Windowsアップグレードエラーコード0x80090011を解決する方法

📅
🕑 1 分で読む

Windowsアップグレードエラーコード0x80090011に遭遇すると、特に最新の機能や修正プログラムを入手しようとしているときには、かなりイライラさせられることがあります。通常、このエラーはOSのアップグレードまたは新規インストール中に表示されますが、「ユーザーデータ移行中のデバイスドライバーエラー」というメッセージは、やや曖昧です。外付け周辺機器、システムファイルの破損、ドライバーの問題などが原因で発生する場合もあり、プロセス全体を必要以上に複雑にしてしまうことがあります。幸いなことに、このエラーを解消し、アップグレードを再開するための、実証済みの手順がいくつかあります。念のためお知らせしますが、これらの修正方法は必ずしも有効とは限りませんが、過去の経験から、一般的な原因を解決する傾向があります。

Windowsアップグレードエラー0x80090011を修正する方法

外部デバイスを取り外してネットワークを確認する

当たり前のことのように思えるかもしれませんが、環境によっては、アップグレード前にUSBドライブ、プリンター、その他の周辺機器を取り外すと状況が変わることがあります。Windowsは、特に破損していたり​​古くなったりしているデバイスドライバーが残っていると、必ずしも正常に動作しないことがあります。これを行うには、マウスとキーボード以外のすべてのデバイスドライバーを取り外してください。また、Wi-Fiやイーサネットの接続が不安定だと、アップデートファイルのダウンロードが妨げられる可能性があるため、インターネット接続も確認してください。ルーターを再起動するか、有線接続に切り替えると改善される場合もあります。Windowsのアップグレードはネットワークの安定性に大きく依存するため、事前に確認することをお勧めします。

オプションのドライバーアップデートを探す

これらのエラーの最も厄介な部分は、古くなったドライバーや問題のあるドライバーに関連している場合があります。Windowsは、オプションの更新プログラムでドライバーの更新を提案することがあります。これにより、アップグレード中にエラーの原因となっている可能性のある互換性の問題が解決される可能性があります。対処方法は次のとおりです。

  • 設定を開きますWin + I
  • 左側の「Windows Update」 > 「詳細オプション」に移動します。
  • オプションの更新をクリックします。
  • リストされているドライバーの更新 (通常はデバイス名とともに表示されます) を見つけて、[ダウンロードしてインストール]を選択します。
  • 完了したら、Windowsを再起動してもう一度お試しください。場合によっては、ドライバーが同期され、問題が解決することがあります。環境によっては、この手順だけでエラーが解消される場合もありますが、より高度な修正が必要な場合もあります。

Windows Updateのトラブルシューティングを実行する

このようなWindowsエラーは、よくあるアップデートの不具合に起因することが多いため、Windowsに搭載されているトラブルシューティングツールを実行すると、根本的な問題を自動的に特定して修正することができます。正確な原因が不明な場合に非常に便利です。

  • Win + I を押して設定を起動します。
  • [システム] を選択し、[トラブルシューティング] を選択します。
  • 下部にある「その他のトラブルシューティング」をクリックします。
  • Windows Updateの横にある[実行]を見つけてクリックします。
  • プロンプトに従います。再起動や修正の再適用が必要になる場合もありますが、アップグレード エラーの原因となる軽微な問題を解決するにはこれで十分な場合がほとんどです。

SFCとDISMを実行してシステムファイルを修復する

0x80090011のようなエラーは、システムファイルの破損や欠落が原因であることが多いです。これらのツールはシステムのコアファイルをスキャンし、必要に応じて復元します。多少の時間はかかりますが、アップグレードの失敗につながる深刻な問題を修正できる場合が多いです。

  • コマンド プロンプトを管理者として 開きます。検索して右クリックし、管理者として実行 を選択します。
  • UAC プロンプトで、[はい] をクリックします。
  • まず、DISMツールを実行します。入力してEnterキーDism /Online /Cleanup-Image /RestoreHealthを押します。これには15~20分ほどかかりますので、しばらくお待ちください。
  • DISMが完了したら、システムファイルチェッカーを実行します。入力しsfc /scannowEnterキーを押します。少し時間がかかりますが、破損したシステムファイルを修復できるはずです。
  • 両方のコマンドが完了したら PC を再起動し、アップグレード中にエラーが解消されるかどうかを確認します。

クリーンブートを実行して干渉するソフトウェアを隔離する

アンインストールしたプログラムやサードパーティ製ソフトウェアの残骸がアップグレードを妨げている場合は、クリーンブートが役立ちます。クリーンブートは、不要なスタートアップアプリやサービスを無効にし、アップグレード中にWindowsがクリーンな環境で作業できるようにします。

簡単に説明すると次のようになります。

  • Win + Rを押して、 と入力しmsconfigEnter を押します。
  • システム構成 ウィンドウで、サービス タブに移動し、Microsoft のサービスをすべて非表示にする をオンにして、すべて無効にする をクリックします。
  • 次に、[スタートアップ] タブに切り替えて (Windows 10/11 では [タスク マネージャーを開く] をクリック)、すべてのスタートアップ項目を無効にします。
  • タスク マネージャーを閉じ、[OK] をクリックして、PC を再起動します。
  • 最小限のバックグラウンド環境でアップグレード プロセスを再度試してください。

場合によっては、残存するソフトウェアの競合によりアップデートがブロックされることがあります。これは完全な再インストール前の最後の手段ですが、頑固なエラーのトラブルシューティングには効果的です。

Windowsのアップグレードエラーのトラブルシューティングは、特にエラーコード0x80090011の場合は、まるでモグラ叩きゲームのように難しく感じるかもしれません。しかし、これらの手順を試すことで、多くの場合、正しい方向へ進むか、最も一般的な原因を解消することができます。ただし、Windowsは、残されたファイルや隠れた競合でイライラさせられることがあるので、忍耐が鍵となることを忘れないでください。