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

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

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

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

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

program-cant-start-api ms win crt runtime missing

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 ++再頒布可能パッケージの一部であり、通常、エラーをスローするソフトウェアプログラムと一緒にインストールされません。

一部のインストーラーは、DLLまたはMicrosoft Visual C ++再頒布可能パッケージの可用性をチェックし、欠落している場合はそれをインストールしますが、多くはそうではありません。

このエラーは、以下が当てはまる場合に発生します。

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

したがって、解決策は、Microsoft Visual C ++再頒布可能パッケージを再度インストールして、api-ms-win-crt-runtime-l1-1-0.dllがPCに登録され、ソフトウェアで使用できるようにすることです。

原因: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 RedistributableがWindows PCにインストールされているかどうかを確認することをお勧めします。

uninstall-microsoft visual c++ 2015 redistributable

  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 Redistributableを削除して、再インストール後に問題が解決するかどうかを確認することをお勧めします。そうでない場合は、2017再頒布可能パッケージでプロセスを繰り返すことができます。

WindowsがMicrosoft Visual C ++再頒布可能パッケージをアンインストールできないなどのエラーが発生した場合は、Revo Uninstallerなどのプログラムを使用して、残り物を強制的に削除することができます。

私は非常に Windowsパーティションのバックアップを作成することをお勧めします 物事が壊れる可能性があるので、最初にそうする前に。

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

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

最終 ただし、WindowsマシンにMicrosoft Visual C ++再頒布可能パッケージを再度インストールする必要があります。

  1. 訪問 MicrosoftダウンロードWebサイト 32ビットまたは64ビットバージョンのMicrosoft Visual C ++ 2015再頒布可能パッケージをダウンロードします。
  2. 訪問 Visual Studio Webサイト 32ビットまたは64ビットバージョンのMicrosoft Visual C ++ Redistributable for Visual Studio 2017をダウンロードします。
  3. インストーラーを実行して、ソフトウェアをWindows PCに追加します。

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