未対応PCのWin11アップグレード
Windows 11の非対応PC(システム要件を満たしていないPC)で、ISOファイルから24H2 / 25H2へのアップグレードを行う際に要件チェックを回避する代表的なコマンド手順です。
※作業前に、LANケーブルを抜くかWi-Fiを切断して完全オフラインにし、不要なUSB機器(外付けHDD等)をすべて外しておくと成功率が上がります。
手順1. ISOファイルをダウンロードしてマウントする
- マイクロソフト公式サイト等からWindows 11(24H2/25H2)のISOファイルをダウンロードします。
- ダウンロードしたISOファイルを右クリックし、「マウント」 を選択します。
- エクスプローラーに新しいドライブ(例:
E:やF:など)として開きます。
手順2. コマンドプロンプトから要件回避コマンドを実行する
- スタートボタン(または検索バー)に
cmdと入力します。 - 「コマンドプロンプト」を右クリックし、「管理者として実行」 を選択します。
- マウントしたドライブの文字に合わせて、以下のコマンドを実行します。
※ドライブ文字が
E:の場合の例:
E:\setup.exe /product server
(マウント先が D: ドライブなら D:\setup.exe /product server と入力します)
補足と注意点
/product serverスイッチの役割 セットアップ画面上で「Windows Serverのセットアップ」と表示されますが、実際にインストールされるのは現在お使いのEdition(Windows 11 Home や Pro)です。このスイッチをつけることで、ハードウェア要件のチェックプロセスをスキップできます。- 画面が変わらない・エラーが出る場合
24H2以降、このコマンドによる回避が一部制限されている場合があります。その場合は、事前に Rufus などのツールを使って要件回避オプションを適応したインストール用USBメモリを作成するか、スクリプト等(Flyby11など)を介して
setup.exeを起動する方法を試してみてください。
エラー対応
0xC1900101 - 0x40017(SECOND_BOOTフェーズでの失敗) は、Microsoftの定義上「ほぼ100% 古いドライバーやカーネルレベルの常駐ソフトの競合」が原因で発生します。
PC内に「外せない内部ドライバー」や「Windows 11 25H2に対応していない古いシステムファイル」が残っているため、2回目の再起動時にシステムがクラッシュしてロールバックされています。
有効な対処法を順番に試してみてください。
対処1:犯人ドライバー(互換性のないドライバー)の特定と削除
過去の事例で特に多いのが、古いDVDライティングソフトのドライバー(PxHlpa64.sys等) や カーネルレベルで動作するアンチチートソフト(FACEIT等)、サードパーティ製セキュリティソフトです。
簡単に競合ドライバーを見つける方法です。
- スタートメニュー から 「Windows セキュリティ」 を開く
- 「デバイス セキュリティ」 > 「コア分離の詳細」 を開く
- 「メモリ整合性」 のスイッチを 「オン」 にしてみる
- スイッチが入らず「互換性のないドライバーを表示する」と出た場合、リストに表示されたドライバー名(例:
oemXX.infやPxHlpa64.sysなど)がアップグレードを阻害している犯人です。 - 該当するアプリをアンインストールするか、以下の手順でドライバーを削除します。
- コマンドプロンプトを管理者として実行し、
pnputil /delete-driver oemXX.inf /uninstall /forceを実行して削除。
対処2:サードパーティ製セキュリティソフトの「完全削除」
他社製のウイルス対策ソフト(ESET、ウイルスバスター、カスペルスキー、McAfeeなど)を使っている場合、一時停止ではなく一度アンインストールしてください。 ※アップデート完了後に再インストールすれば問題ありません。
対処3:システムファイルの破損チェック&修復
Windows自体の構成ファイルに傷がついているケースがあります。コマンドプロンプト(管理者)で以下を実行してください。
DISM.exe /Online /Cleanup-Image /RestoreHealthと入力してEnter(終わるまで待つ)sfc /scannowと入力してEnter- 完了したらPCを再起動します。
対処4:クリーンブートで余計な常駐ソフトを止めて実行
バックグラウンドで動いているアプリが邪魔をしないよう、最小限の構成にします。
- キーボードの
Win + Rを押し、msconfigと入力してEnter。 - 「サービス」 タブを開き、「Microsoft のサービスをすべて隠す」に必ずチェックを入れる。
- 残ったサービスをすべて 「すべて無効」 にする。
- 「スタートアップ」 タブ > 「タスクマネージャーを開く」 から、有効になっているスタートアップアプリをすべて 無効 に変更。
- PCを再起動します。
対処5:オフラインでISO(手動インストール)を実行
Windows Update経由ではなく、公式からWindows 11のISOファイルをダウンロードして実行する方法が最も成功率が高いです。
- Microsoft公式から Windows 11 のISOファイルをダウンロード。
- インターネット(Wi-Fi / LANケーブル)を完全に切断(オフライン状態)にする。
- ISOファイルをダブルクリック(マウント)し、中にある
setup.exeを実行。 - 途中の「更新プログラム、ドライバー、機能を入手します」という画面で 「今は実行しない」 を選択して進める。
まずは 「対処1(コア分離でのドライバー確認)」 と 「サードパーティ製セキュリティソフトのアンインストール」 から試してみることを強くおすすめします!
コメント
コメントを投稿