找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 237|回复: 10

[原创] 使用单文件efi文件解决主板自动修改uefi引导顺序问题

[复制链接]
发表于 昨天 17:13 | 显示全部楼层 |阅读模式
使用uefi版windows经常会遇到这样的问题,使用DiskGenius等软件新增uefi引导程序并调整其他系统引导程序到第一位后,哪怕替换了BOOTX64.EFI,只要\EFI\Microsoft\Boot\bootmgfw.efi还存在,重启系统后就会自动把windows设置成第一引导系统。
后面接触了单文件efi文件制作,首先想到的解决办法是,把uefi引导安装在另外一块一盘,然后引导windows系统。
后来找到了一个办法,把windows系统引导所需的\EFI\Microsoft目录文件,直接打包到单文件efi文件里面,然后替换\EFI\Boot\bootx64.efi,删除\EFI\Microsoft目录,这样就可以使用其他引导程序来引导windows系统,又不会被电脑主板自动修改uefi引导顺序。
我试过了可以解决,但是由于windows系统的BCD文件都和硬盘绑定,就不发例子了。
单文件efi文件制作,可以参考我另外一片文章http-s://bbs.wuyou.net/forum.php?mod=viewthread&tid=449268(去掉http-s中的-)

发表于 昨天 17:43 | 显示全部楼层
说实在话没看懂,
回复

使用道具 举报

发表于 昨天 17:55 | 显示全部楼层
感谢分享!
回复

使用道具 举报

发表于 昨天 18:01 | 显示全部楼层
谢谢分享
回复

使用道具 举报

发表于 昨天 18:44 | 显示全部楼层
我现在就是用的单文件EFI文件给添加到BIOS的启动顺序中  使用的是云固件单文件版  引导后 可以选择启动不同的镜像
回复

使用道具 举报

发表于 昨天 21:07 | 显示全部楼层
你说是多系统引导会乱还是哪方面的?没个图还真看不清楚问题所在。涉及到引导应该很多情况出现。
回复

使用道具 举报

发表于 昨天 22:49 | 显示全部楼层
我接触的机型特别多,正常intel amd 台式机笔记本。
国产兆芯海光 台式机笔记本。从来没遇到过你说的情况。
比如主板启动项是f12.你的意思是 你用软件 bootice easyuefi diskgeniu 这些,创建了一个新的uefi启动项。
并且创建成功,开机按f12能看见这个启动项,也好使能正常启动。但是,只要重启,这个启动项就在第二位,windows boot manager这个永远在第一位。
我本人从来没遇到过这种情况,只有软件根本无法创建。只能shell创建。
只要软件创建成功,你选择是第几位就是第几位。

点评

看来还是接触的太少。。。。。。。  发表于 昨天 23:10
回复

使用道具 举报

发表于 昨天 23:08 | 显示全部楼层
本帖最后由 JOINT 于 2026-3-31 23:12 编辑

多此一举!!!
你既知道:
“只要\EFI\Microsoft\Boot\bootmgfw.efi还存在,重启系统后就会自动把windows设置成第一引导系统。”
那就把bootmgfw.efi删除,用bootx64.efi引导启动Windows就行了。


回复

使用道具 举报

发表于 昨天 23:15 | 显示全部楼层
https://bbs.wuyou.net/forum.php? ... hlight=bootmgfw.efi
计算机默认引导  -----------就是不管你的计算机有没有操作系统,定义了UEFI启动后将通过Bootx64.efi 引导你的计算机,并进入各种模式,维护、安装、计算机或者系统
                                          这里是 Bootx64.efi ,它只是一个通用名,权限丰富且大于Windows 默认,就是说如果你的Windows 默认的启动文件不在了,
                                          启动计算机默认的引导文件Bootx64.efi 也是可以启动计算机的。使用计算机默认文件随时可以在各种环境下启动计算机,EFI SHELL、ISO、
                                          Windows、Linux...都可以,通吃型.

Windows默认引导 -------就是你为计算机安装了操作系统,或者修复了UEFI引导后,启动菜单会有 Windows Boot Manager 选项,该选项默认从bootmgfw.efi 启动系统
                                          bootmgfw.efi  该位置的该文件只能用于启动Windows,不是通用名,权限单一
回复

使用道具 举报

发表于 3 小时前 | 显示全部楼层
使用第三方引导如果出现楼主所说的情形,我的做法是直接将bootmgfw.efi 移到/efi/microsoft/
再将第三方引导改名为bootmgfw.efi替换到/efi/microsoft/boot/
在第三方引导里链接引导/efi/microsoft/bootmgfw.efi来实现原本的win引导
回复

使用道具 举报

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

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1|闽公网安备35020302032614号 )

GMT+8, 2026-4-1 04:00

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

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