Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【解決法】「Api-ms-win-core-libraryloader-l1-1-1.dll が見つかりません」エラーの直し方

「Api-ms-win-core-libraryloader-l1-1-1.dll が見つかりません」エラーとは

Api-ms-win-core-libraryloader-l1-1-1.dll が見つかりません」というエラーは、主に古いバージョンのWindowsからWindows 10へPCをアップグレードする際に表示されることが多いトラブルです。

【解決法】「Api-ms-win-core-libraryloader-l1-1-1.dll が見つかりません」エラーの直し方

調査の結果、この問題はほぼWindows 10 Upgrade Assistant(アップグレードアシスタント)ツールに特有のものであることがわかっています。問題なくアップグレードを完了できるユーザーもいる一方で、インストール段階でこのエラーに遭遇するユーザーも少なくありません。多くの報告によると、セットアップウィザードがオフラインアップグレード用にISOイメージをダウンロードした後にエラーが発生するケースが目立ちます。ユーザーレポートを分析すると、特にWindows 7からのアップグレードで発生頻度が高いようです。

この問題は約2年前から確認されており、Microsoftもすでに修正対応を行っています。しかし、旧バージョンのアップグレードアシスタントを使用している場合、同様の現象が引き続き起こる可能性があります。

幸いなことに、この問題には2つの簡単な回避策があります。以下の手順に従えば、エラーを迅速に解消できるでしょう。

エラーを修正する2つの方法

ユーザーレポートをもとにすると、このエラーを回避できた方法は主に2つあります。最も手軽なのは方法1(Windows 10アップグレーダーアプリの修復)です。別のアプローチを試したい場合や、方法1がうまくいかない場合は方法2に進んでください。

方法1:wimgapi.dll ファイルを置き換える

このエラーに対する定番の解決策は、エラーの原因となっているDLLをSystem32フォルダ内にあるローカルコピーで置き換えることです。ファイルを置き換えれば、エラーが表示されることなくアップグレードプロセスを完了できるはずです。

wimgapi.dllを別のローカルコピーと入れ替える手順は以下のとおりです。

  1. エクスプローラーを開き、C:\Windows\System32\へ移動します。右上の検索ボックスを使うか、一覧から手動でwimgapi.dllファイルを探します。見つかったら右クリックして「コピー」を選択します。
    【解決法】「Api-ms-win-core-libraryloader-l1-1-1.dll が見つかりません」エラーの直し方
  2. 再びエクスプローラーでWindowsアップグレードフォルダ(C:\Windows10Update\)に移動し、そこにwimgapi.dllを貼り付けます。既存ファイルの置き換えを求められたら「はい」を選択し、管理者権限の昇格を求められた場合も許可してください。
  3. ファイルの置き換えが完了したら、エクスプローラーを閉じてPCを再起動します。再起動後にWindows 10アップグレードのセットアップを再度実行しましょう。すでにISOがダウンロード済みであれば、セットアップはインストール段階から始まります。今回はエラーが出ることなく完了するはずです。

それでもインストール中に同じエラーが表示される場合は、方法2に進みましょう。

方法2:メディア作成ツールを使う

アップグレードアシスタントでのアップグレードがどうしてもうまくいかない場合は、メディア作成ツール(Media Creation Tool)を試してみるとよいでしょう。方法1を実行してもエラーが解決しなかったユーザーの中にも、メディア作成ツールを使ってアップグレードに成功した例が数多くあります。

メディア作成ツールは、Windows 10のISOをダウンロードし、プロダクトキーを入力することなくOSをアップグレードできるもう一つの公式手段です。

メディア作成ツールを使ってエラーを回避するには、Microsoftの公式サイトからツールをダウンロードし、「今すぐツールをダウンロード」ボタンをクリックします。
【解決法】「Api-ms-win-core-libraryloader-l1-1-1.dll が見つかりません」エラーの直し方

ダウンロードが完了したら実行ファイルを起動し、「何をしたいですか?」という画面で「このPCを今すぐアップグレードする」を選択します。その後は画面の指示に従って操作を進めるだけで、アップグレードを完了させられます。

【解決法】「Api-ms-win-core-libraryloader-l1-1-1.dll が見つかりません」エラーの直し方

  1. StartupCheckLibrary.dll が見つからないエラーを解決する方法【Windows 10】

    パソコンの起動時には、多数のプロセス・サービス・ファイルが連携して動作し、起動プロセスが正常に行われるよう支えています。これらのうち何かが破損したり欠落したりすると、必ず問題が発生します。Windows 10 バージョン1909にアップデートした後、再起動のたびに「There was a problem starting StartupCheckLibrary.dll. The specified module could not be found.(StartupCheckLibrary.dll を起動中に問題が発生しました。指定されたモジュールが見つかりません)」というエラーメッセージが

  2. Windows 10で「AdbwinApi.dll が見つかりません」エラーを解決する方法【原因と対処法を徹底解説】

    最近まで問題なく動作していたアプリケーションが、突然起動しなくなった経験はありませんか?SkypeやPhotoshopなどを起動しようとした瞬間に、「AdbwinApi.dll が見つからないため、プログラムを開始できません」というエラーメッセージが表示されることがあります。この記事では、AdbwinApi.dllとは何か、そしてこのエラーを解決するための具体的な方法をわかりやすく解説します。ぜひ最後までお読みください。 AdbwinApi.dllとは何か AdbwinApi.dll関連のエラーは、Windowsパソコンで発生する一般的なトラブルの一つです。まずは、このファイルに関する基本的な