windows修复引导区
UEFI引导修复
- 注意
- 目前源盘 和 目标盘 GUID一样,上面分区GUID也一样,同时插在电脑是无法启动的。
- 如果想 源盘 和 目标盘 ,2个Windows10共存,继续往下看
1. 启动DiskGenius,修改硬盘GUID(这步不确定是否一定需要)- 选中目标盘 》菜单“硬盘” 》修改MBR签名及磁盘GUID
- 点击“生成” 》确定
- DiskGenius 中修改各个分区的GUID
- 选中 ESP 分区,菜单“分区” 》更改分区参数
- 在对话框“更改分区参数” 的GUID 输入框旁边,点击“生成”按钮
- 点击“确定”
- 依次,对所有分区进行上述操作
- 保存更改
- 修复UEFI
- 在WinPE的系统菜单中,启动
UEFI引导修复
- 点击
尝试挂载
ESF分区 - 到 DiskGenius 中可以看到:
- ESP分区挂载后的盘符,例如是
F:
- Windows10系统分区的盘符,例如是
D:
- ESP分区挂载后的盘符,例如是
- 在
UEFI引导修复
中,点击按钮“命令提示符” - 在弹出的命令行中执行
bcdboot D:\Windows /s F: /l zh-cn
- 关机,拔掉u盘,启动
UEFI引导修复无效,报错:0xc000000e,执行bootrec /fixboot
提示拒绝访问
- 参考:
- win10误删启动引导,fixboot被拒!怎么办? - 南国水牛的回答 - 知乎
- 解决方案来自微软官方论坛,搜索关键词:
Windows 10 bootrec /fixboot access is denied
- 解决方案来自微软官方论坛,搜索关键词:
- 如何在戴尔PC上修复Windows 7、8、8.1和10的GPT硬盘上的EFI引导加载程序
- NeoSmart Knowledgebase - 0xc000000e: The boot selection failed
- NeoSmart Knowledgebase - 0xc000000e: The selected entry could not be loaded
- 如何修复0xc000000e错误代码?
- How to Fix Boot Error 0xc000000e on Windows 10
- Error code: 0xc000000e in Windows 10
- win10误删启动引导,fixboot被拒!怎么办? - 南国水牛的回答 - 知乎
- Windows 10 系统安装盘引导进入系统 ,语言选择界面,点“下一步”
使用MBR的系统安装盘才能正确引导,rufus做的UEFI的引导盘进不去,启动蓝屏报错。 - 选择“修复计算机” 》疑难解答 》命令提示符
- 命令行修复引导记录
1 2 3 4 5 6 7 8 9 10
Diskpart 【启动Diskpart工具】 list disk 【找出启动磁盘的序号】 sel disk 0 【选择启动磁盘,按各个机器情况写数字】 list vol 【找出EFI分区序号,FAT32格式,一二百兆大小都正常】 sel vol 3【选择EFI分区,按各个机器情况写数字】 assign letter=v:【把EFI分区设定为v盘】 exit【退出disk part命令集】 format v: /FS:FAT32 【以FAT32格式化v盘,即EFI分区】 bcdboot c:\windows /s v: /f UEFI 【修复bcd引导记录】
至此重启,顺利回到原来的系统
最后一条命令只适用于1709以后版本win10的ISO启动盘
解决:出现不止一个 windows启动项
- 注意 启动时,可能会出现windows boot menu,出现不止一个 windows启动项,按照如下步骤清除
- 进入windows
- 执行
msconfig
》“引导”选项卡 - 删除除了当前系统,其他启动项
- 重启
安装了多个操作系统
如果你的计算机上安装了多个操作系统,则可能需要使用 ScanOS 参数,此参数可以扫描并将所有缺少的 Windows 操作系统添加到引导配置数据当中,让用户可以在引导时选择相应的操作系统:
1 | bootrec /scanos |
MBR 引导区修复
- Windows 10 系统安装盘引导进入系统 ,语言选择界面,点“下一步”
使用MBR的系统安装盘才能正确引导,rufus做的UEFI的引导盘进不去,启动蓝屏报错。 - 选择“修复计算机” 》疑难解答 》命令提示符
- 命令行修复引导记录
1 2
bootrec /fixboot bootrec /rebuildbcd
fixboot拒绝访问问题的修复
- Windows 10 系统安装盘引导进入系统 ,语言选择界面,点“下一步”
使用MBR的系统安装盘才能正确引导,rufus做的UEFI的引导盘进不去,启动蓝屏报错。 - 选择“修复计算机” 》疑难解答 》命令提示符
- 较严重的情况,bcd引导文件受损,但是可以修复的
- 具体方法可以参考 https://blog.csdn.net/linhuincu/article/details/78482602 的方法
cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.old bootrec /rebuildbcd
- 具体方法可以参考 https://blog.csdn.net/linhuincu/article/details/78482602 的方法
- 如果还没有解决问题,说明bcd引导文件损坏比较严重
# 查看引导记录情况 bcdedit /enum bootrec /scanos bootrec /fixmbr bootrec /fixboot bootrec /rebuildbcd # 最终查看bcd文件是否已经修复好 bcdedit /enum
-
bcd引导文件损坏非常严重
bootsect /nt60 sys /mbr bootrec /fixboot # 假设windows在c盘 bcdboot c:\windows /s c: # 了解bcd详细情况 bcdboot c:\windows /v