根据目前数据统计,Windows用户中,Win10占有71.76%,排名第一,排名第二位的是Win7,占有13.06%。虽然绝大多数人已经转战Win10,但仍有一部分用户在坚守Win7,因为有些情况下确实需要。
但是随着电脑硬件的更新换代,安装Win7会遇到非常多的麻烦。例如,在重启阶段卡在logo界面不动,很多人把这个图像也称作“四叶草”。
还有一些情况,重启后键盘鼠标无法使用、蓝屏等等一系列的问题。给装机带来了较大的难题。今天对此类问题出现的原因及解决方法做一期科普。
造成“卡Logo问题”的主要原因是什么呢?
一般造成此问题,都是由于主板开启了UEFI模式。Win7系统启动时,标准的VGA驱动通过BIOS中的“INT10H程序”初始化显卡,如果找不到“INT10H程序”就会出问题。然而在UEFI模式下,有的主板提供了“CSM兼容模式”,这个模块中提供了传统BIOS的“INT10H程序”。因此,对于卡Logo问题,我们通常在固件的设置中开启“CSM兼容模式”即可,并同时关闭安全启动。这样就可以在UEFI模式下,顺利的安装Win7了。
通常事与愿违,2020年后的电脑,大部分都已经没有“开启CSM兼容模式”的选项,变成了纯UEFI模式。由于Win7的VGA驱动,无法调用“INT10H程序”,这种情况下安装Win7就会出现卡Logo问题。
目前常用的解决方法采用的原理各不相同,大概有以下几种:
1、在Win7启动前,往内存中写入INT10H程序。VGA驱动就可以正常调用它了。名为UefiSeven、VgaShim的软件可以来解决问题,它们实际上是替换了ESP分区的引导文件bootmgfw.efi。
2、在每次启动Win7时,动态修改内存中的内核文件NTOSKRNL.EXE,绕过VGA。有一款名为FlashBootPro的软件可以实现,同样也是替换了ESP分区的引导文件bootmgfw.efi。
3、在Win7镜像恢复到C盘之后、部署开始之前前,在WinPE下注入相应的显卡驱动。
需注意的是1、2虽然都是替换引导文件,但是原理不同。显然1中的方法,VGA驱动仍在起作用,所以当使用安全模式时,由于不加载该驱动,就会出现黑屏。而2中的方法,就无此问题。
最后,键鼠无法使用可能是缺少USB3.0/3.1驱动,蓝屏死机的原因就比较多了,可能是缺少NVME驱动、SRS驱动或者显卡驱动等等。只要提前注入驱动,基本就不会有问题了。
解决方法
Win7安装镜像要使用64位,不要使用32位的。因为32位不支持UEFI。
方法一:开启CSM兼容模块。
在UEFI中开启“CSM兼容模式”,并关闭安全启动。基本上就可以正常安装Win7 x64了。如果无此模块,则看下面方法。
方法二:提前注入显卡驱动。(推荐)
建议在WinPE下进行操作。一般在WinPE下安装系统,会使用Dism++等软件,将install.wim恢复到C盘,这是常规操作。
恢复到C盘后,接下来就是注入驱动。虽然仍然可以用Dism++操作,但是需要自行去官网下载驱动程序,比较麻烦。这里我推荐一款名为⌈驱动总裁⌋的软件,使用时勾选“解决UEFI Win7 64位卡LOGO”,如下图所示。最后点击“加载驱动到目标系统”。这样就把相应的驱动都安装好了。这种方法基本能解决大多数卡Logo的问题。
接下来是重启电脑等常规操作,不再赘述。等待安装完成。
⌈驱动总裁⌋Win7 64位版下载地址:
https://pan.baidu.com/s/1bpYSoIdhCic_DBDPi-47rA?pwd=mca3
方法三:修改引导文件。(最后的尝试)
前两种方法虽然能解决大部分问题,但有一小部分仍无法解决。这时可以用下面的方法。需要在WinPE下操作。
操作的时机同上,依旧是先把install.wim恢复到C盘后。运行下面的软件,该软件将自动修改ESP分区下的引导文件bootx64.efi、bootfmgfw.efi。
需要注意的是,该方法只是解决了“卡logo”的问题。对于一般的新硬件,由于缺少USB3.0/3.1驱动、NVME驱动等,依然会造成无法使用键鼠、报错、蓝屏等问题。因此,缺少哪些驱动,需要提前安装,同样可以使用⌈驱动总裁⌋或同类软件,安装的时机为:install.wim恢复到C盘后,部署安装前。
下载地址:
https://lmusic.lanzoue.com/ipYEz062k2hi
最后,说明一下,上述几种方法虽然能够解决绝大数的问题,但仍有一定的失败概率,尤其是最新的一些硬件。会有更加复杂的方法,届时需要具体问题具体分析了。
暂无评论内容