无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 48936|回复: 114
打印 上一主题 下一主题

[分享] 快速修复UEFI引导(Windows)

  [复制链接]
1#
发表于 2019-6-11 08:17:55 | 显示全部楼层

尴尬!这贴你们俩玩了,各评5分!楼主没捞着好处。
回复

使用道具 举报

2#
发表于 2019-6-11 08:20:31 | 显示全部楼层
编写似我的风格
  1. @echo off
  2. rem 获取管理员权限
  3. %1 mshta vbscript:createobject("shell.application").shellexecute("""%~0""","::",,"runas",1)(window.close)&& exit

  4. rem 设置当前目录为脚本所在目录
  5. cd /d %~dp0

  6. echo.
  7. echo ==================================================
  8. echo  本脚本会删除原bcd菜单!!!
  9. echo.
  10. echo  如果你原本使用bcd菜单进行多系统引导,请注意备份。
  11. echo.
  12. echo  要取消本脚本请关闭此窗口
  13. echo.
  14. echo  要继续更新bcd请按任意键...
  15. echo ==================================================
  16. pause>nul

  17. rem 删除旧bcd文件
  18. del bcd

  19. rem 创建新bcd文件
  20. set bcd1=bcd
  21. bcdedit /createstore %bcd1%

  22. rem 创建主菜单入口
  23. bcdedit /store %bcd1% /create {bootmgr}

  24. rem 不显示菜单
  25. bcdedit /store %bcd1% /set {bootmgr} displaybootmenu 0

  26. rem 创建一个菜单项并获取菜单项id
  27. for /f "delims={,} tokens=2" %%a in ('bcdedit /store %bcd1% /create /d "Windows" /application osloader ') do set Guid={%%a}

  28. rem 设置菜单显示顺序
  29. bcdedit /store %bcd1% /displayorder %Guid%

  30. rem 设置引导文件所在分区
  31. bcdedit /store %bcd1% /set %Guid% device partition=c:

  32. rem 设置系统所在分区
  33. bcdedit /store %bcd1% /set %Guid% osdevice partition=c:

  34. rem 设置系统所在文件夹
  35. bcdedit /store %bcd1% /set %Guid% systemroot \windows

  36. rem 操作完成暂停一下以便查看是否出错
  37. pause
复制代码

评分

参与人数 2无忧币 +10 收起 理由
879792799 + 5 赞一个!
dfw9 + 5 很给力!

查看全部评分

回复

使用道具 举报

3#
发表于 2019-6-11 08:22:32 | 显示全部楼层
我也分享一个:双系统菜单修正 XP->10
  1. @echo off
  2. title 修改项目:
  3. echo 修改启动菜单界面(传统文本模式)
  4. echo bcdedit /set {default} bootmenupolicy legacy
  5. echo.
  6. echo 修改项目显示名称:早期版本的 Windows =^> Windows XP
  7. echo bcdedit /set {ntldr} Description "Windows XP"
  8. echo.
  9. echo 修改默认启动项目:Windows 10 =^> Windows XP
  10. echo bcdedit /set {bootmgr} default {ntldr}
  11. echo.
  12. echo 修改菜单显示顺序:最前
  13. echo bcdedit /displayorder {ntldr} /addfirst
  14. echo.
  15. echo 修改菜单默认启动时间:30 =^> 5
  16. echo bcdedit /timeout 5
  17. echo.
  18. echo 按 任意键 开始修改!按 Ctrl+C 取消!&&echo. &&pause>nul 2>nul
  19. bcdedit /set {default} bootmenupolicy legacy
  20. bcdedit /set {ntldr} Description "Windows XP"
  21. bcdedit /set {bootmgr} default {ntldr}
  22. bcdedit /displayorder {ntldr} /addfirst
  23. bcdedit /timeout 8
  24. title 修改完成!
  25. echo.&&echo 按 任意键 退出!&&pause>nul 2>nul
复制代码

点评

求大大详细教程  详情 回复 发表于 2019-6-11 23:09

评分

参与人数 1无忧币 +5 收起 理由
879792799 + 5 赞一个!

查看全部评分

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-5-8 08:58

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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