api-ms-win-core-libraryloader-l1-1-1.dllが見つからないエラーを修正

Windows 7を実行しているPCをWindows 10にアップグレードしようとすると、api-ms-win-core-libraryloader-l1-1-1.dllが見つからないというエラーメッセージが表示される場合があります。

エラーは、Windows 7からWindows 10へのアップグレードおよびWindows10UpgraderApp.exeに限定されません。 Windows 7ユーザーがWindows 7で他のプログラムを実行しようとしたときにエラーが発生しましたが、問題の大部分はMicrosoftのアップグレードツールが原因です。

このエラーは、Windows 7マシンでWindows 10 Update Assistantを実行した後にスローされます。 Update AssistantはWindows 10インストールファイルを正常にダウンロードしますが、オペレーティングシステムのインストールを開始するとエラーをスローします。

エラーメッセージ

api-ms-win-core-libraryloader-l1-1-1.dll missing

エラーメッセージは次のとおりです。

コンピュータにapi-ms-win-core-libraryloader-l1-1-1.dllが見つからないため、プログラムを開始できません。プログラムを再インストールして、この問題を修正してください。

説明はそれほど役に立ちません。 dllライブラリファイルがコンピューター上にないことは強調表示されますが、ユーザーがそれを入手できる場所や、追加するために再インストールする必要があるプログラムは示されません。

それを修正する方法

fix issue

修正 ありがたいことにシンプルです。 DLLファイルをWindows 7インストールのsystem32フォルダーからルートのWindows10Upgradeフォルダーにコピーするだけです。

  1. エクスプローラまたは別のファイルマネージャを使用して、c: windows system32 を開きます。
  2. 「wimg」とすばやく入力すると、適切なファイルにジャンプします。または、この方法でwimgapi.dllファイルが見つかるまで参照します。
  3. wimgapi.dllを選択して右クリックし、コンテキストメニューから[コピー]を選択します。
  4. c: Windows10Update を開きます
  5. フォルダを右クリックして、[貼り付け]を選択します。
  6. 貼り付けたDLLファイルを既存のDLLファイルに置き換えることを確認します。
  7. プロセスには昇格が必要な場合があります。プロンプトも受け入れます。

ファイルwimgapi.dllをsystem32フォルダーからWindows10Upgradeフォルダーにコピーしたら、Windows 10へのアップグレードを再開します。

ファイルはまだローカルシステムにキャッシュされているため、今回はダウンロード手順はスキップされます。この時点で、インストールは計画どおりに進行していることに注意してください。おめでとうございます。エラーを修正しました。

おわりに

api-ms-win-core-libraryloader-l1-1-1.dllが見つからないエラーは、Fall Creators Updateのリリース後にWindows 7ユーザーが遭遇したパッケージングエラーのようです。

Windows 10 Upgrade Assistantが使用するファイルapi-ms-win-core-libraryloader-l1-1-1.dllはWindows 7 DLLファイルではないため、Windows 7を実行しているマシン上にはありません。

これをトラブルシューティングするのが特に難しいのは、Windows 7の欠落しているdllファイルを取得できないことです。

マイクロソフトは、問題を解決するためにWindows 10 Upgrade Appのアップデートをリリースする必要があります。それまでに遭遇したユーザーと管理者は、簡単なコピーと貼り付けのアクションで問題を解決できます。