如今,想要买一台处理器频率1GHz以下的电脑,并非易事,根据12 月 27 日消息,目前你不可能买到运行速度低于 1GHz 的新 x86 处理器,大多数主流台式机 CPU 的基础时钟频率都超过 2GHz。然而,早在 20 世纪 80 年代和 90 年代,运行频率只有几 MHz 的处理器是很常见的,最初的 IBM PC 本身的时钟频率只有 4.77MHz。
【资料图】
能在如此低的时钟频率的 CPU 上运行现代 Windows 操作系统吗?开发者和 YouTuber NTDEV 已经证明是可以的,他成功在一个被降频到只有 5MHz 的奔腾-S 处理器上启动和使用 2009 年推出的Windows 7旗舰版系统。这比 Windows 7 的 1GHz 最低要求整整低了 995MHz。并且该测试系统也只有 128MB 的内存,这远远低于 Windows 7 的 1GB 内存的最低要求。
视频显示,Windows 7 系统实际上是一个在 86Box 模拟器中运行的虚拟机启动的,启动一个程序后显示其 5.00 MHz 的时钟速度,甚至可以运行记事本。值得一提的是,Windows 7 系统启动耗时高达 28 分钟。
为了让 Windows 7 在如此缓慢的 CPU 下启动和运行,NTDEV 称他必须禁用大量的系统资源,他通过运行安全模式和禁用大多数驱动程序和服务来完成,以至于在启动时只有三个服务在运行,他还必须解决 logonUI 的一个问题。
“当频率低于 50MHz 时,登录屏幕(logonUI)不愿意加载,”NTDEV 称,“所以为了进入一个命令提示符,我不得不通过修改注册表和删除 c:\windows\system32\oobe 文件夹中的所有内容,使操作系统处于一个伪 OOBE 状态,这样它就不会加载了。”
目前注意到NTDEV 在视频中展示的系统桌面没有开始菜单,没有墙纸,窗口本身的主题也非常简单,为了启动 WCPUID / 实时时钟检查器应用程序,NTDEV 必须在命令提示符中输入其快捷方式名称,启动记事本也是如此。
最令人印象深刻的是,NTDEV 能够在某一时刻同时运行四个不同的程序:命令提示符、WCPUID、Winver(显示 Windows 7 版本)和带有一些文本的记事本,所以这是一个相当稳定的系统环境。
NTDEV 还称,他实际上已经在低至 3MHz 的时钟速度下运行过 Windows 7,但是功能不够,无法制作出有趣的视频。他说,他过去实际上在运行 Windows 7 时只用了 36MB 的内存,但为了使样本系统不需要页面文件(虚拟内存)而用了 128MB,但在他的演示中系统实际上用了大约 70MB。
虚拟机使用的存储空间也比 Windows 7 的系统要求中列出的 16GB 少得多。NTDEV 说,整个安装过程使用的空间不到 1GB,操作系统的.wim 文件磁盘镜像也不到 350MB。
NTDEV 说他正在研究如何让Windows 10或Windows 11在一个慢于 1GHz 的处理器上运行,他已经设法让 Windows XP 在只有 1MHz 的速度下运行。
他还说,5MHz 处理器运行的 Windows 7 系统的 28 分钟多的启动时间远远不是他所经历的最慢的。“与 1MHz 处理器运行的 Windows XP 相比,这不算什么,”他说,“那东西需要 3 个小时才能启动!”