查看: 8442|回复: 25

如何在不关闭安全启动和纯UEFI的情况下安装Windows7

[复制链接]
zz1998230 发表于 2024-3-23 22:30 | 显示全部楼层 |阅读模式
快御云安全
本帖最后由 zz1998230 于 2024-3-23 22:33 编辑

前言:
Windows7是一款2009年发布的系统现在已经是14年了,从早期的BIOS+MBR模式下安装到现在纯UEFI+GPT模式下安装。虽然Windows7已经停止官方支持,但作为一个继Windows XP之后的一款优秀的操作系统足够让不少人得到认可。
正题:
大家早期在安装Windows7的时候UEFI主板还尚未普及的时期,绝大多数人是用BIOS+MBR模式下安装。到了后来Windows8、Windows8.1和Windows10的电脑出现,此时大多数主板是UEFI。在UEFI主板下安装Windows7就需要调整一些设置才能安装。以下以我的电脑联想拯救者15isk的i5版(Lenovo Rescuer 15ISK i5版)为例。
1.UEFI+GPT(开启CSM)模式下图片

虽然在BIOS设置中没看到CSM字样,但只要在Boot Mode设置成Legacy Support和Boot Priority设置成UEFI First(相当于开启CSM)可以在不把硬盘转换成MBR格式下可以在UEFI+GPT模式下安装Windows 7,反之如果Boot Priority设置成Legacy First那此情况就得把硬盘分区表转化MBR格式。
UEFI+GPT(开启CSM).jpg
2.UEFI+GPT(无开启CSM的情况,Boot Mode为UEFI且Secure Boot未开启)
此方法跟第一种类似,只不过在还没有发布KB5017361补丁之前在纯UEFI模式下必须要关闭Secure Boot安全启动才能安装Windows 7,但需要注意的地方是,此时必须要提前准备集成或注入显卡驱动才能安装。
纯UEFI模式.jpg UEFI+GPT(未开启安全启动).jpg
3.UEFI+GPT(UEFI模式+Secure Boot开启的情况)
开启Secure Boot.jpg

第三种方式是本次要介绍的安装方式

如何在纯UEFI模式和开启Secure Boot安装Windows7的步骤和过程:
1.下载最新集成带ESU补丁的Windows 7镜像,集成的镜像必须要保证里面有集成KB5017361补丁的情况下才能在开启Secure Boot模式下安装。这里感谢@goodboyspy博主集成的Windows7镜像。

网址:https://bbs.pcbeta.com/viewthread-1996349-1-1.html


2.提前下载好显卡驱动并提取inf文件,因为之前安装Windows7的时候有备份显卡驱动,在后面的安装步骤中加载驱动是必不可少的,如果不加载会卡在四叶草的界面当中。 备份的驱动.jpg
这是以前用Windows7的时候用驱动精灵备份的intel核显驱动
3.重新启动后进入UEFI BIOS界面把有带PE的U盘放入第一启动项然后按F10重启。
4.进入PE后点击WinNTSetup后,在windows安装文件位置中寻找install.esd文件 winnt1.jpg

5.然后在选择安装驱动器的位置上,选择把系统安装在哪个盘。


6.在添加驱动程序选择显卡驱动存放的文件夹并要选择带ESU字样的安装。
微信图片_20240323221746.jpg 微信图片_20240323221803.jpg
7.点击安装后过一段时间后会要求重新启动,重新启动后会短暂卡在四叶草界面等后面集成的驱动安装后会显示安装程序正在安装设备(51%),等待安装完成经过一段时间后按照提示流程设置用户名时区等。
微信图片_20240323222409.jpg 微信图片_20240323222412.jpg 微信图片_20240323222410.jpg
8.以上的步骤安装完成后可以直接进入桌面,安装完成。



注意:
1.必须要提前下载备份好显卡驱动,否则如果没有提前集成或加载显卡驱动会卡在四叶草界面中。
2.纯UEFI模式下安装Windows7无论是否开启安全启动,安全模式不可用。


