修正:api-ms-win-crt-stdio-l1-1-0.dllが見つかりません

ユーザーがOfficeアプリケーション、OriginsまたはiTunesを開こうとすると、「api-ms-win-crt-stdio-l1-1-0.dllが見つかりません」というエラーが通常発生します。調査の結果、エラーはVisual C ++の根本的な症状のようです。ほとんどの場合、この問題は、Visual C ++ 2015ランタイムに含まれる累積的な更新プログラムがシステムにないために発生します。

現在この問題に苦労している場合は、以下の方法が役立ちます。私たちは、同様の状況でユーザーの問題を正常に解決したいくつかの潜在的な修正を特定することに成功しました。修正が特定のシナリオで問題を解決するのに効果的であることがわかるまで、以下の方法に従ってください。さぁ、始めよう!

方法1:保留中のすべてのWindows更新をインストールする

以下の他の修正を始める前に、オペレーティングシステムが問題を単独で解決できないことを確認しましょう。Windows 8およびWindows 10は、WU(Windows Update)を介してKB2999226更新をインストールすることにより、問題を自動的に解決できるはずです。

ほとんどの場合、「api-ms-win-crt-stdio-l1-1-0.dllが見つかりません」は、Windowsアップデートで保留中のすべての(オプションではない)アップデートをインストールすることで自動的に解決されます。これを行うためのクイックガイドを次に示します。

  1. 押しのWindowsキー+ Rを開くために実行ボックスをオンにします。次に、「wuapp」または「ms-settings:windowsupdate」(Windows 10の場合)と入力し、Enterキーを押してWindows Updateウィンドウを開きます。

  2. 次に、[ 更新確認 ]ボタンをクリックし、画面の指示に従って、不足している更新をインストールします。

    注:保留中の更新の数によっては、PCを数回再起動する必要があることに注意してください。

  3. 保留中のすべての更新が正常に適用されたら、最後の再起動を実行し、次回の起動時に「api-ms-win-crt-stdio-l1-1-0.dllが見つからない」と以前表示されていたアプリケーションを開きます

それでも問題が解決しない場合は、以下の方法を続行してください。

方法2:KB2999226更新プログラムを手動でインストールする

Windows 7(またはそれ以前)を使用している場合は、問題を解決するために追加の手順が1つ必要になる可能性があります。多くのユーザーが、不足しているファイルを保持するVisual C ++再頒布可能パッケージをインストールできないと報告しています。

ほとんどの場合、これはシステムにKB2919355更新プログラム(Visual C ++ 2015再頒布可能パッケージの一部)がないために発生します。「API-MS-WIN-CRT-stdioの-l1-1-0.dllが不足している」としたときにエラーが通常発生ユニバーサルCRTの更新(KB2919355)が一緒にに失敗したのVisual C ++ 2015再頒布または全体のパッケージがありません。

注:新しいWindowsバージョン(Windows 8およびWindows 10)では、WU(Windows update)を通じてKB2999226更新が自動的に適用されます。ただし、保留中の更新が多数あり、それらを適用するのに十分な時間がない場合(そうする必要があります)、引き続き以下の手順を実行できます。

この問題を修正するには、以下の手順に従って、KB2999226(Universal CRT)更新をコンピューターにインストールします。

  1. このリンク(ここ)にアクセスし、[ ダウンロード ]ボタンをクリックしてインストーラーをダウンロードします。
  2. ダウンロードが完了したら、インストーラーを開き、画面の指示に従ってシステムにアップデートを適用します。
  3. コンピュータを再起動して、変更を結合します。次回の起動時に、以前に「api-ms-win-crt-stdio-l1-1-0.dllが見つかりません」と表示されていたアプリケーションを開き、この方法で問題が解決したかどうかを確認します。

それでも同じエラーが発生する場合は、方法3に進んでください

方法3:Visual C ++ 2015再頒布可能パッケージをインストールする

最初の方法で問題が解決しない場合は、Visual C ++ 2015 Redistributableに存在する残りのファイルをインストールすることで問題が解決するかどうかを確認します。ほとんどのユーザーは、OSアーキテクチャに従って累積的なVisual C ++ Redistributable 2015をインストールすることで問題を解決できたと報告しています。

これを行う方法のクイックガイドを次に示します。

  1. ご使用のオペレーティングシステムアーキテクチャに関連する以下のリンクの1つにアクセスし、適切なvc_redistインストーラーをダウンロードします。

    Visual C ++ 2015 Redistributable(vc_redist.64.exe)– for Windows 64 –ビット

    Visual C ++ 2015 Redistributable(vc_redist.86.exe)– for Windows 32 –ビット

  2. vc_redistインストーラーを開き、画面の指示に従ってVisual C ++再頒布可能パッケージをシステムにインストールします。
  3. インストールが完了したら、システムをもう一度再起動し、「api-ms-win-crt-stdio-l1-1-0.dll is missing」エラー表示されていたアプリケーションを開きます。