mlr11311 发表于 2016-8-22 13:47

纯UEFI安装与引导WIN7 x64系统

本帖最后由 mlr11311 于 2016-8-22 15:19 编辑

纯UEFI安装与引导WIN7 x64系统
依据原理:      1.感谢远景论坛的DISM对原版镜像进行改造---整合驱动及补丁                         3.感谢知彼而知己的UEFI BIOS模式下Windows系统启动过程以及引导文件修复方法
支持环境:任意带有UEFI引导的机器,不管是否存在CSM模块或者secure boot注意事项:如果有secure boot的必须关闭,否则win7无法通过检测的关键文件:      1.目标机型的win7核显驱动一份,用于替换UEFI下的win7核芯显卡驱动2.win8 x64系统的bootmgfw.efi一份,用于替换win7的引导准备工具:      支持UEFI启动的U盘PE一个(建议采用电脑店PE,有legacy+UEFI双引导)原版win7 x64 MSDN镜像一份驱动精灵(用于备份核显驱动,其他360驱动大师的尝试过无法整合,搜索不到文件夹)win8 x64系统的bootmgfw.efi一份(可以从已经安装好的系统获取,用搜索功能)工作环境:legacy win7 环境;win pe 环境大纲步骤:      1.采用DISM命令将已经安装好的核显完整驱动整合进去镜像                         2.将关键注册表键值修改,并删除自带核显文件,然后保存镜像文件                         3.安装修改过的镜像,并替换UEFI下的引导文件
详细步骤:1.采用DISM命令将已经安装好的核显完整驱动整合进去镜像1.1使用DISM部署原版镜像的“装载——封装——保存”。1.2将下载好的MSDN镜像解压,提取x:\sources\install.wim到D盘根目录(剩余空间必须在15G以上,x:是镜像解压的路径,d:\install.wim)1.3在D盘新建一个空文件夹,命名“win7”,再新建一个空文件夹,命名“qudong“1.4点开开始菜单,搜索框输入cmd,出现的程序名称右键管理员运行file:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0BA.tmp.png1.5确认CMD窗口是管理员权限运行的file:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0BB.tmp.jpg1.6装载install.wim镜像到win7文件夹(d:\win7)dism /mount-wim /wimfile:d:\install.wim /index:4 /mountdir:d:\win7上面是完整的镜像装载命令,注意反斜杠“/”前面的空格file:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0CC.tmp.jpg file:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0CD.tmp.jpg 对于32位镜像的install.wim:
1——简易版;2——家庭普通版;3——家庭高级版;4——专业版;5——旗舰版。
对于64位镜像的install.wim:
1——家庭普通版;2——家庭高级版;3——专业版;4——旗舰版。上面这条命令就装载好了需要的系统镜像了1.7运用驱动精灵安装legacy下win7的核显驱动,并用驱动精灵备份驱动文件为文件夹方式
file:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0CE.tmp.png1.8到驱动精灵的目录下找到已经备份好的驱动,连同文件夹复制出来,放到d:\qudong这个文件夹里面1.9开始整合驱动dism /image:d:\win7 /add-driver /driver:d:\qudong /recurse /forceunsigned 上面是完整的驱动整合命令,注意反斜杠“/”前面的空格file:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0CF.tmp.jpgfile:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0E0.tmp.jpg 2.将关键注册表键值修改,并删除自带核显文件,然后保存镜像文件2.1然后win+r打开运行框,输入regedit打开注册表编辑器,file:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0E1.tmp.jpg 点击HKEY_LOCAL_MACHINE这个项,然后点菜单的(文件——加载配置单元),寻找路径d:\win7\Windows\system32\config,打开SYSTEM这个文件,命名win7(一定要在HKEY_LOCAL_MACHINE这个项单击下,然后再加载文件)file:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0E2.tmp.pngfile:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0E3.tmp.pngfile:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0E4.tmp.pngfile:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0E5.tmp.pngfile:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0E6.tmp.png 然后【展开\\win7\ControlSet001\Services,找到vga和vgasave这两个子项,右侧的start键值改为4】,file:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0F6.tmp.pngfile:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0F7.tmp.png 然后返回win7这个子项(HKEY_LOCAL_MACHINE\win7),单击一下,然后点菜单(文件——卸载配置单元)file:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0F8.tmp.pngfile:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0F9.tmp.png 2.2接着打开路径d:\win7\Windows\system32\drivers,找到vga.sys这个文件,右键属性,单击安全选项卡,再单击属性框的右下角,高级按钮,出现高级安全设置框,点所有者的选项,点编辑,编辑状态下点本机登陆的用户名,默认administrators,然后点确定,确定,file:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0FA.tmp.png 然后返回属性框,点编辑按钮,把当前登陆的用户名字单击下,下方的权限框勾选完全控制,然后一路确定退出,就可以删除vga.sys这个文件了file:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB0FB.tmp.png 2.3接下来镜像文件的修改就完成了,进入封装保存操作dism /unmount-wim /mountdir:d:\win7 /commit 上面是完整的驱动整合命令,注意反斜杠“/”前面的空格file:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB10C.tmp.jpg file:///C:\Users\麦田\AppData\Local\Temp\ksohtml\wpsB10D.tmp.jpg 这样就封装好一个适用纯UEFI引导启动的系统3.安装修改过的镜像,并替换UEFI下的引导文件3.1将已经封装核显驱动和修改注册表等操作的install.wim镜像复制替换掉原来的文件,复制到U盘中3.2进入支持UEFI启动的PE环境,重新分区成GPT分区类型,运行Windows安装器,按照正常的安装wim系统方法将wim镜像写入系统分区(此方法略过,有需要请自行百度,谢谢)3.3系统镜像成功写入后,先不要重启,请用DG等工具为ESP分区指定盘符,然后将从win8复制出来的bootmgfw.efi文件,替换掉ESP分区的【:\efi\microsoft\boot】这个路径里面的文件。3.4重启正常安装系统,进入系统后按照正常操作进行驱动安装等即可,至此纯UEFI封装引导结束

