Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11 インストール アシスタントでエラー0x8007007fが発生したときの対処法

Windows 11 インストール アシスタントを使ってWindows 11へアップグレードする際に、エラーコード 0x8007007f が表示されてお困りではありませんか?この記事では、この問題を解決するための具体的な方法を詳しくご紹介します。

Windows 11は現在、一般ユーザー向けに正式に提供されています。Windows 10の後継OSであるWindows 11へのアップグレードを簡単に行えるよう、Microsoftは「Windows 11 インストール アシスタント」を公開しています。このツールを使えば、手間なくPCをWindows 10からWindows 11へアップグレードできます。

しかし、一部のユーザーからは、「問題が発生しました(Something went wrong)」というエラーメッセージとともにエラーコード0x8007007fが表示され、Windows 11のインストールが完了できないという報告があります。同じエラーでお困りの方は、ぜひ本記事をご参考ください。ここでは、このエラーを解決するための複数の対処法を解説します。

Windows 11 インストール アシスタントでエラー0x8007007fが発生する原因

対処法をご紹介する前に、まずこのエラーが発生する主な原因を理解しておきましょう。考えられる原因は以下の通りです。

  • 管理者権限の不足:インストール アシスタントを実行するための管理者権限が不足していると、このエラーが発生することがあります。管理者として実行することで解決できる場合があります。
  • サードパーティ製ウイルス対策ソフトの干渉:Microsoft以外のウイルス対策ソフトがアップグレード処理に干渉し、エラーを引き起こすことがあります。
  • 古いGPUドライバー:グラフィックスドライバーが最新でない場合も、このエラーの原因になります。
  • ディスク容量の不足:アップグレードに必要な空きディスク容量が足りないと、処理が失敗してこのエラーコードが表示されます。
  • システムファイルの破損:システムファイルが破損している場合も、このエラーが発生することがあります。SFCスキャンとDISMスキャンの実行が有効です。

それでは、具体的な解決策を順番に見ていきましょう。

エラー0x8007007fを修正する6つの方法

  1. サードパーティ製ウイルス対策ソフトを無効化し、インストール アシスタントを管理者として再実行する
  2. ユーザーアカウント制御(UAC)を有効にする
  3. システムパーティションの空き容量を確保する
  4. グラフィックスドライバーを更新する
  5. SFCスキャンとDISMスキャンを実行する
  6. Microsoft公式のWindows 11ディスクイメージ(ISO)ファイルを使ってアップグレードする

1. サードパーティ製ウイルス対策ソフトを無効化し、管理者として再実行する

まず最初に試したいのは、サードパーティ製ウイルス対策ソフトを使用している場合は、それを一時的に無効化することです。ウイルス対策ソフトはアップグレードや更新プロセスに干渉し、さまざまなエラーを引き起こすことで知られています。アップグレードが完了するまでの間、保護機能をオフにしておきましょう。

次に、Windows 11 インストール アシスタントを再起動する際は、必ず管理者として実行してください。デスクトップまたはプログラムが保存されている場所を開き、実行ファイルを右クリックして、コンテキストメニューから「管理者として実行」を選択します。表示されたUACダイアログで「はい」をクリックすれば、インストール アシスタントを使用できます。

これで問題が解決しない場合は、次の対処法に進んでください。

2. ユーザーアカウント制御(UAC)を有効にする

管理者として実行しても改善しない場合は、ユーザーアカウント制御(UAC)を有効にしてみてください。UACは重要なセキュリティ機能ですが、無効になっていることがエラーの原因になるケースもあります。

UACを有効にする手順は以下の通りです。

  1. タスクバーの検索ボックスから「コントロールパネル」を検索して開きます。
  2. 「システムとセキュリティ」をクリックします。
  3. 「ユーザーアカウント制御設定の変更」を選択します。
  4. スライダーを「通知しない」より上の位置に移動して、通知レベルを上げます。
  5. 「OK」をクリックし、UACダイアログで「はい」を確認します。

設定後、再度Windows 11 インストール アシスタントを実行して、エラーが解消されたかどうかを確認してください。

3. システムパーティションの空き容量を確保する

前述の通り、アップグレードに必要なディスク容量が不足していると、このエラーが発生することがあります。Windows 11 インストール アシスタントは、システムドライブと同じパーティションにWindows 11をダウンロードします。そのため、ディスクの空き容量が少ないと、エラー0x8007007fが発生する可能性があります。エラーを防ぐために、少なくとも100GB以上の空き容量を確保することをおすすめします。

ディスククリーンアップユーティリティを使えば、不要なファイルを削除して空き容量を増やすことができます。Comet(Managed Disk Cleanup)やCleanmgr+などの無料ソフトを活用するのも良いでしょう。さらに、重複ファイルを削除することでも容量を確保できます。

4. グラフィックスドライバーを更新する

