无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
123
返回列表 发新帖
楼主: plutoshen
打印 上一主题 下一主题

[分享] 永久禁止Windows自动修改UEFI启动顺序

    [复制链接]
61#
发表于 2022-12-15 17:10:25 | 只看该作者
回复

使用道具 举报

62#
发表于 2022-12-15 17:12:36 | 只看该作者
赞一个
回复

使用道具 举报

63#
发表于 2022-12-15 17:26:42 | 只看该作者

这有链接吗?
回复

使用道具 举报

64#
发表于 2022-12-15 19:01:02 | 只看该作者
感谢分享!
回复

使用道具 举报

65#
发表于 2023-2-28 14:53:54 | 只看该作者
感谢分享
回复

使用道具 举报

66#
发表于 2023-2-28 15:39:11 | 只看该作者
先收藏起来,有时间再搞搞
回复

使用道具 举报

67#
发表于 2023-2-28 22:26:57 | 只看该作者
好像不错,收藏备用
回复

使用道具 举报

68#
发表于 2023-3-1 08:14:06 | 只看该作者
谢谢分享。
回复

使用道具 举报

69#
发表于 2023-3-6 21:09:51 | 只看该作者
感谢分享
回复

使用道具 举报

70#
发表于 2023-3-30 21:22:32 | 只看该作者
谢谢分享
回复

使用道具 举报

71#
发表于 2023-5-19 15:54:46 | 只看该作者
谢谢分享。
回复

使用道具 举报

72#
发表于 2023-5-19 16:20:19 | 只看该作者
感谢分享
回复

使用道具 举报

73#
发表于 2023-5-23 15:22:28 | 只看该作者
感谢分享,学习了
回复

使用道具 举报

74#
发表于 2023-5-23 15:27:45 | 只看该作者
回复

使用道具 举报

75#
发表于 2023-10-13 16:55:40 | 只看该作者
11
回复

使用道具 举报

76#
发表于 2023-10-13 17:14:14 | 只看该作者
虽然用不上,但是收藏一下,以后说不定用得上!
回复

使用道具 举报

77#
发表于 2023-10-13 18:39:08 | 只看该作者
感谢
回复

使用道具 举报

78#
发表于 2023-10-13 18:57:46 | 只看该作者
谢谢分享!
收藏备用
回复

使用道具 举报

79#
发表于 2023-10-19 09:07:27 来自手机 | 只看该作者
感谢分享下
回复

使用道具 举报

80#
发表于 2023-12-2 13:34:44 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

81#
发表于 2023-12-16 03:50:04 | 只看该作者
装系统还是会被改掉
回复

使用道具 举报

82#
发表于 2023-12-16 07:54:18 | 只看该作者
感谢分享
回复

使用道具 举报

83#
发表于 2023-12-18 16:07:54 | 只看该作者
谢谢分享
回复

使用道具 举报

84#
发表于 2023-12-18 16:08:59 | 只看该作者
谢谢分享
回复

使用道具 举报

85#
发表于 2023-12-18 16:38:18 | 只看该作者
本帖最后由 hlowld 于 2023-12-18 16:39 编辑
云归 发表于 2023-12-16 03:50
装系统还是会被改掉

说下我的启动方案。
用grub4dos uefi的BOOTX64.EFI替换\EFI\Microsoft\Boot\bootmgfw.efi,原来的bootmgfw.efi重命名为bootmgfw1.efi

grub4dos uefi的menu.lst中3个启动项:1、bootmgfw1.efi,来自原版bootmgfw.efi重命名,启动windows boot manager;2、WePE_64_V2.3.iso,启动微PE;3、ventoy.vhd,安装了ventoy的vhd文件,用于进入ventoy后按F2自由启动任意镜像文件

该方案工作正常,但如果重装系统,bootmgfw.efi就会被windows替换回原版,即使在winntsetup中不"更新引导代码“也没用,估计windows系统第一次初始化时会强制替换bootmgfw.efi。

设置自启,让windows启动时执行以下批处理代码恢复即可
:repair_grub4uefi
::恢复grub4dos UEFI
mountvol R: /s
set bootmgfw=R:\EFI\microsoft\boot\bootmgfw.efi
call :getsize %bootmgfw%
set /a bootmgfw_size=%size%
set bootx64=R:\EFI\grub\bootx64.efi
call :getsize %bootx64%
set /a bootx64_size=%size%
if %bootx64_size% neq %bootmgfw_size% copy R:\EFI\grub\bootx64.efi R:\EFI\microsoft\boot\bootmgfw.efi /y
mountvol R: /d
goto :eof

:getsize
::获取文件大小
set /a size=%~z1
goto :eof

回复

使用道具 举报

86#
发表于 2024-2-19 07:47:46 | 只看该作者
谢谢分享
回复

使用道具 举报

87#
发表于 2024-4-14 03:47:19 来自手机 | 只看该作者
谢谢分享
回复

使用道具 举报

88#
发表于 2024-4-22 08:23:34 | 只看该作者
谢谢分享
回复

使用道具 举报

89#
发表于 2024-4-22 08:35:10 | 只看该作者
感谢分享
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-1 13:42

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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