ハードウェア要件を満たさない環境で Windows 11 へのアップグレードインストールを可能にするスクリプト「Skip_TPM_Check_on_Dynamic_Update.cmd」が GitHub で公開されている (BleepingComputer の記事、 Neowin の記事、 BetaNews の記事、 Softpedia の記事)。
Windows 11 Insider Preview の ISO イメージを使用する場合、途中でレジストリ設定が必要になるものの新規インストールは可能だが、アップグレードインストールは困難だった。
Skip_TPM_Check_on_Dynamic_Update.cmd は「Universal MediaCreationTool」の一部として公開されているものだ。実行するとレジストリの HKLMSYSTEMSetupMoSetup に DWORD 値「AllowUpgradesWithUnsupportedTPMOrCPU」を追加して値のデータに「1」をセットし、 vdsldr.exe の実行時に「C:$WINDOWS.~BT」から「AppraiserRes.dll」を削除する WMI イベントサブスクリプションを設定する。なお、Windows 11 へのアップグレードが完了しても WMI イベントサブスクリプションは解除されず、解除するには再びスクリプトを実行する必要がある。
ちなみに、レジストリ値「AllowUpgradesWithUnsupportedTPMOrCPU」に「1」がセットされた状態では TPM と CPU の互換性チェックがバイパスされるが、「AppraiserRes.dll」を削除すると互換性チェック全体がバイパスされるようなので、効果は不明だ。Windows 11 をインストール済みの環境ではデフォルトでこの値に「1」がセットされた状態になっていた。
そこで、スクリプトを使用せずにハードウェア要件を満たさない環境を Windows 11 へアップグレードする実験をしたので結果を以下に記載する。まず、Windows 10 上で ISO イメージからルートディレクトリの「setup.exe」を実行し、セットアップ画面が表示されてから「AppraiserRes.dll」を削除してみたところ、互換性チェックを通ってアップグレードインストールが可能になった。
また、Windows 11 Insider Preview 環境 (ビルド 22454)で Dev チャネルの最新ビルドを Windows Update からインストールしようとして互換性チェックで弾かれた場合、「AppraiserRes.dll」を削除してから「問題の修正」をクリックすれば最新のビルド 22468 に更新できた。なお、ビルド 22468 よりも古い RS_PRERELEASE ブランチのビルドは 10 月 31 日で期限切れとなるため、早めの更新が推奨される。
| ITセクション
| アップグレード
| Windows
| デベロッパー
|
関連ストーリー:
リリース目前の Windows 11、Windowsユーザーも知らない?
2021年09月30日
Windows 11 Insider Preview ビルド22000.194、リリースプレビューチャネルで提供開始
2021年09月25日
Windows 11 のセットアッププログラム、非サポート CPU へのインストールはサポートされないと警告
2021年09月24日
Windows 11 Insider Preview、開発ビルドの ISO イメージが提供開始
2021年09月13日
ASUS、Skylake / Kaby Lake 対応マザーボードで Windows 11 をサポートする計画
2021年09月11日
Windows 10 / 11 バージョン 21H2、商用環境向けプレビュー提供開始
2021年09月05日
Windows 11 Insider Preview、初の開発ブランチビルドが提供開始
2021年09月04日
Microsoft、Windows 11 上の Windows Insider Program から非対応環境の締め出しを開始
2021年09月02日
Windows 11 の一般提供は 10 月 5 日から
2021年09月01日
Microsoft 曰く、非サポート CPU でも Windows 11 はインストール可能だが、更新プログラムが提供されるとは限らない
2021年08月29日
Windows 11 Insider Preview、初の ISO イメージ提供開始
2021年08月21日
Windows 11のCPU要件設定はSpectreやMeltdown対策をOS側でしたくないから?
2021年07月08日
Windows 11 Insider Preview 提供開始
2021年06月30日
Windows 11で必須となるTPM、一部の国では規制により使用できない
2021年06月28日
環境問題へ積極的に取り組む Microsoft に対し、同社製品の修理しやすさも改善すべきという株主提案
2021年06月27日
Windows 11はTPM 2.0が必須か。旧式PCにリーク版インストールで関連エラー
2021年06月18日
Source: スラッシュドット