根据微软给出的配置需求,windows 10 32位版本最低需要1GB内存才能运行,但偏偏有人不信邪,推特博主@0xN0ri就挑战了一把,最后成功压到了128MB。
这位年仅16岁的骚年使用一台戴尔Inspiron 3670笔记本,处理器为酷睿i5-8400,操作系统为Arch linux。
在它之上通过Oracle VM虚拟机安装Windows 10 v1909 32位版本,单独分配一个处理器核心,期间系统没有屏蔽任何服务或者修改任何系统设置。
首先从512MB内存开始试验,一切正常,Windows 10顺利安装并启动、运行,当然速度和性能别指望太多。
接下来,256MB内存也成功搞定。
意外的是,192MB居然也没有问题,Windows 10起来了!
不过这时候,系统启动就花了大约3分钟,响应非常慢,只能勉强打开任务管理器、CMD命令行窗口、资源管理器,剩余内存只有可怜巴巴的15MB,而页面文件达到了约2.8GB。
7200转机械硬盘应该也是一个拖累,但相信即便换了SSD,也好不到哪里去。
再把内存继续降低到128MB,就彻底投降了,Windows 10在启动的时候直接蓝屏。
然后把内存稍微加到140MB,Windows 10可以启动,但是UI用户界面无法加载,LogonUI.exe直接报错。