修正api-ms-win-crt-runtime-l1-1-0.dllが見つからないため、プログラムを開始できません

「api-ms-win-crt-runtime-l1-1-0.dllが見つからないため、プログラムを起動できません」というWindowsエラーメッセージは、解決するのにイライラする可能性があります。

エラーメッセージは、「この問題を解決するためにプログラムを再インストールしてみてください」というプログラムを再インストールすることを示唆していますが、これは通常、問題を解決する解決策ではありません。

次のガイドでは、Windows PCで発生する可能性のあるシステムエラーに関する情報と、エラーが発生しないように修正する方法について説明します。

api-ms-win-crt-runtime-l1-1-0.dllが見つからないため、プログラムを開始できません

Windowsでは、Skype、Adobe Premiere、Adobe、Autodesk、XAMPP、Corel Draw、Microsoft Officeなどを含む多くのプログラムが「開始できません」エラーをスローする可能性があります。

このエラーは、ダイナミックリンクライブラリapi-ms-win-crt-runtime-l1-1-0.dllがPCで使用できないことを示しています。 このDLLはMicrosoft Visual C ++ Redistributableの一部であり、通常、エラーをスローするソフトウェアプログラムと一緒にインストールされません。

一部のインストーラーは、DLLまたはMicrosoft Visual C ++ Redistributableの可用性をチェックし、欠落している場合はインストールしますが、多くはそうしません。

次の条件に該当する場合、エラーが発生します。

  1. KB2999226は、Visual C ++再頒布可能パッケージのインストール中にインストールに失敗しました。

そのため、api-ms-win-crt-runtime-l1-1-0.dllがPCに登録され、ソフトウェアで使用できるように、Microsoft Visual C ++ Redistributableを再度インストールすることが解決策です。

原因:KB2999226

これは、Windows 10およびWindows Server 2016より前のWindowsのすべてのサポートされているクライアントおよびサーバーバージョンに適用されます。

Windows 10 Universal CRTは、WindowsオペレーティングシステムでCRT機能を有効にするWindowsオペレーティングシステムコンポーネントです。 この更新プログラムにより、Windows 10 Universal CRTリリースに依存するWindowsデスクトップアプリケーションを以前のWindowsオペレーティングシステムで実行できます。

Microsoft Visual Studio 2015は、Windows 10ソフトウェア開発キット(SDK)を使用してアプリケーションを構築するときに、ユニバーサルCRTへの依存関係を作成します。 以前のWindowsオペレーティングシステムにこの更新プログラムをインストールすると、これらのアプリケーションを正常に実行できます。

エラーを修正する

レターのガイドに従うことをお勧めします。 たとえば、Microsoft Visual C ++ 2015再頒布可能パッケージを直接インストールするなど、いくつかの手順をスキップできる場合がありますが、通常は注意して続行することをお勧めします。

最初に行うことは、Microsoft Visual C ++ 2015再頒布可能パッケージがWindows PCにインストールされているかどうかを確認することです。

  1. Windowsキーをタップし、appwiz.cplと入力してEnterキーを押します。 これにより、[プログラムと機能]コントロールパネルアプレットが開きます。
  2. インストールされているMicrosoft Visual C ++再頒布可能パッケージのリストが見つかるまで、ページを下にスクロールします。 再配布可能ファイルが非常に多くインストールされている理由を知りたい場合は、この記事をご覧ください。
  3. リストにMicrosoft Visual C ++ 2015 Redistributableが表示されている場合は、右クリックしてアンインストールオプションを選択します。 64ビット(x64)および32ビット(x86)バージョンの再配布可能ファイルが表示される場合があり、両方を削除する必要があることに注意してください。

:Microsoft Visual C ++ 2017 Redistributableの欠落も原因である可能性があります。 最初に2015再頒布可能パッケージを削除して、再インストール後に問題が解決するかどうかを確認することをお勧めします。 そうでない場合は、2017 Redistributableでプロセスを繰り返すことができます。

WindowsでMicrosoft Visual C ++ Redistributableをアンインストールできないなどのエラーが発生した場合、Revo Uninstallerなどのプログラムを使用して、残り物を強制的に削除できます。

問題が発生する可能性があるため、最初にWindowsパーティションのバックアップを作成することを強くお勧めします。

それが完了したら 、できればエラーなしで、Windows Updateで更新を確認することをお勧めします。 この手順は必ずしも必要ではなく、一部のユーザーはWindowsマシンを別の方法で更新するため、Windows Updateを実行したくない場合があります。

  1. Windowsキーをタップし、Windows Updateと入力して、キーボードのEnterキーを押します。 これにより、Windows Updateインターフェイスが開きます。
  2. Windowsは自動的にチェックを実行するか、または更新プログラムのチェックボタンをクリックするとチェックを実行します。
  3. 指示に従ってアップデートをインストールします。

最後になりましたが、WindowsマシンにMicrosoft Visual C ++ Redistributableを再度インストールする必要があります。

  1. MicrosoftダウンロードWebサイトにアクセスして、32ビット版または64ビット版のMicrosoft Visual C ++ 2015 Redistributableをダウンロードしてください。
  2. Visual Studio Webサイトにアクセスして、Visual Studio 2017用のMicrosoft Visual C ++ Redistributableの32ビット版および/または64ビット版をダウンロードします。
  3. インストーラーを実行して、ソフトウェアをWindows PCに追加します。

その後、「api-ms-win-crt-runtime-l1-1-0.dllが見つからないため、プログラムを起動できません」というエラーをスローしたプログラムをロードしようとすると、プログラムが正常に起動することに気付くはずです。そしてそのエラーメッセージを投げることなく。