文档附件:

默然King 发表于 2016-8-22 14:46

沙发。。

mlr11311 发表于 2016-8-22 15:15

{:5_270:}为啥图片都没了~~排版也乱了~~还是上传个附件文档给各位有兴趣的看官看吧,有不足的地方请指出来方便改进,谢谢

zamliage 发表于 2016-8-22 22:25

图片完全是空白,必须重新排版啊!

ydyanglq 发表于 2016-8-22 23:34

先下来学学,谢谢分享.

默然King 发表于 2016-8-22 23:59

mlr11311 发表于 2016-8-22 15:15 https://www.pcbeta.com/static/image/common/back.gif
为啥图片都没了~~排版也乱了~~还是上传个附件文档给各位有兴趣的看官看吧,有不足的地方请指出来方 ...

有一点没搞明白,为啥一定要替换集显驱动呢?

不换行不行?一定要换的话对大量部署就不适用了。。

ayyllll 发表于 2016-8-23 11:20

有这么复杂吗?
推荐一个,直接安装的。
http://zxkh19501.blog.163.com/blog/static/123785179201671321649971/

mlr11311 发表于 2016-8-23 12:58

zamliage 发表于 2016-8-22 22:25 https://www.pcbeta.com/static/image/common/back.gif
图片完全是空白,必须重新排版啊!

{:5_263:}真心不会排版,可以下载我附件里面的文件,那个是完整的,不好意思

mlr11311 发表于 2016-8-23 12:59

默然King 发表于 2016-8-22 23:59 https://www.pcbeta.com/static/image/common/back.gif
有一点没搞明白,为啥一定要替换集显驱动呢?

不换行不行?一定要换的话对大量部署就不适用了。。

其实我第一句话那里就有原理的链接的,结果被审核删除了,https://bbs.pcbeta.com/forum.php?mod=viewthread&tid=1707637&page=1&mobile=no,你可以看看这个链接,这里有提到的,具体我也解释不了,但是就是这么做就可以的

mlr11311 发表于 2016-8-23 13:03

ayyllll 发表于 2016-8-23 11:20 https://www.pcbeta.com/static/image/common/back.gif
有这么复杂吗?
推荐一个,直接安装的。
http://zxkh19501.blog.163.com/blog/static/123785179201671321 ...


这是不可以的,如果你机器没有CSM模块呢?百分之百跳不过显卡加载的页面,也就是会卡在Windows logo那里的,四色标那里的画面。根据论坛会员Rachilee的帖子描述 “[分享] Windows 7纯uefi启动的方法(懂行的进)”,UEFI有自有的显卡驱动,win7作为老系统版本,不支持原生UEFI启动的,所以必须修改镜像的

ayyllll 发表于 2016-8-23 13:25

mlr11311 发表于 2016-8-23 13:03
这是不可以的,如果你机器没有CSM模块呢?百分之百跳不过显卡加载的页面,也就是会卡在Windows logo那里 ...

这倒是,没有csm模块麻烦点。
不过可以装win8.1替代,不明白为什么有的人死活要win7,比win8.1好在哪里

ayyllll 发表于 2016-8-23 14:20

楼主这个备份的核显驱动可以用到别的任何机子?

KOOKAA 发表于 2016-8-23 14:26

推荐一个,直接安装的

默然King 发表于 2016-8-23 19:28

mlr11311 发表于 2016-8-23 12:59 https://www.pcbeta.com/static/image/common/back.gif
其实我第一句话那里就有原理的链接的,结果被审核删除了,https://bbs.pcbeta.com/forum.php?mod=viewthre ...

懂了,谢谢你。。

DreameRing 发表于 2016-8-23 21:34

纯EFI?意思是可以关闭CSM也可以直接引导win7了?

幻月搁浅 发表于 2016-8-23 21:42

我的电脑没有csm模块,只要关闭secure boot模块,win7原版不用修改也可以安装成功

DreameRing 发表于 2016-8-23 22:25

幻月搁浅 发表于 2016-8-23 21:42 https://www.pcbeta.com/static/image/common/back.gif
我的电脑没有csm模块,只要关闭secure boot模块,win7原版不用修改也可以安装成功

win7不是纯EFI引导,必须开启CSM才可以吧?

zxuebin 发表于 2016-8-24 01:06

发帖谢谢楼主的分享!这个绝对要顶!!!前请善用板块内的置顶帖和搜索功能,请尊重每一位分享者,不要使用纯字符等方式回帖。
您发表的内容可能会被审核,不要着急,我们的管理员将会尽快将内容审核通过。

yuanfang56208 发表于 2016-8-24 17:07

ayyllll 发表于 2016-8-23 14:20 https://www.pcbeta.com/static/image/common/back.gif
楼主这个备份的核显驱动可以用到别的任何机子?

别的机子的不一定行,官方通用的不知行不行。要是行就通用性更强。

yuanfang56208 发表于 2016-8-24 17:11

楼主这种方法有改进,按之前的另一帖的方法,改了引导信息后登录不了。用这种方法试试看。
页: [1] 2 3 4 5 6 7 8 9 10
查看完整版本: 纯UEFI安装与引导WIN7 x64系统