Windows 10 引导被删然后重建
事情是这样的:本来我有一个台式机,上面有一块 128G的三星SSD用来放 windows 10 ,一块机械硬盘放数据啥的。
后来呢,由于想装黑苹果,故又买了一块 三星 970 EV0 500G 的 m.2 固态专门放黑苹果和相关数据。
再后来,我买了一台二手的 Mac Book Pro 2018 款,算是高配,除了硬盘是500G,其他都挺好的。所以之前的黑苹果就没必要了,而且上面没啥东西。所以想着把那块 m.2 硬盘拆下来,买个硬盘盒,装个 win to go 用来外置 windows 10 。
拆下来没问题,悲催的是,当时搞黑苹果双系统的时候,windows 10 的引导分区在那块 m.2 上面,拆下来,我的台式机就不能进 windows 10 了。
我又不想重装系统,因为很多东西都在桌面上,毕竟桌面实际上也是 C 盘的一部分。
windows 10 引导重建过程
当时百度、Google 了很多方法,但都是一些装机工具的广告,而我又不想用这些装机工具。
已有原料:
-
高速 U 盘一个(8G 或以上),用来做 windows 10 的安装盘(主要是这东西是以前做好的,用到了里面的一个命令行工具)
-
软碟通 这个当时我买的正版,用来制作 windows 的安装盘。
安装盘制作(如果有安装盘可以跳过这一步)
-
下载 windows 原版镜像,这个网站都是原版镜像,作者已经维护了10多年了:
MSDN iTell you -
打开软碟通(推荐使用正版),选择 文件 --> 打开,打开你刚才下载的 windows 10 系统镜像,后缀应该是 .iso
-
然后在软碟通的界面上选择 启动 --> 写入硬盘镜像
-
【这一步会格式化你选择的硬盘】在弹出的窗口中,选择磁盘驱动器,就是你准备好的U盘,选择 写入 即可。
-
等待写入完毕,windows 10 安装盘就只做好了。
重建 Windows 10 引导分区
-
将 U 盘插在电脑上。
-
重启电脑,进入 BIOS ,根据自己的主板类型或者笔记本电脑类型进入 BIOS。
-
在 BIOS 中,设置硬盘的启动顺序,调整 U 盘为第一个,然后保存并退出。
-
重启后,会自动进入到 U 盘,也就是我们的安装盘,这个时候,我们会看到 windows 10 安装界面,在这个界面中左下角应该会有 “修复计算机” 选项。
-
点击“修复计算机” 之后,选择 “疑难解答”—“高级选项”—“命令提示符”;
-
输入命令
diskpart
,按回车,从而进入 DISKPART 模式,可以看到命令行前面的部分,有了 DISKPART 的字样,这说明我们进入了 DISKPART 模式。 -
然后在这个模式下继续输入
list vol
看看原来 windows 的盘符是多少,我们假设你看到的是 M (不是你U盘,而是电脑硬盘里的 windows 系统所在的盘符) -
输入
exit
退出 DISKPART 模式。 -
根据你现在的情况分为如下 2 种:
- 已经有引导分区,只是原来的引导分区损坏了或者被格式化了:
直接执行 bcdboot m:\windows /l cn-zh
即可。
-
误删了引导分区:
diskpart
(进入 DISKPART 模式)list disk
(列出所有磁盘)select disk *
(选择你要重建EFI分区的盘的编号,以数字代替*)list partition
(如果有大于100MB的未分配空间,跳过下两步)select partition *
(选择你要减少100MB空间的分区的编号,以数字代替*)shrink desired = 100
(压缩出来 100 兆的空间)create partition efi size = 100
format quick fs = fat32
(快速格式化为 fat32 )exit
(退出 DISKPART 模式)bcdboot m:\windows /l cn-zh
(这条命令是把系统盘的引导信息复制到EFI分区)