写安装步骤不容易,如果有什么建议或问题可以在下面评论区回复,谢谢大家。


头像被屏蔽
Olsenie 发表于 2024-3-23 23:20 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

zz1998230  楼主| 发表于 2024-3-24 08:55 | 显示全部楼层
本帖最后由 zz1998230 于 2024-3-24 09:02 编辑
Olsenie 发表于 2024-3-23 23:20
其实你这个不能算是纯uefi,你这是uefi class 2,还保留有legacy启动支持,纯uefi 是指uefi class 3,8代处 ...

1.纯UEFI指的是在UEFI模式下不开启legacy support(CSM)情况下安装Windows 7,以前有看过一个论坛说在UEFI模式下卡四叶草界面的原因是它自带的显卡驱动需要用到int 10中断要开启CSM模式才能继续否则必须提前集成或注入显卡驱动。2.在UEFI Class 2的规范下为UEFI但具备CSM开启和关闭选项,因为我这台电脑一开始预装的是Windows 10它在主板设置上默认的是UEFI(无开启CSM)和开启secure boot安全启动。
3.老机型在装Windows 7确实会比新机器安装容易.


回复

使用道具 举报

pingshuaizhao 发表于 2024-3-24 11:39 | 显示全部楼层
有点深奥,学习一下
回复

使用道具 举报

头像被屏蔽
Olsenie 发表于 2024-3-24 13:04 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
Olsenie 发表于 2024-3-24 13:07 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

头像被屏蔽
Olsenie 发表于 2024-3-24 13:13 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

zz1998230  楼主| 发表于 2024-3-24 13:53 | 显示全部楼层
Olsenie 发表于 2024-3-24 13:13
你这个机子是6代处理器的吧?它本来就可以装7,这不是那个补丁的功劳,你打开了legacy support和uefi first ...

我安装Windows7的时候没有打开legacy support支持是在UEFI模式下安装。
详细步骤请点击下面链接里面的难点一。

网址来源:https://mp.weixin.qq.com/s?__biz=MzAwODExNjI3NA==&mid=2649779832&idx=1&sn=27705c593e96ec564256112c6bdfcca3&chksm=83770f25b4008633173935393798767569e2dd354d59dfc6aeb3a2af66c6c1ee5211b7e6bc94&token=243628301&lang=zh_CN&scene=21#wechat_redirect
回复

使用道具 举报

zz1998230  楼主| 发表于 2024-3-24 14:05 | 显示全部楼层
Olsenie 发表于 2024-3-24 13:13
你这个机子是6代处理器的吧?它本来就可以装7,这不是那个补丁的功劳,你打开了legacy support和uefi first ...

我本次安装Windows7是完全没有开启legacy support在UEFI模式下安装的,并且在PE模式下使用winntsetup里面的添加驱动里面添加显卡驱动后才能在UEFI模式下安装的。步骤大致如下图。 windows7.png

链接来源:https://mp.weixin.qq.com/s?__biz=MzAwODExNjI3NA==&mid=2649779832&idx=1&sn=27705c593e96ec564256112c6bdfcca3&chksm=83770f25b4008633173935393798767569e2dd354d59dfc6aeb3a2af66c6c1ee5211b7e6bc94&token=243628301&lang=zh_CN&scene=21#wechat_redirect
回复

使用道具 举报

尹嘉岩 发表于 2024-3-27 08:56 | 显示全部楼层
多谢分享!这两天我都在试验UEFI安全启动能不能装上Win,VMware可以,实机总是卡四叶草,甚至都能听到进系统的声音了,按一下电源按钮也能听到关机的声音,但就是卡四叶草,驱动提前注入也没用,我的是AMD FirePRO W7000显卡。
我看看用你的镜像行不行
回复

使用道具 举报

qq2348227 发表于 2024-3-27 09:14 | 显示全部楼层
太复杂了。

