如果你有一台安装了某些老款AMD处理器的PC,那么你或许会在将系统从Windows 8升级到Windows 8.1的时候遇到麻烦——因为它可能无法支持Windows 8.1了。今天,微软已经向Neowin网站证实,由于缺少某些软件指令,该公司已经放弃了对若干老款AMD芯片的支持。而敏锐的网友(eladbs)在几天之前就已经向该网站反映过这一问题了:
简而言之:早期的AMD CPU,如"Athlon x2 64(速龙)"和"Opteron 185(皓龙)"两款处理器,就缺少了CMPXCHG16b指令。而微软在Windows 8的时候,还是在系统里部署了一个软件解决方案的。但是Windows 8.1已经拒绝在基于这些处理器的机子上安装了。(不过Windows 8还是没问题的)
在试图与微软取得联系后,该公司一名发言人证实了这一点:"这么做是为了提升Windows系统的安全有效,根据我们的数据,受影响的处理器数量是极其微小的,因为对于CMPXCHG16b指令的支持已经多于10年了"。
看起来,那些用户最好还是想办法升级自己的主板和CPU了。
虽然大多数运行Windows 8.1的电脑都是64位的,但也有人在评论里指出32位版本的Windows 8.1仍然可以使用。