Windows 11の次世代アップデート「Windows 11 Version 24H2」では、POPCNT命令のサポートが必須になるのではないかとみられています。
POPCNTをサポートしていないCPUは、24H2ベースのWindows 11プレビュービルドを、要件チェックをバイパスしたとしても起動できなくなっていることが確認されており、セットアップ時に警告メッセージが表示されることも確認されているからです。
さらに今回、最新のCanaryビルド26063では、Windows 11互換性ブロックのリストに"BlockedBYSSE4.2"という新しい値が追加されていることがわかりました(Neowin)。
この値は、Windows 11の実行に「SSE 4.2」が必要なことを示していて、レジストリエディタで以下表示すると確認することができます。
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\CompatMarkers\GE24H2
POPCNTを含むSSE4.2は16年前に導入された命令セットで、Windows 11はSSE 4.2に非対応の古いCPUをもともとサポートしていません。要件としては2017年以降に発売された第8世代インテルプロセッサーや、第2世代AMD Ryzenプロセッサーが必須だと定められているからです。
この変更によって影響を受けるシステムは少ないと思われますが、気になる場合は以下の方法で確認することができます。