【完全ガイド】Windowsアップグレードエラーコード0x80090011の原因と7つの解決策
Windows 10から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のネットワークとインターネットの接続問題は、Windows標準のトラブルシューティング機能で修復できます。IPv6の有効/無効を切り替えることで、接続の問題が改善されるケースもあります。
接続に問題がないのにエラーが解消しない場合は、次の解決策に進んでください。
2. Windows Updateトラブルシューティングツールを実行する
Windowsに内蔵されているWindows Updateトラブルシューティングツールを実行した後、再度アップグレードを試みてください。それでも失敗する場合は、次の解決策に進みます。
3. SFCスキャンとDISMスキャンを実行する
システムファイルの破損やWindowsイメージの不具合があると、Windows 11/10のアップグレード中にこのエラーが発生することがあります。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フラッシュドライブ
- ポータブルHDD
- ポータブルCD/DVD/Blu-rayドライブ
- マイク
- メディアカードリーダー
- カメラ/Webカメラ
- スマートフォン
- サブモニター、外部キーボード、マウス
それでも問題が解決しない場合は、次の解決策を試してください。
5. デバイスドライバーを更新する
このエラーは、Windows PC上のデバイスドライバーが古くなっていることが原因で発生する場合があります。その場合は、デバイスマネージャーから手動でドライバーを更新するか、Windows Updateの「オプションの更新プログラム」セクションからドライバーの更新を入手できます。また、各デバイスメーカーの公式サイトから最新版のドライバーをダウンロードすることも可能です。
システム上の古いデバイスドライバーをすべて更新したら、再度アップグレードを試みてください。正常に完了すれば問題ありませんが、失敗する場合は次の解決策に進みます。
6. ハードウェアクリーンブートを実行する
この解決策では、ハードウェアクリーンブートを実行してから、Windows 11/10のアップグレードを再度実行し、問題が解決するかどうかを確認します。解決しない場合は、次の解決策に進んでください。
7. ユーザーアカウント/プロファイルを確認する
エラーの説明文には「ユーザーデータの移行中にデバイスドライバーエラーが発生しました」と記載されています。破損したユーザープロファイルが原因である可能性を排除するため、破損したユーザープロファイルを修復してから、再度アップグレードを試してみましょう。あるいは、ファイルを外部ストレージにバックアップした後、新しいユーザーアカウント/プロファイルを作成して、再度アップグレードを試す方法もあります。不要なユーザーアカウントがあれば削除しておくのも有効です。
この記事がお役に立てば幸いです!
関連記事:Windowsアップグレードエラー0x8007042B – 0x4000Dの修正方法
よくある質問(FAQ)
Windows 11がインストールできないのはなぜ?
Windows 11がインストールできない理由はいくつか考えられますが、最も一般的なのはストレージ容量の不足です。Windows 11には64GBのストレージ容量が必要です。インストールに失敗した場合は、エクスプローラーでドライブの空き容量を確認し、不足している場合はディスククリーンアップを実行して空き容量を確保しましょう。
Windows 11を無料でインストールするには?
Windows 11を無料でインストールしたい場合は、設定>更新とセキュリティ>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 でこのエラーコードが発生しているかどう