Windows 11 のハードウェア チェックに対処する方法 (それでもインストールする方法)
Windows 11 がインストールされた新しい USB メモリを手に入れたのに、PC がハードウェア オーディションで不合格になったとします。TPM 2.0 がない、CPU が古すぎる、RAM が足りないなどです。経験済みです。Microsoft がこうしたロックをすべて設定しているのは非常にイライラさせられます。特に少し古いマシンや DIY マシンを動かそうとしている場合はなおさらです。幸いなことに、制限をすり抜けて Windows 11 をインストールする方法があります。ただし、これらはハッキングのようなものなので、少し扱いが面倒だったり、すべてのセットアップで機能しないとしても驚かないでください。でも、Windows 11 がまったくないよりはましですよね。このガイドでは、Microsoft が満たすことを要求しているハードウェア チェック (特に TPM、セキュア ブート、CPU、および RAM) を回避する方法について説明します。サポートされていないハードウェアで Windows 11 をテストする場合や、リグ全体をアップグレードしたくない場合に役立ちます。レジストリの編集、コマンドラインの魔法、そしておそらく1つか2つのバッチファイルが必要になるでしょう。「次へ」をクリックしてうまくいくことを祈るほど簡単ではありませんが、間違いなく可能です。
Windows 11のTPM、CPU、RAMのシステム要件を回避する方法
はい、デバイスが技術的にインストールできない場合でも、Windows 11のインストールを開始できます。少なくとも今のところは。コツは、インストーラーにハードウェアルールを無視するように指示することです。やり方は以下のとおりです。
方法1: セットアップ中にコマンドプロンプトを使用する
- Windows 11のUSBインストーラーから起動します。セットアップ画面が表示されたら、 を押しますShift + F10。するとコマンドプロンプトが開きます。少し奇妙に見えますが、ここからセットアッププロセスの内部動作に入ります。
- 入力し
regedit.exeてEnterキーを押します。インストール中にレジストリエディターがポップアップ表示されるのですが、ちょっと面倒です。 - HKEY_LOCAL_MACHINE\SYSTEM\Setupに移動します。Setup を右クリックし、「新規」→「キー」を選択して、LabConfigという名前を付けます。ここで、Windows に一部のハードウェアチェックを無視するよう指示します。
- 特定のテストをスキップするための新しいDWORD値を作成したいのですが、ポイントアンドクリックはできません。LabConfigペイン内を右クリックし、「新規」→「DWORD(32ビット)値」を選択して、適切な名前を付けてください。例:
- BypassTPMCheck — TPM検証をスキップする
- BypassSecureBootCheck — セキュアブートチェックをスキップする
- BypassRAMCheck — RAMの最小値を無視
- BypassCPUCheck — CPUの古さや機能を無視する
- BypassStorageCheck — ドライブサイズチェックをスキップ
- それぞれ1に設定します(DWORD値をダブルクリックし、値として1を入力します)。例:TPMをスキップする場合:
reg add HKLM\SYSTEM\Setup\LabConfig /v BypassTPMCheck /t REG_DWORD /d 1 /f
この方法はサポートされていないハードウェアにインストールするリスクがあり、安定性の問題や将来のアップデートで問題が発生する可能性があります。しかし、利点としては、高速で追加のソフトウェアを必要としないことです。
方法2:USB経由のバッチファイル(より自動化)
- 先ほど見たコマンドをすべて含んだskip_hw_req_w11.batというプレーンテキストファイルを作成します
reg add。例えば:
reg add HKLM\SYSTEM\Setup\LabConfig /v BypassTPMCheck /d 1 /t REG_DWORD /f reg add HKLM\SYSTEM\Setup\LabConfig /v BypassSecureBootCheck /d 1 /t REG_DWORD /f reg add HKLM\SYSTEM\Setup\LabConfig /v BypassRAMCheck /d 1 /t REG_DWORD /f reg add HKLM\SYSTEM\Setup\LabConfig /v BypassCPUCheck /d 1 /t REG_DWORD /f reg add HKLM\SYSTEM\Setup\LabConfig /v BypassStorageCheck /d 1 /t REG_DWORD /f
wmic logicaldisk get name、 のようなバッチファイルを実行しますD:\skip_hw_req_w11.bat。これにより、バイパスに必要なレジストリ編集がすべて自動化されます。これは、バッチインストールを実行する場合や、異なるシステムで繰り返し実行したい場合に便利です。
方法3: 無人XMLファイルを使用する
スクリプトに慣れている方は、応答ファイルを作成することもできます。これにより、レジストリエントリがすべて自動化され、Windowsは毎回手動でクリックしたりコマンドを入力したりすることなく、ハードウェアチェックをスキップできます。応答ファイルをUSBメモリのルートディレクトリに配置するか、DISM++などのツールを使用してISOイメージに埋め込むだけで済みます。
以下は、 AutoUnattend.xml内にレジストリバイパスコマンドを組み込む方法を示したスニペットです。基本的に、これらのコマンドはセットアップ中に実行され、Windows にハードウェアの不具合を無視するよう指示します。
<?xml version="1.0" encoding="utf-8"?> <unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="windowsPE"> <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" > <RunSynchronous> <RunSynchronousCommand wcm:action="add"> <Order>1</Order> <Description>Bypass all hardware checks</Description> <Path>cmd /c reg add HKLM\SYSTEM\Setup\LabConfig /v BypassTPMCheck /t REG_DWORD /d 1 /f</Path> </RunSynchronousCommand> <RunSynchronousCommand wcm:action="add"> <Order>2</Order> <Description>Skip Secure Boot & RAM checks</Description> <Path>cmd /c reg add HKLM\SYSTEM\Setup\LabConfig /v BypassSecureBootCheck /t REG_DWORD /d 1 /f</Path> </RunSynchronousCommand> <RunSynchronousCommand wcm:action="add"> <Order>3</Order> <Description>Bypass CPU & Storage checks</Description> <Path>cmd /c reg add HKLM\SYSTEM\Setup\LabConfig /v BypassCPUCheck /t REG_DWORD /d 1 /f</Path> </RunSynchronousCommand> </RunSynchronous> </component> </settings> </unattend>
そのファイルをUSBセットアップドライブにコピーすれば、Windowsが面倒な作業をやってくれます。ただし、これらのレジストリ設定を変更すると、長期的にシステムの安定性に問題が生じる可能性があるため、慎重に作業を進めてください。
まとめ
これはちょっと怪しいですが、一方で、サポートされていない機器でWindows 11をインストールしたい場合には救世主となるでしょう。ただし、Microsoftが将来のアップデートでこれらの回避策を修正したり、より困難にしたりする可能性があることに注意してください。また、安定性は保証されていません。サポートされていないハードウェアのサポートは、せいぜい不完全なものでしょう。
互換機に大金を費やすことなくWindows 11を起動しようとしている皆さんにとって、この情報が少しでもお役に立てれば幸いです。頑張ってください。レジストリを編集したり、サポートされていない構成でインストールしたりする前に、データのバックアップをお忘れなく!
まとめ
- セットアップ中にレジストリを編集して、ハードウェア要件のチェックをバイパスします。
- コマンド プロンプト ( Shift + F10) を使用して、reg コマンドを即座に実行します。
- バッチ ファイルまたは無人 XML ファイルを使用してバイパスを自動化します。
- 注意: サポートされていないインストールは、安定性または更新の問題を引き起こす可能性があります。