安装 win10 1507 吧~
回复

使用道具 举报

wjqok 发表于 2024-3-27 11:52 | 显示全部楼层
学习一下,显卡可以考虑更换个看看
回复

使用道具 举报

dingyinchuan 发表于 2024-4-2 11:14 | 显示全部楼层
感谢分享。
回复

使用道具 举报

给你一铲铲 发表于 2024-4-3 13:44 | 显示全部楼层
zz1998230 发表于 2024-3-24 14:05
我本次安装Windows7是完全没有开启legacy support在UEFI模式下安装的,并且在PE模式下使用winntsetup里面 ...

现在已经没有你图片这个选项了
回复

使用道具 举报

ghost123 发表于 2024-4-4 11:14 | 显示全部楼层
学习到了,感谢!
回复

使用道具 举报

lzh052 发表于 2024-4-4 16:30 | 显示全部楼层
这几天通过测试发现楼主所说的纯UEFI模式安装Windows 7是能启动,但是必须借助卡Logo工具修改。如果使用独立显卡就会报没有资源可用的错误,原因就是BIOS里没有CSM兼容模块,必须通过修改BIOS反编译开启CSM隐藏属性
回复

使用道具 举报

zhjplayer 发表于 2024-4-7 15:07 | 显示全部楼层
慢慢学,留个脚印
回复

使用道具 举报

dykanggg 发表于 2024-4-8 11:33 | 显示全部楼层
感谢楼主,独立显卡需不需要inf文件?
回复

使用道具 举报

cmyhoward5 发表于 2024-4-9 14:04 | 显示全部楼层
Olsenie 发表于 2024-3-24 13:13
你这个机子是6代处理器的吧?它本来就可以装7,这不是那个补丁的功劳,你打开了legacy support和uefi first ...

跟你说的那个没啥关系,根本就不是所谓模拟,首先你得明白什么是UEFI 统一可扩展固件接口,一个类似于低阶的操作系统,所谓的class3和class2就是class3完全去除CSM模块,只要关闭csm启动本身就是完全uefi启动。目前十代或者11代,最高我在13代笔记本上也是安装过win7,所以安装问题不大。Windows 7 启动时显示的 Logo 动画,需要调用传统 VGA 驱动(vbios INT10H vga.sys),而 UEFI Only 模式仅支持调用 GOP 驱动。所以每次启动到 Logo 这里就会卡住。而flashbootpro修改 NTOSKRNL.EXE 内核,将开机指向 VGA 的链接替换为 UEFI GOP,基本win7系统安装进入问题都不大,其实10代以后不行,一般在于各种驱动完全打不上,哪怕魔改驱动也用不了。
回复

使用道具 举报

尹嘉岩 发表于 2024-4-14 01:54 | 显示全部楼层
我的系统是AMD 锐龙1200+微星X370 plus主板+AMD w7000显卡(bios已经改为UEFI),纯UEFI+安全启动,系统安装完之后,可以听见进系统的声音,按一下电源开关可以听到关机的声音,但会卡四叶草
进入PE,用U盘打上卡logo补丁(方案一),可以进入Win7,但感觉系统不太对劲,有点卡,并且显卡驱动老出提示,说什么OpenGL的问题,玩雷神之锤III进不去,显示OpenGL问题
最重要的是,我本来是八系统启动的,结果变成Win7单系统了,其他的全部出错,因此看来卡logo补丁能用,但有后遗症
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋手机版联系我们

Copyright © 2005-2025 PCBeta. All rights reserved.

Powered by Discuz!  CDN加速及安全服务由「快御」提供

请勿发布违反中华人民共和国法律法规的言论,会员观点不代表远景论坛官方立场。

远景在线 ( 苏ICP备17027154号 )|远景论坛 |Win11论坛 |Win10论坛 |Win8论坛 |Win7论坛 |WP论坛 |Office论坛

GMT+8, 2025-4-26 08:52

快速回复 返回顶部 返回列表