如果您还没有关注,微软正在设法阻止真正老旧的处理器运行 Windows 11 的下一个功能更新 24H2。为了让 CPU 能够运行下一版 Windows 11,SSE4.2 和 PopCnt 这两条指令被强制执行。因为这是一个指令级代码块。
不过,这些芯片从一开始就不被真正支持,因此这只会影响那些习惯于在其古老系统上绕过 Windows 11 要求的用户。
那些喜欢在不兼容的旧硬件上运行 Windows 系统的人可要大饱眼福了。i486 也叫 486 或 80486,是第一款内置超过 100 万个晶体管的 x86 处理器,准确地说应该是 120 万个晶体管,不过它发布于 1989 年,到 XP 推出时已经有十多年了。
修改过的 XP 版本的 ISO 上传到了 Archive.org 网站(由 Bob Pony 在 X 上发现),不过目前只有德语版本,而且还有一些报告错误。
这是一个经过修改的 Windows XP Professional SP3 ISO,可以在 i486 处理器上运行。但语言为德语,目前还没有英语版本。Windows 系统属性中的 CPU 时钟速度也不正确,但 CPU-Z 等程序会报告正确的时钟速度。
注意:安装完成后,必须将 ISO 中的 ntoskrnl.exe 和 ntkrnlmp.exe 复制到 C:\Windows\System32,否则操作系统将无法启动。
我们还提供了一张在 86Box(一种 IBM PC 模拟器)上运行 Windows XP SP3 的截图示例,它运行在英特尔 i486SX 上,这是 i486 的一种低成本变体,其浮点运算单元(FPU)已被关闭;这就是为什么在它旁边还有一个单独的 487SX 数学协处理器(在 86Box 的规格详细信息中被报告为 FPU)。此外,还有一张 AMD 486 克隆版的运行截图。
如果你精通德语,又有备用的 486 系统,就可以试试看。也许你还可以试试最近开源的 MS-DOS 4.0.0。
不过,不要忘了使用这种不支持的操作系统的危险性,因为最近的一项实验表明,像运行 Windows XP 的旧电脑是多么容易受到攻击。
来源:MSFN forum