Windows 11 Insider Preview ビルドへのアップデートでエラー 0xc1900101が発生しロールバックを繰り返す——。この現象は「ドライバーが古いか署名不備」「カーネル保護機能が無効」の二重トラブルが原因であることがほとんどです。本記事では、Memory Integrity をオンにできる環境を整えることで根本解決し、Insider Preview ビルド 10.0.26120.3073 への更新を完遂するまでの具体的な手順を解説します。
0xc1900101 エラーの正体
0xc1900101 は「DRIVER OOBE FAILURE」に分類され、セットアップ中にカーネルモードドライバーが読み込みに失敗した場合に発生します。再起動後 68 % 前後で停止しロールバックされるのは、このタイミングで新カーネルが旧式ドライバーを拒否し、既存 OS へ巻き戻しているためです。
発生条件を一覧で整理
- Windows 11 Pro 23H2 から Insider Dev/Canary ビルドへ更新
- SFC・CHKDSK では問題検出なし
- DISM /restorehealth が途中停止
- BIOS は最新・Secure Boot 有効化済みでも改善せず
- 小規模な KB 累積更新プログラムは適用可能
アップデート失敗が起こる主なパターン
- 互換性のないストレージ/サウンド/仮想デバイスドライバーが C:\Windows\System32\drivers に残存
- Driver Store にのみ存在し Autoruns で見えない oemxx.inf が読み込まれる
- Memory Integrity(メモリ保護)がオフになり、署名不備ドライバーを検出できない
アップデート成功までのロードマップ
大まかな流れは次の4ステップです。
- クリーンブートで安全に環境を分離
- Memory Integrity をオンにできる状態まで不要ドライバーを一掃
- ログ調査で潜伏ドライバーを根絶
- Windows Update/ISO セットアップを再実行
詳細手順一覧(クイックレファレンス)
| 手順 | 内容 | ポイント |
|---|---|---|
| ① クリーンブート | msconfig → 「Microsoft のサービスを隠す」→「すべて無効」→再起動 | 常駐ソフトが介在しない安全環境で作業 |
| ② ログ採取 | C:\$WINDOWS.~BT\Sources\Panther と Rollback を ZIP 化 | 失敗原因の一次情報を保存 |
| ③ Memory Integrity 状態確認 | Windows セキュリティ → デバイスセキュリティ → コア分離 → メモリ整合性 | オフにしかできない場合は下部に問題ドライバー一覧 |
| ④ 互換性ドライバー削除 | Autoruns(Drivers タブ)で Microsoft 以外かつ③で示された *.sys を Delete | RegBak でレジストリを直前バックアップ |
| ⑤ FRST スキャン | Autoruns で見えないサービス・ドライバーを FRST で抽出 | FRST.txt / Addition.txt を生成 |
| ⑥ fixlist 適用 | 専門家作成 fixlist.txt を FRST と同フォルダーに置き「Fix」 | サービス登録+ドライバーファイルを一括削除 |
| ⑦ Driver Store 強制削除 | pnputil /delete-driver oem102.inf /forcesc delete PxHlpa64 | INF 番号は FRST または Panther セットアップログで特定 |
| ⑧ Memory Integrity 再有効化 | 再起動 → メモリ整合性を ON | ON 成功=旧式カーネルドライバー排除完了 |
| ⑨ Windows Update 再実行 | 設定 → Windows Update → Insider Preview を再ダウンロード | 0xc1900101 が消え完了率 100 % で成功 |
ステップごとの詳解
① クリーンブートで環境を「無菌化」する
常駐アプリがドライバーファイルをロックしていると削除に失敗します。msconfig で非 Microsoft サービスを止め、net start で最小限のサービス状態を確認してから次工程へ進みましょう。
② Panther & Rollback ログの取り扱い
セットアップログには Failure occurred during PRE_OOBE など具体的な失敗フェーズが記録されます。公開フォーラムへ投稿する際は GenuineTicket.xml を除去し、個人識別子をマスクすることを忘れずに。
③ Memory Integrity がオンにならない理由を特定
メモリ整合性をオンにできない状態では、下部に「互換性のないドライバー」として *.sys が列挙されます。代表例は以下の通り。
- PxHlpa64.sys — 古い CyberLink/SONIC DLA
- RTL2832UBDA.sys — USB 地デジチューナー
- givdcfl.sys — 旧仮想 DVD/Blu‑ray エミュレーター
④ Autoruns × RegBak で安全にサービス登録を消す
Autoruns を管理者権限で起動し Options > Filter Microsoft Entries にチェック、Drivers タブだけを開きます。Memory Integrity で検出されたドライバーを右クリック→Delete。削除前に RegBak で HKLM\SYSTEM を丸ごとバックアップすると、誤削除時に容易に復旧できます。
⑤ FRST でレジストリ横断検索
Autoruns に現れない原因は ①サービス種別が不正 ②ドライバーが Driver Store から直読み込み のいずれかです。FRST を使用すると、「Unknown Owner」扱いで潜伏しているサービスやファイルを File: セクションに列挙できます。
⑥ fixlist.txt の自動削除スクリプト
DeleteDriver:
sc delete PxHlpa64
DeleteFile:
C:\Windows\System32\drivers\PxHlpa64.sys
end
上記のような fixlist を用意し「Fix」を押すと、レジストリ・サービス登録・実ファイルをバッチで削除できます。専門家のレビューを経てから実行しましょう。
⑦ Driver Store の oemxx.inf を力技で除去
Driver Store は OS ガード下にあり直接エクスプローラーでは消せません。pnputil を /force 付きで呼び出し、不要 INF 全体を削除します。INF 一覧は次コマンドで取得:
pnputil /enum-drivers > oem_list.txt
⑧ Memory Integrity を再度オンにする
再起動後にメモリ整合性をオン→警告なしで有効化できれば署名不備ドライバーは全滅しています。ここで未だオンにできない場合は、Verifier /query でカーネルドライバーを洗い出すか、BIOS Secure Boot 設定の見直しが必要です。
⑨ Insider Preview インストールを再試行
修正の最終確認として Windows Update を起動し、失敗していたビルドを再ダウンロードします。ダウンロード済みキャッシュを削除したい場合は以下を実行してください。
net stop wuauserv
rd /s /q C:\Windows\SoftwareDistribution
net start wuauserv
ここまで整備した環境では 0xc1900101 は再現せず、68 % 以降もスムーズに進行し 100 % で完了します。
補足: BIOS 更新 & ISO 上書きインストール
古い Intel RST Option ROM や USB 3.0 ファームウェアが原因でストレージドライバーが競合する例も報告されています。メインボード製造元配布の UEFI を年1回は確認しましょう。どうしても Windows Update 方式で失敗する場合は、MSDN または UUP Dump で取得した 同一ビルド ISO をマウントし、setup.exe /compat ignorewarning /dynamicupdate disable で上書きインストールする手法も有効です。
よくある質問 (Q&A)
Q. 0xc1900101 が GPU ドライバーでも起こる? A. 起こります。特に旧型 NVIDIA Kepler 世代は WHQL 署名でも DCH 化されておらず弾かれる例があります。 Q. Memory Integrity を常時オンにするとゲーム性能が下がる? A. Windows 11 23H2 以降ではハードウェア仮想化支援が最適化され、フレームレート低下は 1 % 未満に留まるケースが多いです。 Q. Autoruns で Microsoft 項目を隠すと一部 Intel ドライバーが消える A. Intel 公式ドライバーも署名は Microsoft なのでフィルタリングに注意。Publisher 列を確認し Intel Corp. を残して削除対象外としてください。
まとめ
エラー 0xc1900101 に悩まされた場合は「メモリ整合性が有効化できるまでドライバーを徹底整理」—これが最短で確実な解決法です。手順通りに不要ドライバーを排除すれば、Insider Preview 最新ビルドへのアップデートは問題なく完了し、データを失わずに最新機能を試せます。
筆者プロフィール
企業 IT プラットフォーム運用歴 15 年。Windows Insider MVP。月間 30 万 PV の技術ブログを運営し、累計 500 件超のアップグレード障害を解析・解決。

コメント