Windows 8.1はスタートボタンの復活を含む多くの改善をもたらしますが、ハードウェアブロックの問題により8.1サービスアップデートパッケージでアップグレードできない特定のWindows 8デバイスがまだあります。これは、MicrosoftがWindows 8のライフサイクルは2015年までしかサポートされないと再アナウンスしたことに伴うもので、8.1でアップグレードできないデバイスにとっては、間違いなく侮辱に拍車をかけています。
これは、これらの特殊なハードウェアの原因は、Windows 8.1をアップグレードすることはできませんいくつかのマザーボードやプロセッサを防ぐために、またはWindows 8では必要ありませんCMPXCHG16bメモリ命令交換をサポートしていない時間で64ビットであることが報告されているので、それは正常にインストールすることができますが、8.1システムでは、このための要件を持っているので、それは直接正常にアップグレードすることはできませんにつながる。
ほとんどのCore 2 Duoプロセッサはこの命令を明確にサポートしていますが、一部のマザーボードではサポートしていないため、最終的にハードウェアデバイス全体を8.1にアップグレードすることができません。該当するデバイスに最新の8.1システムを強制インストールすると、「CPU does not support CompareExchange 128」と表示されます。
マイクロソフトは、Athlon 64 X2やOpteron 185を含む古いAMDプロセッサがWindows 8.1と互換性がないことを認めた上で、「影響を受けるプロセッサモデルは極めて少数であり、10年以内に発売されたCPUの大半は8.1と十分に互換性があります」と主張しています。
さらに、この問題を引き起こしているのはCPUだけではなく、一部のマザーボードにも互換性がないことが判明しています。Intel DP35DPを搭載したすべてのマザーボードがWindows 8.1と互換性がないことが確認されています。さらに、GigabyteやMSIなどの他のCore 2 DuoおよびCore 2 Quad対応マザーボードもCMPXCHG16B命令を実行できません。





