部分设备因不支持指令导致永远止步Windows 8 无缘8.1

系统
Windows 8.1确实带来了包括开始按钮回归等一系列改进,但是依然有部分特定的Windows 8设备由于硬件封锁的问题导致不能升级8.1服务更新包。

Windows 8.1确实带来了包括开始按钮回归等一系列改进,但是依然有部分特定的Windows 8设备由于硬件封锁的问题导致不能升级8.1服务更新包。而此前微软再宣布Windows  8的生命周期只支持到2015年,所以对于这些不能升级8.1的设备来说无疑是雪上加霜。

据悉导致这些特殊硬件不能升级Windows 8.1的原因在于部分主板和处理器在64位配合的时候阻止或不支持CMPXCHG16b内存指令交换,这在Windows 8中是不需要的,所以能够正常安装,但是在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的主板(2009年推出改良版,2010年生产的)都不兼容Windows  8.1系统。此外其他比如技嘉、MSI推出的Core 2 Duo and Core 2 Quad-compatible主板也不能执行CMPXCHG16B指令。

责任编辑:奔跑的冰淇淋 来源: cnBeta.COM
相关推荐

2013-10-24 11:29:42

微软AMDWindows 8.1

2020-11-11 14:59:36

ChromeARMMozilla

2011-12-09 20:28:50

2010-03-20 15:48:20

2009-05-07 08:57:53

Windows 7微软操作系统

2009-09-18 10:29:53

移动办公

2009-02-23 09:19:33

windows 7启动画面

2010-01-27 09:10:06

Windows 7混合硬盘技术

2009-03-10 19:21:39

Windows 7混合式硬盘

2011-10-08 11:18:35

IBMJavaSDK 7

2020-07-02 10:30:52

iPhone苹果北斗

2023-02-08 12:30:20

2010-01-14 08:59:24

Windows 7ARM处理器

2021-06-15 14:51:43

Nvidiawindows微软

2021-04-20 19:23:07

语法switch-casePython

2010-06-24 17:42:08

服务不支持chkcon

2020-10-09 06:48:19

Pythonswitch语句

2020-07-22 08:01:41

Python开发运算符

2021-10-27 07:15:36

Go 循环引用

2022-04-26 10:13:00

哈希索引MySQLInnoDB
点赞
收藏

51CTO技术栈公众号