ドライバーが古いままになっていると、インストール アシスタント使用時にこのエラーコードが表示されることがあります。古いドライバーや不具合のあるドライバーは、アップグレード中のエラーを含むさまざまな問題を引き起こします。まずはグラフィックスドライバーをすべて更新してから、問題が解決したかどうかを確認しましょう。

グラフィックスドライバーを更新するには、「Windows + I」キーで設定アプリを開き、「Windows Update」→「詳細オプション」の順に進みます。「追加のオプション」セクションにある「オプションの更新プログラム」をクリックし、グラフィックスドライバー関連の更新プログラムをすべて選択してインストールしてください。

また、既存のグラフィックドライバーをアンインストールしてから、Intel、NVIDIA、AMDなどのメーカー公式サイトから最新版をダウンロードしてインストールし直す方法もあります。

5. SFCスキャンとDISMスキャンを実行する

このエラーは、システムファイルの破損や不具合が原因で発生することもあります。その場合は、Windows 10環境でSFC(システム ファイル チェッカー)スキャンを実行することで解決できる可能性があります。SFCは、破損したシステムファイルを検証・修復し、欠落しているファイルを復元してくれる便利なWindows標準ツールです。併せて、DISM(展開イメージのサービスと管理)スキャンも実行すると、その他の破損も修復できます。

  1. まず、管理者権限でコマンドプロンプトを開きます。
  2. 以下のコマンドを入力して実行します。
    sfc /scannow
  3. SFCスキャンが完了するまで待ちます。その後、以下のDISMコマンドを実行します。
    Dism /Online /Cleanup-Image /RestoreHealth
  4. スキャンが完了したら、Windows 11 インストール アシスタントを再起動し、エラーが解消されたかどうかを確認します。

6. Microsoft公式のISOファイルを使ってWindows 11にアップグレードする

インストール アシスタントを使ってもWindows 11をインストールできない場合は、代わりにWindows 11ディスクイメージ(ISO)ファイルを使用する方法があります。Microsoftは公式のISOファイルを提供しているので、ダウンロードしてWindows 11のインストールに利用できます。

ヒント: メディア作成ツール(Media Creation Tool)を使えば、Windows 11の起動可能なインストールメディアを作成することもできます。

よくある質問

Q. エラー0x8007007fはどうやって修正すればよいですか?

Windows Updateのインストール時にエラー0x8007007fが発生した場合は、まずPCを再起動してから更新プログラムのインストールを再試行してください。それでも解決しない場合は、ウイルス対策ソフトを一時的に無効化するか、PCが正常に動作していた時点へのシステムの復元を試みてください。また、SFCスキャンを実行して、破損したシステムファイルを検証・修復するのも有効です。

Q. Windowsのインストールエラーはどうやって修正すればよいですか?

Windowsのインストールエラーを修正するには、以下の一般的な対処法が多くの場合有効です。

  • ヘッドホン、プリンター、スキャナー、スピーカー、USBメモリ、外付けハードディスクなど、不要な周辺機器を取り外します。
  • 更新プログラムのインストールを数回試行し、エラーが解消するかどうかを確認します。
  • サードパーティ製ウイルス対策ソフトを無効化またはアンインストールします。ウイルス対策ソフトは更新・アップグレード中に問題を引き起こすことがあります。
  • ディスクの空き容量を確保し、アップグレードに必要なスペースを用意します。
  • 古いソフトウェアや不要なソフトウェアをアンインストールすることも効果的です。

以上、Windows 11 インストール アシスタントのエラー0x8007007fの解決方法について解説しました。この記事がお役に立てば幸いです。

  1. Windows 11への無料アップグレード手順|インストール アシスタントの使い方を徹底解説

    Windows 11は、対応するWindows 10 PCに対して無料でアップグレードできます。通常は「設定」のWindows Updateから配信されるのを待てばOKですが、まだ表示されていない場合でも、今すぐアップグレードしたい方にはいくつかの方法があります。Windows 11のISOイメージをダウンロードしてインストールメディアを作成し、クリーンインストールを行うことも可能です。この記事では、Microsoft公式のWindows 11インストール アシスタントを使用して、Windows 10から最新のWindows 11(バージョン22H2)へアップグレードする手順を詳しく解説します

  2. 【解決済み】Windows 11 インストールアシスタントでエラー 0x8007007f が発生する原因と対処法

    Microsoftは、対象となるWindows 10デバイス向けに、数多くの新機能と改善を加えたWindows 11を無償アップグレードとして提供しています。お使いのPCがWindows 11の最小システム要件を満たしていれば、設定アプリの「Windows Update」セクションにダウンロードの案内が表示されます。Windows 10と同様に、新しいOSは「Windows Update」「Windows 11インストールアシスタント」、またはISOファイルを使ってインストールできます。しかし、一部のユーザーからは、インストール中にエラーコード 0x8007007fが表示され、処理が止まってし