双系统误删Windows引导区的处理

问题描述

笔记本ThinkPad T480原来装了Windows10+Ubuntu16.04双系统,计划着把Ubuntu16.04删掉,新装一个20.04,但是操作过程中悲剧发生了:删Ubuntu系统分区的时候,不小心把Windows10的引导区也删了。这导致开机一直停留在Windows boot manager页面,无法进入Windows系统。

解决思路

按“误删引导区”关键词狂搜方法,最终问题得到解决。虽然操作步骤有些复杂,但思路很简单:DOS命令行模式下重建Windows引导区。
过程如下:

  1. 参考此文,根据windows boot manager问题中的回答,找到用U盘制作Windows启动盘的方法
  2. 利用U盘启动进入后,点击“修复计算机”失败;进而选择进入命令行按照如下命令操作:
bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd

但最后一步失败,提示找不到请求的系统设备
3. 进一步搜索2中的问题,参考文2文3,发现问题关键在于重建 EFI分区。
4. 还是按步骤2通过U盘进入Windows的命令行,

diskpart  //进入DISKPART模式
list disk  //罗列所有磁盘
select disk 1  // 选择Windows系统所在盘,此处为盘1
list vol  //罗列卷
sel vol 2  //此步可选,如有需要删除错误的旧卷2
delete volume override  //此步可选,如有需要删除错误的旧卷2
create partition efi size = 400  // 创建EFI分区,容量为400MB
format quick fs = fat32  //快速格式化为fat32
assign letter=m:  //
exit  //退出DISKPART模式

cd /d m:\EFI\Microsoft\Boot\
bootrec /fixboot
bcdboot c:\Windows /l zh-cn /s m: /f ALL // 注意盘符m是上面命令赋予的,正常的话会提示复制成功
exit  //退出命令行模式

关闭电脑,重新启动,就可以进入原有的Windows了。
注意:c:\Windows是系统所在位置,如果不确定可以敲’dir’进目录下看看

本文还参考了:
https://blog.csdn.net/Rookie_tong/article/details/84455527
https://blog.csdn.net/qq_35608277/article/details/84842823

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值