windows10 双系统如何删除老系统所在的硬盘

2020-11-07 17:16:29 +08:00
 samtang
我原本的系统安装在一块 256G 的 ssd 上,后来发现不够用,就新增了一块 1t 的 ssd,并重新在 1t ssd 上安装了新的 win10.

现在打算把老系统所在的 256G ssd 拆掉,才发现 win10 的引导在 256G ssd 上,单独用 1T ssd,无法启动。

试过百度上找到的通过 window 启动配置中删除老系统引导的做法,没用。。。
也试了用老毛桃 PE 修复引导,也没用。。。

老哥们有没有办法安全地移除 256G ssd 的方法?或者重建 1t ssd 的引导的方法?
1541 次点击
所在节点    问与答
11 条回复
ak47iej
2020-11-07 17:24:50 +08:00
直接在 1T 的盘后面空出 500M 出来做 FAT32 的 EFI 盘,然后在 pe 用工具把 500M 的盘指定成启动盘,然后修复应该就可以启动了,前提是你是用 UEFI 启动
wonder1999
2020-11-07 17:24:51 +08:00
不是修复是修改启动盘。修改一下启动盘,把你那个 1t 的设置成启动盘应该可以的
samtang
2020-11-07 17:39:02 +08:00
@ak47iej 嗯,晚上回去试试
samtang
2020-11-07 17:42:53 +08:00
@wonder1999 嗯,1T 的盘里面只有一个分区,不像 256G 的盘里面还有几个其他的分区,在 bios 里面设为启动设备一直启动不起来。。。
lmmortal
2020-11-07 18:05:10 +08:00
这种问题一两句说不清楚的,这取决于你的双系统的启动方式,楼上有人提到 uefi 了还有人提到启动盘,我印象中启动盘是 MBR 方式启动的吧,mbr 之后还有 pbr,这是两种启动方式,你最好先搞清楚,然后才能拆掉 256G,有对应的修复启动
systemcall
2020-11-07 19:59:17 +08:00
Windows 10 无论是 MBR 还是 UEFI,默认情况下都会有至少一个隐藏分区,用来存放 Windows RE 之类的东西,如果用 UEFI 的话就会有一个比较小的 UEFI 分区(fat32 文件系统,默认应该是 100M 到 500M 之间,不知道 Windows 10 到底是怎么确定的)
(我现在的电脑总共 3 个隐藏分区,但是只用官方的媒体创建工具装了一个 Windows 10 (UEFI),不知道发了什么瘟)
你首先要确定启动方式。如果是 UEFI 的话,就先要有个大小起码 100MB 的 FAT32 分区用来放 EFI 的文件,MBR 的话就不需要。之后再来想办法修复。
默认情况下,如果分区是 MBR 的话就会用 MBR 方式启动系统。这种情况下要保证要启动的系统所在分区是主分区,同时设置了正确的 Flag 。不过应该不是这种问题
slrey
2020-11-07 22:36:30 +08:00
一条命令解决问题:bcdboot x:\windows
Tumblr
2020-11-07 23:51:39 +08:00
1. 在你的 1T 盘上新建一个 EFI 分区(随便压缩一点出来就好了),给个盘符(比如 S )
2. 运行 bcdboot X:\Windows /s S: /f UEFI
testver
2020-11-07 23:57:01 +08:00
要是我,当初就用笨办法,拔掉小的 ssd 安装新系统在大的 ssd 上。。。
msg7086
2020-11-08 06:06:22 +08:00
直接用磁盘工具把 EFI 分区整个复制一份到新硬盘应该就行了。
cjq8z
2020-11-08 06:29:15 +08:00
pe 工具,在你 1T 硬盘上创建 gpt 分区那几个分区,然后把你另外一个固态对应分区文件复制过去即可。就这么简单。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/722725

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX