说实话,去年底帮朋友修一台华硕ROG枪神5(2021年款,11代i7+RTX3060),开机黑屏卡在ASUS LOGO,键盘鼠标全失灵。折腾三天,最后发现不是硬件坏了,是Win7在UEFI世界里“没户口”——它压根没被微软认真接纳入籍。这事儿听着荒诞,可真就发生在2024年,发生在一堆连USB4都快普及的机器上。
UEFI是2005年英特尔牵头推的,但Win7是2009年10月发布的,那会儿连UEFI 2.3标准都还没影。微软当时只想着怎么让Vista的烂摊子收得体面点,谁想到十几年后,老系统还得在新固件里摸黑找门。所以严格来说,Win7不是“不支持UEFI”,而是——它压根没被设计成UEFI原住民。64位能跑,32位直接拒之门外,连EFI系统分区(ESP)都得靠人手动塞进去,不然启动管理器连影子都见不着。
现在用10代以后CPU装Win7,光关Secure Boot远远不够。你得在BIOS里把CSM(兼容性支持模块)掰开、掰软、掰出缝来,不然显卡一上电就报错12,系统连桌面都进不去。我试过RTX4090,官网驱动列表里清清楚楚写着“Windows 10/11 only”,Win7连驱动包的下载按钮都是灰色的。AMD那边也差不多,RX7900XTX的Win7驱动?不存在的。但GT1030这种老黄历显卡,配一块二手H310主板,倒真能亮屏、能进桌面、能跑Photoshop CS6。
U盘更是个坑。原版Win7镜像里没有USB3.0控制器驱动,Intel 6代以后主板USB口基本全是3.0以上,结果就是安装界面鼠标漂移、键盘敲击延迟,像在水下打字。小兵PE那个“注入USB/NVMe驱动”的按钮,我点下去那刻真想给开发者鞠一躬——它不是加功能,是续命。还有分区,GPT必须配上UEFI引导,MBR配Legacy,混搭等于自废武功。我见过有人Win7装完进不去,查半天发现BIOS设的是UEFI模式,硬盘却是MBR分区,启动项在那儿干瞪眼。
最绝的是那个“NO BOOTABLE DEVICE”报错。表面看是启动项丢了,其实背后可能是:U盘下载镜像时断网导致ISO缺37MB文件,也可能是华硕主板“Fast Boot”开着,跳过了ESP分区校验,或者双硬盘时小兵PE自动把引导修复到了另一块闲置的SSD上。上次我朋友的机器,重装三次进不去,最后发现是CMOS电池漏电,BIOS设置全归零,第一启动项跑到了光驱口。
对了,U盘别图省事买8G的。16G是底线,32G才踏实——要塞PE、要灌驱动、要备份ESP分区、还得给DiskGenius留点喘气空间。真有朋友说“我U盘就存个ISO,8G够了”,结果注入驱动失败,安装到78%蓝屏,代码0x0000007B,又得重来一遍……你懂的。
全部评论