修复磁盘更改导致的Windows引导崩溃,无限自动修复失败无限重启

"在ArchLinux中删除Ubuntu分区导致Windows无法启动,表现为无限重启和自动修复失败。解决方案包括删除或移动BCD文件,然后让系统自动修复。通过使用diskpart挂载boot分区,删除EFIMicrosoft下的BCD,重启并成功修复了引导。"

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

问题出现原因

今天Arch Linux空间不足了,所以把Ubuntu格掉分给了Arch Linux,而意料之中,这一分区变动影响到了后面的Windows,破坏了Windows的正常引导,导致Windows开不了机。

症状

系统不断地重启不断地自动修复,而且自动修复会失败,可以进入高级选项。
在这里插入图片描述

个人解决方法

删掉BCD,或者移动到bcd.back,再让系统自动修复

(有些牌子的电脑可能不行,那就得手动重新生成bcd了,生成引导的命令应该是bcdboot h:\windows /s g:,h为Windows系统盘,g为efi分区,当然会修复bcd当然也行,我选择给系统帮我自动修复)
操作:(之后再详细补充,现在粗略记录一下)用diskpart挂载boot盘,我这里是第一个盘,然后进入EFI\Microsoft,将BCD删除,重启,自动修复,成功!


2023-3-7 更新
重新生成引导可以试试这篇文章
重新生成整个引导应该可以解决。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值