Windows 10 から Windows 11 に更新しようとしたら、インストール 100% のあと再起動で画面が真っ暗なまま固まり、強制再起動すると勝手に Windows 10 に戻ってしまう──そんなとき、多くの原因は「ドライバー」と「周辺機器」です。本記事では、とくにエラーコード 0xC1900101 と黒画面が絡むケースを題材に、原因の切り分けから具体的な対処手順、ログによる深掘りまで丁寧に解説します。
Windows 10 から Windows 11 へのアップグレードがエラー 0xC1900101 で失敗するときの完全対策
エラー 0xC1900101 とは何か?まず前提を押さえる
Microsoft の公式ドキュメントでは、0xC1900101 は「ほぼ例外なくドライバーが原因のロールバック(巻き戻し)コード」と説明されています。
このコードは次のような拡張コードとセットで表示されることが多く、フェーズごとに意味が異なります。
| 代表的なエラー | 主なフェーズ | ざっくりした意味 |
|---|---|---|
| 0xC1900101 – 0x20017 / 0x2000C | SAFE_OS(ブート用 OS 構成中) | 新しい環境のドライバー読み込みで失敗、または互換性 NG |
| 0xC1900101 – 0x30018 / 0x3000D | FIRST_BOOT(初回起動処理中) | 新しい Windows を初回起動する途中でドライバーがこけてロールバック |
| 0xC1900101 – 0x4000D / 0x40017 | SECOND_BOOT / OOBE(セットアップの仕上げ) | 設定移行や最終処理のタイミングでドライバー・サービスが原因で失敗 |
つまり、0xC1900101 系エラーが出ている時点で「どこかのドライバーが Windows 11 環境と噛み合わず、Windows が自動でロールバックした」ことがほぼ確定です。
今回のケースの状況整理と有力な原因候補
質問に挙がっている症状を整理すると、次のようになります。
- Windows 10 から Windows 11 へアップグレードを実行
- 進行状況 100% → 再起動 → 画面に何も映らず真っ暗(映像信号なし)
- マザーボードの 「VGA」LED が点灯しっぱなし で止まる
- 電源長押しで強制再起動すると「変更を元に戻しています」と表示され Windows 10 に戻る
- それ以降 Windows Update を開くと「Windows 11 の更新」が消え、更新履歴にはエラー 0xC1900101 が残る
- TPM 2.0・最新 BIOS・GPU ドライバー更新済み
この挙動から読み取れるポイントを表にまとめると、以下の通りです。
| 症状 | 観察ポイント | 強く疑われる原因 |
|---|---|---|
| 再起動直後から画面が真っ暗 | POST 音は鳴る / ファンは回っている / しかし映像が出ない | GPU ドライバーまたはファームウェアの不整合、出力ポートの切り替え不調 |
| マザーボードの VGA ランプが点灯 | MB によっては「GPU 初期化エラー」「出力先エラー」を意味する LED | グラボ側、もしくは内蔵 GPU と外部 GPU の競合 |
| Windows は自動でロールバックし、0xC1900101 を記録 | Windows 11 側のブートに失敗し、旧環境に戻された | アップグレード中に GPU / ストレージ / チップセット系ドライバーが原因でエラー |
| 以後 Windows 11 の更新案内が出なくなる | 「お使いのデバイスはまだ準備ができていません」などの文言に変化することも | Microsoft 側の 「セーフガード hold(配信保留)」が掛かった |
Microsoft は、アップグレードで BSOD やロールバックが多発する組み合わせを検出すると、該当構成の PC には一時的にアップデートを配信しない「セーフガード hold」を掛けます。
そのため、今回のように一度大きな失敗をすると、Windows Update 上から Windows 11 の表示が消えるのは自然な挙動です。これは「アップグレード不可」になったわけではなく、手動アップグレード(ISO やインストール アシスタント)なら試せる余地がある状態と考えるとよいでしょう。
まず試したい 5 つのクイックチェック
いきなりログ深掘りに行く前に、次の 5 項目を上から順に実施するだけで、0xC1900101 系はかなりの割合で解決します。
| チェック項目 | 目安時間 | ねらい |
|---|---|---|
| 周辺機器を最小構成にする | 5〜10 分 | 不要なデバイスドライバー・USB ドライバーを切り離す |
| オーバークロック・XMP を無効化 | 5 分 | クロックやメモリ不安定によるインストール失敗を防ぐ |
| クリーンブートでのアップグレード | 10 分 | 常駐アプリやドライバーの干渉を排除する |
| SFC / DISM / CHKDSK による整合性チェック | 10〜30 分 | システムファイルやディスクの論理エラーを修復 |
| システムドライブの空き容量を確保 | 10〜20 分 | インストール用一時ファイル領域を十分に確保 |
周辺機器を最小構成にして再チャレンジ
Windows のメジャーアップグレード時は、マウス・キーボード・メインモニター以外をすべて外すのが鉄則です。
- USB ストレージ、外付け HDD / SSD、プリンター、カードリーダー
- ゲームパッド、ペンタブレット、USB オーディオ、キャプチャボード
- 拡張ボード経由のポート(キャプチャカード経由の HDMI など)
モニターは 1 台だけにし、グラフィックボードの標準的なポート(HDMI か DisplayPort)に直結してください。変換アダプタやドッキングステーションは、できれば外した方がトラブル要因が減ります。
オーバークロック・XMP・高速スタートアップを一時的にオフ
- BIOS/UEFI で CPU / GPU の OC 設定を「Auto」または既定値に戻す
- メモリの XMP / DOCP プロファイルも一時的に無効化
- Windows の高速スタートアップを無効にする(
電源オプション > 電源ボタンの動作の選択)
アップグレード中は Windows が何度も再起動して構成を切り替えるため、クロックがギリギリだと「たまたまそのタイミングで落ちる」ことがあります。安定優先で、一時的に定格に戻しておきましょう。
クリーンブート状態でアップグレードする
常駐アプリやサードパーティ製ドライバーの干渉を最小にするために、クリーンブートでセットアップを走らせます。
Win + Rで「ファイル名を指定して実行」を開き、msconfigと入力して Enter。- [サービス] タブで「Microsoft のサービスをすべて隠す」にチェック → [すべて無効] をクリック。
- [スタートアップ] タブで [タスク マネージャーを開く] → 有効になっているスタートアップアプリをすべて「無効」にする。
- PC を再起動したあと、Windows 11 のアップグレード(後述のインストール アシスタント / ISO)を実行。
アップグレードが完了したら、同じ手順で msconfig を開き、通常起動に戻すことも忘れないでください。
SFC / DISM / CHKDSK でシステム整合性をチェック
アップグレードが失敗する PC では、そもそもの Windows 側に破損があることも少なくありません。次のコマンドを管理者権限の「Windows ターミナル」または「コマンドプロンプト」で順番に実行します。
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
chkdsk C: /scan
sfc /scannow… システムファイルの整合性をチェックし、可能なら自動修復。DISM ... /RestoreHealth… コンポーネントストアの破損を修復。chkdsk C: /scan… C ドライブの論理エラーをオンラインで検査。
エラーが修復された場合、一度再起動してからアップグレードをやり直してください。
システムドライブの空き容量を十分に確保する
Microsoft は、Windows 11 へのアップグレードで 最小 16〜20GB 以上 の空き容量を推奨していますが、実際には 40〜64GB 以上空いていると安心です。
- 設定 > システム > 記憶域 > 「一時ファイル」から古い Windows Update のキャッシュや一時ファイルを削除
- 使っていないアプリ・ゲームをアンインストール
- 可能なら、大容量データ(動画・写真・ゲームライブラリ)は別ドライブに移動
ドライバーとファームウェアを「徹底的に」見直す
0xC1900101 は、ドライバーが 1 つでも「微妙に古い」あるいは「中途半端に残っている」だけで発生しうる厄介なエラーです。Microsoft のトラブルシューティングでも、まずドライバー更新と削除が最重要項目として挙げられています。
もっとも疑わしいのは GPU ドライバー
今回のように「黒画面」+「VGA LED 点灯」という組み合わせであれば、GPU ドライバーとファームウェアの不整合が第一候補です。以下のように、クリーンインストール(完全入れ替え)を行いましょう。
- デバイスマネージャーを開く
Win + X→ [デバイス マネージャー] → [ディスプレイ アダプター] - 使用中の GPU(NVIDIA / AMD / Intel など)を右クリック → [デバイスのアンインストール]。
- 「このデバイスのドライバー ソフトウェアを削除する」にチェックがあれば ON にしてアンインストール。
- 再起動後、GPU メーカー公式サイトから最新ドライバーをダウンロードし、「クリーンインストール」オプション付きでインストール。
可能であれば、古い世代のドライバーや付属ユーティリティ(OC ツール・オーバーレイ・録画機能)を外しておくと、アップグレード時のトラブルが減ります。
| GPU 種類 | チェックしたいポイント | 備考 |
|---|---|---|
| NVIDIA | Game Ready / Studio Driver のバージョン、不要な GeForce Experience 機能 | アップグレード前は最新 WHQL ドライバーに統一 |
| AMD Radeon | Adrenalin Edition のバージョン、旧世代ドライバーの残骸 | 古い Crimson / Catalyst 系ツールが残っていないか確認 |
| Intel UHD / Arc | マザーボードのチップセットドライバーと揃っているか | OEM カスタム版ドライバーの場合はメーカーサイト優先 |
チップセット・ストレージ系ドライバーも忘れず更新
0xC1900101 は ストレージコントローラー(SATA / AHCI / NVMe / RAID) が原因のこともあります。
- マザーボード(またはメーカー PC)サポートページから
- チップセットドライバー
- Intel RST / AMD RAID ドライバー
- ストレージ・コントローラー関連ドライバー
- デバイスマネージャーで [表示] > [非表示のデバイスの表示] を有効にし、
- [ストレージ コントローラー]
- [システム デバイス]
- [ディスプレイ アダプター]
サードパーティ製常駐ソフトを一旦アンインストール
次のようなソフトは、アップグレード時にエラーの原因になることが多いです。
- リアルタイム型アンチウイルス(特に企業向け・多機能タイプ)
- VPN クライアント(ドライバーを組み込むタイプ)
- RGB 制御・OC ユーティリティ(マザーボードや GPU の制御ソフト)
- 仮想化ソフト(VirtualBox、古い VMware Workstation など)
- 古いオーディオ拡張(Nahimic、Sonic Studio など)
これらはアンインストールしてからアップグレードし、完了後に最新版を入れ直すのが安全です。
BIOS / UEFI 設定を確認する
最新 BIOS を適用している前提で、設定も見直します。
- セキュアブート … 有効にする(Windows 11 要件)。
- CSM(Compatibility Support Module) … 可能なら無効にし、起動は UEFI 専用に。
- VT-d / IOMMU などの高度な仮想化機能は、問題切り分けのため一時的に無効化するケースもあります(メーカー推奨に従う)。
- GPU 関連では、プライマリ表示アダプター の設定(iGPU 優先か PCIe GPU 優先か)も確認。
BIOS 設定を変える前には、必ず現在の設定をメモしておき、問題が出たら元に戻せるようにしておきましょう。
再起動後に画面が真っ暗になるときのチェックポイント
アップグレード後の「黒画面」は、OS ではなく 表示周りの初期化トラブルであることも多いです。
基本の物理チェック
- モニターの入力切替が正しいか(HDMI / DisplayPort / DVI)。
- GPU とマザーボードの電源ケーブルがしっかり刺さっているか。
- 映像ケーブルを抜き差ししたり、別ケーブル・別ポートで試す。
- 別のモニターを一時的に繋いでみる。
内蔵 GPU(iGPU)への一時切り替え
CPU に iGPU(Intel UHD / AMD Radeon Graphics など)が載っている場合、アップグレード中だけ 内蔵 GPU を使う作戦が有効です。
- PC の電源を切り、電源ケーブルも抜く。
- グラフィックボードに繋いでいるモニターケーブルを外し、マザーボード側の HDMI / DisplayPort に接続。
- BIOS で内蔵 GPU を有効化し、プライマリ表示を iGPU に設定(機種による)。
- Windows を起動し、iGPU で画面が出る状態でアップグレードを実行。
- Windows 11 が正常動作するのを確認してから、外部 GPU を再接続・再設定。
どうしても黒画面が解消しないときは、一時的にグラボを物理的に抜いて iGPU のみで起動 → アップグレード → その後グラボを戻すという力技も検討に値します(作業に慣れていない場合は無理をせず、ショップ等に相談するのが安全です)。
GPU ドライバーのリセットショートカット
黒画面の最中でも OS 自体は生きている場合、次のショートカットで GPU ドライバーがリセットされ、画面が復帰することもあります。
- Ctrl + Win + Shift + B … GPU ドライバーを再初期化。成功すると画面が一瞬チカッとし、ビープ音が鳴ることがあります。
Windows Update で Windows 11 が表示されなくなった理由
アップグレードがロールバックすると、Windows Update 上から「Windows 11 の更新」オプションが消えることがあります。これは前述の セーフガード hold(配信保留)が掛かった可能性が高く、「現状の構成だと失敗リスクが高いので、自動配信を止めている」状態です。
とはいえ、次の方法で 自己責任の範囲で手動アップグレードを試すことはできます。
手動アップグレードのベストプラクティス(インストール アシスタント / ISO)
事前準備:必ずバックアップを取る
- 重要なデータ(ドキュメント・写真・設定ファイルなど)は、外付け HDD / SSD やクラウドにバックアップ。
- 可能なら、システムドライブのイメージバックアップを作成。
- BitLocker / デバイス暗号化を使用している場合は、回復キーを控え、暗号化を一時停止しておく。
方法 1:Windows 11 インストール アシスタントでアップグレード
Microsoft の「Windows 11 インストール アシスタント」は、現在の環境を保ったまま Windows 11 へアップグレードするための公式ツールです。
- Microsoft の「Download Windows 11」ページにアクセスし、「Windows 11 インストール アシスタント」をダウンロード。
- ダウンロードした
Windows11InstallationAssistant.exeを右クリック → [管理者として実行]。 - 利用規約に同意すると、PC の互換性チェック → 必要ファイルのダウンロード → インストールが順に進む。
- 手動で PC を触らずに待ち、再起動の指示が出たら従う。
インストール アシスタントは Windows Update と同じ仕組みを使いますが、エラー時のログや挙動がわかりやすいのがメリットです。
方法 2:公式 ISO をマウントしてアップグレード(推奨)
より安定した方法として、公式 ISO ファイルをダウンロードして、その中の setup.exe からアップグレードする手順があります。
- 「Download Windows 11」ページで「ディスク イメージ (ISO) をダウンロード」を選択し、お使いのエディションと言語に合った ISO をダウンロード。
- ダウンロードが完了したら、ISO ファイルを右クリック → [マウント] を選択。
- エクスプローラーに新しいドライブとしてマウントされるので、その中の
setup.exeを右クリック → [管理者として実行]。 - 「更新プログラム、ドライバー、オプション機能の入手」で
- 最初は 「今は実行しない」 を選択して試す(シンプルな環境で検証するイメージ)。
- 失敗した場合は、次は「更新プログラムをダウンロードしてインストールする」を選んで再度試す。
- 「インストールの準備完了」画面で、「個人用ファイルとアプリを引き継ぐ」 が選択されていることを確認してから [インストール]。
ISO を使う方法は、一度ダウンロードしたイメージを何度も再利用できるため、アップグレードがうまく行くまで検証しやすいという利点があります。
BitLocker / デバイス暗号化を一時停止する
システムドライブに BitLocker またはデバイス暗号化がかかっている場合、アップグレード中に再起動を繰り返すことで、暗号化状態の切り替えがうまくいかずにロールバックするケースもあります。
- コントロールパネル > システムとセキュリティ > BitLocker ドライブ暗号化 を開く。
- システムドライブ (C:) の BitLocker を [保護の一時停止]。(暗号化解除ではなく一時停止で OK)
- アップグレード完了後、必ず [保護の再開] を実行。
ログと SetupDiag で「犯人ドライバー」を特定する(上級者向け)
ここまで試してもダメな場合や、原因をきっちり突き止めたい場合は、セットアップログと SetupDiag を使います。Microsoft も 0xC1900101 の解析にはログの確認を推奨しています。
確認するべき主なログファイル
| 種類 | パス | 用途 | 0xC1900101 で見るポイント |
|---|---|---|---|
| セットアップ ログ(Downlevel / SAFE_OS) | C:\$WINDOWS.~BT\Sources\Panther\setupact.log | アップグレード開始〜SAFE_OS フェーズまでの詳細ログ | 0xC1900101、SAFE_OS、InstallDrivers 等の文字列を検索 |
| ロールバック ログ | C:\$WINDOWS.~BT\Sources\Rollback\setupact.log | ロールバック時の処理内容。0xC1900101 の解析では最重要 | 直前のエラー行付近に、問題となったドライバー名やデバイスクラスが記録されることがある |
| 新環境側ログ | C:\Windows\Panther\setupact.log | 新しい Windows での処理内容(FIRST_BOOT / SECOND_BOOT) | アップグレードがかなり進んでから失敗した場合に参考 |
テキストエディタで開き、0xC1900101 や MOUPG、ROLLBACK といったキーワード付近を読むのが定番の読み方です。
SetupDiag で自動解析する
SetupDiag は Microsoft 純正のログ解析ツールで、Windows アップグレードが失敗した原因を自動的に要約してくれます。
- Microsoft の SetupDiag ページから最新版をダウンロード。
SetupDiag.exeを任意のフォルダーに置き、管理者として実行。- 完了すると、同じフォルダーか
%WinDir%\Logs\SetupDiag\にSetupDiagResults.logまたはSetupDiagResults.xmlが生成される。
この結果ファイルには、
- 失敗したフェーズ(SAFE_OS / FIRST_BOOT / SECOND_BOOT など)
- 直接のエラーコード
- 疑わしいドライバーやサービス名
が要約されているため、「どのデバイスのドライバーを重点的に疑うべきか」が絞り込みやすくなります。
ここまでやってもダメな場合の「最後の切り札」
構成を極限までそぎ落としてアップグレード
どうしてもアップグレードが通らない場合でも、構成を思い切って減らすと通ることがあります。
- メモリを 2 枚刺しなら、1 枚だけにしてみる。
- システムドライブ以外のストレージ(サブの SSD / HDD / 外付けなど)を一時的に外す。
- 増設カード(サウンドカード・キャプチャカード・拡張 USB カードなど)を物理的に抜く。
- iGPU がある場合は、グラボを抜いて iGPU のみでアップグレードしてみる。
これでアップグレードに成功したら、1 パーツずつ戻しながら問題のパーツ(あるいはドライバー)を特定していく、という手もあります。
クリーンインストールも選択肢として検討
環境が長年の運用で複雑化している場合、上書きアップグレードよりクリーンインストールの方が結果的に早くて安定ということも少なくありません。Microsoft もクリーンインストール手順を公式に案内しています。
- Download Windows 11 ページから「インストール メディアの作成」ツール(Media Creation Tool)をダウンロード。
- 8GB 以上の USB メモリにインストールメディアを作成。
- USB から起動し、「カスタム: Windows のみをインストール」を選択。
- システムドライブのパーティションを削除し直してから Windows 11 を新規インストール。
その後、アプリの入れ直しやデータ復元の手間はかかりますが、ドライバーやレジストリの「積年のガタ」が一掃されるというメリットは大きいです。
どうしても難しい場合は Windows 10 のまま使い切る選択も
Windows 10 のサポートは 2025 年 10 月 14 日で終了すると案内されていますが、既存 PC がすぐに使えなくなるわけではありません。
ハードウェア的な制約や業務上の事情で Windows 11 への移行が難しい場合、
- Windows 10 をオフライン中心で使い続ける
- 重要な用途だけは別 PC や仮想環境の Windows 11 に移す
といった運用も現実的な選択肢として検討してよいでしょう。
まとめ:0xC1900101 と黒画面は「GPU+ドライバー」が本命
改めて今回のケースを振り返ると、
- 再起動後に画面が出ない
- マザーボードの VGA LED が点灯
- エラーコードは 0xC1900101(ドライバー起因のロールバック)
という条件から、グラフィック周り(GPU ドライバー・出力ポート・iGPU との競合)を最優先で疑うべき状況だとわかります。
実際の対処としては、
- 周辺機器を外し、OC を切ってクリーンブートで実行する
- GPU / チップセット / ストレージ ドライバーを「クリーンインストール」で整理する
- 必要に応じて iGPU のみ・最小構成にしてアップグレードを試す
- Windows 11 インストール アシスタントや公式 ISO からの手動アップグレードを行う
- それでもダメならログと SetupDiag で犯人ドライバーを特定する or クリーンインストールを検討する
という順番で進めるのがおすすめです。
0xC1900101 は厄介に見えますが、「ドライバーさえ片付けばあっさり通る」パターンが非常に多いエラーでもあります。慌ててマシンを買い替える前に、本記事の手順で一つずつ落ち着いて潰していけば、Windows 11 への道はきっと開けるはずです。

コメント