按原理机械革命机型都应该可以,也不排除不可能的情况
为什么要纯uefi,我是x7ti,开启csm后,有时开机卡logo,重启有时也会黑屏,必须重启才能顺利进入,这让我很烦恼,以至于想关闭csm,关闭boot Secure(Secure Boot)安装win7
看到@Me丶Aishia的帖子,最后解决了这个困扰我的问题,不过我开启csm安装过了win7安装了全部驱动,所以我选择了方法一,成功关闭csm启动uefi+gpt win7
众所周知win7从uefi启动需要在bios开启csm或设置vga support为legacy option rom(这样就不需要开csm),不过这得取决于你的主板bios有没有这些选项。但这都不是纯uefi启动。
因为win7虽然从以uefi方式启动,但是系统还是会以vbios int10中断来调用显卡,它不能以uefi graphics output protocol (gop)来启动。
故要想实现纯uefi方式启动win7,就是要让win7默认以uefi gop来启动显卡。
1、假设你已经开启csm安装好了win7,也就是说你的显卡驱动安装好了。
a.从PE启动(假定你的win7系统盘为C:)按win+r运行regedit,装载你系统的注册表C:\Windows\system32\config
\system,打开注册表位置HKEY-LOCAL-MACHING\XXXXXXX\ControlSet001\Services,把vga和vgasave里面的start键值改成4,禁用自动加载。然后卸载注册表确定上载。(如何装载注册表?1:选中,也就是点一下HKEY-LOCAL-MACHING 2:选择菜单的文件-加载配置单元-选中上面给的目录下的system,命名XXXXXX)
b.然后运行cmd,用diskpart挂载ESP分区分配一个盘符(以S盘符为例),再输入bcdedit.exe /store S:\efi\Microsoft\boot\bcd /set {default} novesa on,禁止bios调用vag驱动。(注意里面有空格的部分,别忘了打)
c.再找到你系统的目录C:\Windows\System32\drivers,把vga.sys,重命名或删除。
这时你就可以进bios关闭csm了。
d.开机提示winload.efi丢失或者损坏,请确定关闭boot Secure(Secure Boot),开机卡在正在启动Windows,请确定完成了第c部
2、如果你是新装系统,则需要对install.wim进行修改,也就是用dism集成显卡驱动、重命名或删除vga.sys、改注册表等。参照1,对镜像的修改具体搜dism说明。
不会怎么办?请看这里http://tieba.baidu.com/p/5290530407
在此感谢Me丶Aishia
文章由http://bbs.pcbeta.com/viewthread-1707637-1-1.html而来,添加部分细节,让大多数人可以操作。
为什么要纯uefi,我是x7ti,开启csm后,有时开机卡logo,重启有时也会黑屏,必须重启才能顺利进入,这让我很烦恼,以至于想关闭csm,关闭boot Secure(Secure Boot)安装win7
看到@Me丶Aishia的帖子,最后解决了这个困扰我的问题,不过我开启csm安装过了win7安装了全部驱动,所以我选择了方法一,成功关闭csm启动uefi+gpt win7
众所周知win7从uefi启动需要在bios开启csm或设置vga support为legacy option rom(这样就不需要开csm),不过这得取决于你的主板bios有没有这些选项。但这都不是纯uefi启动。
因为win7虽然从以uefi方式启动,但是系统还是会以vbios int10中断来调用显卡,它不能以uefi graphics output protocol (gop)来启动。
故要想实现纯uefi方式启动win7,就是要让win7默认以uefi gop来启动显卡。
1、假设你已经开启csm安装好了win7,也就是说你的显卡驱动安装好了。
a.从PE启动(假定你的win7系统盘为C:)按win+r运行regedit,装载你系统的注册表C:\Windows\system32\config
\system,打开注册表位置HKEY-LOCAL-MACHING\XXXXXXX\ControlSet001\Services,把vga和vgasave里面的start键值改成4,禁用自动加载。然后卸载注册表确定上载。(如何装载注册表?1:选中,也就是点一下HKEY-LOCAL-MACHING 2:选择菜单的文件-加载配置单元-选中上面给的目录下的system,命名XXXXXX)
b.然后运行cmd,用diskpart挂载ESP分区分配一个盘符(以S盘符为例),再输入bcdedit.exe /store S:\efi\Microsoft\boot\bcd /set {default} novesa on,禁止bios调用vag驱动。(注意里面有空格的部分,别忘了打)
c.再找到你系统的目录C:\Windows\System32\drivers,把vga.sys,重命名或删除。
这时你就可以进bios关闭csm了。
d.开机提示winload.efi丢失或者损坏,请确定关闭boot Secure(Secure Boot),开机卡在正在启动Windows,请确定完成了第c部
2、如果你是新装系统,则需要对install.wim进行修改,也就是用dism集成显卡驱动、重命名或删除vga.sys、改注册表等。参照1,对镜像的修改具体搜dism说明。
不会怎么办?请看这里http://tieba.baidu.com/p/5290530407
在此感谢Me丶Aishia
文章由http://bbs.pcbeta.com/viewthread-1707637-1-1.html而来,添加部分细节,让大多数人可以操作。