Windowsアップグレードエラー0x80090011の原因と7つの解決方法を徹底解説
Windows 11へのアップグレードや、Windows 10を最新のバージョン/ビルドへ更新する際に、アップグレードエラー0x80090011が発生することがあります。この記事では、このエラーに悩まされているユーザーのために、実効性の高い対処法をわかりやすく解説します。

エラー画面には、次のようなメッセージが表示されます。
ユーザーデータの移行中にデバイスドライバーエラーが発生しました。(A device driver error occurred during user data migration.)
Windowsアップグレードエラー0x80090011の主な対処法
このエラーが発生した場合は、以下の対処法を順番に試して、問題が解決するかどうか確認してみてください。
- インターネット接続の確認
- Windows Updateトラブルシューティングツールの実行
- SFCおよびDISMスキャンの実行
- 接続されている周辺機器のサポート状況の確認
- デバイスドライバーの更新
- ハードウェアクリーンブートの実行
- ユーザーアカウント/プロファイルの確認
それでは、それぞれの対処法の具体的な手順を見ていきましょう。
なお、以下の対処法を試す前に、まずWindows Updateで最新の更新プログラムをすべて適用し、その上で再度アップグレードを実行してエラーが再発するかどうかを確認してください。また、アップグレード開始時には「更新プログラムをダウンロードしてインストールする(推奨)」のオプションが選択されていることも忘れずにチェックしましょう。
1. インターネット接続を確認する
アップグレード作業中は、安定したインターネット接続が推奨されます。エラー0x80090011が発生した場合、インターネットに接続されていないか、接続が不安定になっている可能性があります。まずはネットワーク接続に問題がないかを確認し、必要に応じてWindows 11/10のネットワーク接続の問題を修復してください。IPv6の有効化・無効化を切り替えることで、接続の問題が改善するケースもあります。
接続に問題がないのにエラーが解消しない場合は、次の対処法に進みましょう。
2. Windows Updateトラブルシューティングツールを実行する
Windowsに標準搭載されている「Windows Updateトラブルシューティングツール」を実行し、その後もう一度アップグレードを試みてください。それでも失敗する場合は、次の方法に進みます。
3. SFCスキャンとDISMスキャンを実行する
システムファイルの破損やWindowsイメージの不具合が原因で、アップグレード中にこのエラーが発生することがあります。SFC(システムファイルチェッカー)とDISM(展開イメージのサービスと管理)は、どちらもWindowsに標準搭載されているユーティリティで、システムファイルやWindowsイメージの破損を検出し、修復することができます。以下の手順で、両方のスキャンを自動的に連続実行するバッチファイルを作成しましょう。
- Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開きます。
- 「notepad」と入力してEnterキーを押し、メモ帳を起動します。
- 以下のコマンドをコピーして貼り付けます。
echo off date /t & time /t echo Dism /Online /Cleanup-Image /StartComponentCleanup Dism /Online /Cleanup-Image /StartComponentCleanup echo ... date /t & time /t echo Dism /Online /Cleanup-Image /RestoreHealth Dism /Online /Cleanup-Image /RestoreHealth echo ... date /t & time /t echo SFC /scannow SFC /scannow date /t & time /t pause
- 任意の名前を付けて.bat拡張子で保存します(例:SFC_DISM_scan.bat)。保存時には「ファイルの種類」で「すべてのファイル」を選択してください。
- 保存したファイルを右クリックし、「管理者として実行」を選択して、エラーが報告されなくなるまで繰り返し実行します。
- PCを再起動します。
再起動後に再度アップグレードを試みてください。それでも失敗する場合は、次の対処法に進みます。
4. 接続されている周辺機器のサポート状況を確認する
Windowsが対応していないハードウェアがPCに接続された状態でアップグレードを行うと、処理が失敗することがあります。すべての外付けハードウェアを取り外してから、再度アップグレードを試してみてください。お使いのPCのメーカーにハードウェアの対応状況を確認するとともに、各デバイスのメーカーにもWindows 11/10への対応可否を問い合わせてください。
また、ノートPCなどをドッキングステーションに接続している場合は、アップグレード前に必ず取り外してください。さらに、以下のような不要な外部機器もすべて取り外しておきましょう。
- ヘッドホン
- ジョイスティック
- プリンター
- プロッター
- プロジェクター
- スキャナー
- スピーカー
- USBフラッシュドライブ
- ポータブルハードディスク
- ポータブルCD/DVD/Blu-rayドライブ
- マイク
- メディアカードリーダー
- カメラ/Webカメラ
- スマートフォン
- サブモニター、キーボード、マウス
それでも問題が解決しない場合は、次の対処法を試してください。
5. デバイスドライバーを更新する
古いデバイスドライバーが原因で、このエラーが発生することもあります。「デバイスマネージャー」から手動でドライバーを更新するか、Windows Updateの「オプションの更新プログラム」セクションからドライバーの更新を入手できます。また、各デバイスメーカーの公式サイトから最新版のドライバーをダウンロードするのも有効です。
すべての古いドライバーを更新したら、再度アップグレードを試みてください。正常に完了すれば問題ありませんが、失敗する場合は次の方法に進みましょう。
6. ハードウェアクリーンブートを実行する
この対処法では、ハードウェアクリーンブートを実行した上で、Windows 11/10のアップグレードを再度行い、問題が解決するかどうかを確認します。解決しない場合は、次の対処法に進んでください。
7. ユーザーアカウント/プロファイルを確認する
エラーメッセージには「ユーザーデータの移行中にデバイスドライバーエラーが発生しました」と表示されています。破損したユーザープロファイルが原因である可能性を排除するため、破損したユーザープロファイルを修復してから再度アップグレードを試みてください。あるいは、ファイルを外部ストレージにバックアップした後、新しいユーザーアカウント/プロファイルを作成して、そこから再度アップグレードを試すのもよいでしょう。不要なユーザーアカウントがあれば削除しておくこともおすすめします。
この記事が問題解決の助けになれば幸いです!
関連記事:Windowsアップグレードエラー0x8007042B – 0x4000Dの修正方法
よくある質問
Windows 11がインストールできないのはなぜ?
Windows 11がインストールできない理由はいくつか考えられますが、最も一般的なのはストレージ容量の不足です。Windows 11には64GBのストレージが必要です。インストールに失敗した場合は、エクスプローラーでドライブの空き容量を確認し、不足している場合は「ディスククリーンアップ」を実行して空き容量を確保しましょう。
Windows 11を無料でインストールするには?
無料でWindows 11をインストールしたい場合は、「設定」>「Update & Security」>「Windows Update」を開き、「更新プログラムのチェック」をクリックします。「Windows 11への機能更新プログラム」が表示されたら、「ダウンロードしてインストール」をクリックしてください。
-
Windows 10のエラーコード0xc7700112を解決する7つの方法
Windows PCの不具合やエラーを解消する基本的な方法として、OSを最新の状態に更新することが推奨されています。しかし、更新プロセスに何らかの不具合が生じると、さまざまなエラーメッセージが表示されることがあります。その代表的なものの一つがエラーコード0xc7700112です。このエラーは、Windowsのアップグレード処理中に何らかの中断や不具合が発生した際に表示されます。 本記事では、「エラーコード0xc7700112をどうやって修正すればよいのか」という疑問に対して、具体的な解決策をわかりやすく解説します。 Windows 10でエラーコード0xc7700112を修正する方法 このエ
-
Windows 10 アップグレードエラー 80240020 の原因と解決方法
Microsoft コミュニティフォーラムによると、Windows 7/8.1 から Windows 10 へのアップグレードを試みた多くのユーザーが、エラーコード 80240020 が表示されてアップグレードに失敗するという報告をしています。このエラーは、ダウンロードされた Windows 10 のインストールデータが破損していることが主な原因です。本記事では、Windows 10 アップグレードエラー 80240020 の確認方法と具体的な解決策をわかりやすく解説します。 エラー 80240020 が発生しているか確認する方法 まず、お使いの PC でこのエラーコードが発生しているかどう