有两块硬盘,一块 SSD ,一块机械硬盘。Windows 现在安装在 SSD 上来,分为 C 、D 两个盘。EFI 也在 SSD 上的 ESP ,机械硬盘分类 E/F/G 三个盘,现在想将 C 盘和 D 盘移到机械硬盘上的 E 、F 两个盘上,EFI 仍然在 SSD 上不变,如何能无损迁移,系统不需要重装,机械硬盘的数据不丢失?
1
a33291 9 天前
很多分区软件都支持块拷贝模式,pe 下进行
|
2
unkung 9 天前
E 盘的数据建议转移走,然后 C 盘分区对拷进 E 盘
D 盘数据直接复制到 F 盘 编辑下引导,启动分区由原来的 C 盘指向 E 盘 |
![]() |
3
msg7086 9 天前
E 和 F 数据肯定要丢的啊。
剩下的就最普通的分区克隆,然后把老分区里的 GUID 改掉,让原来的 GUID 指向新分区应该就行了? |
![]() |
6
mtdhllf 9 天前
PE 上操作就好了,两块盘分区互拷而已
|
![]() |
9
wbwm 9 天前
不知道为啥要挪到机械盘上?为了系统减速吗?
|
![]() |
10
cheng6563 9 天前
系统分区打包成 wim 然后解包,就能保持所有文件权限迁移,可迁移系统,无需格式化,可用 dism 命令操作或者 dism++之类工具操作。需要重建引导和修复盘符。
非系统分区直接复制黏贴就行了吧 重建引导就是用 BOOTICEx64.exe 或者系统自带的 bcdboot 命令修改引导配置。EFI 分区不用动,引导就在里面。 修复盘符就是把 HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices 这个注册表清空,需要离线挂载注册表进行编辑,也可以备份前在源系统直接清空。 |
13
ererrrr 9 天前
win 真是想这么操作都行,自由度高的很,b 站搜搜视频一堆吧
|
14
yansideyu 9 天前
试试分区助手,这些都能办了
|
15
HTravel 9 天前
花点时间了解下 vhdx 虚拟磁盘吧。我在 windows 里面,可以做到边上网边升级系统,互不影响。升级完不想要,也能做到无损降级,这个无损包括所有第三方软件。至于迁移系统,这也能叫个事?不就是把那个 vhdx 文件从一个盘拷贝到另一个盘嘛,拷贝文件还需要教?😅
|
17
dmanbu 9 天前
dd 全区块复制,记得 DiskGenius 有类似的功能
|
![]() |
18
liyafe1997 9 天前
@ugenehan 引导用 BOOTICE 自己改改,一个 BCDEDIT 的 GUI
|
19
longzhou6431 9 天前
不建议你这样做,系统会因为机械盘的弊端而变卡。另外黑苹果没必要安装,想用苹果,去线下店铺体验一下,真喜欢,就自己买一台,四五千块钱,咬咬牙,买下来不是问题
|
![]() |
26
iwantcomputer 8 天前
把分区克隆到机械盘,然后改 EFI 分区里面的 BCD 引导,把引导菜单指向 HDD 里面的分区。
不管用哪种方法,都需要修改 BCD 不然无法引导。 |
27
HTravel 8 天前
@unkung vhdx 既是实体机,又是虚拟机。想升级时,就复制一份,然后在自己里面打开 Hyper-V ,然后以虚拟机模式运行自己的副本,在副本中进行升级即可。升级完成,如果觉得新版本不错,那就修改引导项,指向该副本,或先在 Hyper-V 中运行一段时间。微软保证了无论实体机还是虚拟机,性能都接近。
有人可能会说这样会导致两份数据。不会的,因为我的数据早就在多个 NAS 间实时同步、定时快照/备份。所有操作系统(包括里面的所有软件)都是纯软件,与数据早解耦了。 |
![]() |
28
ugenehan OP |
30
ntedshen 8 天前
这分区和这操作听着和现代社会延迟十几年了。。。
折腾这个的时间成本大概率会超过这个机器的市场价值。。。 人话:扔了再买个吧哥们。。。 反正你下面不是要折腾 opencore 就是要折腾 clover ,本身都是引导器,ssd 镜像做好直接拔了吧,别管了。。。 |
![]() |
31
xclimbing 8 天前
不明白为什么要将系统从 ssd 迁移到机械硬盘,这纯粹是负优化啊。在 PE 下直接 robocopy 就可以搞定。
|
![]() |
32
xclimbing 8 天前
还有,都什么年代了,还要给硬盘分这么多区,分区也纯粹是负优化。
|
![]() |
33
omtow 8 天前
用 DiskGenius 试试
|
37
someonesnone 8 天前
每次我克隆 ssd 以后都无法启动,照着这个网址教程重新做一遍 uefi 启动分区就好了,供参考: https://thinker-evans.blogspot.com/2020/02/windows-10-uefi-bootloaderwindows-10.html
|
![]() |
38
JensenQian 8 天前
我建议重装
你换硬件之后 什么乱七八糟的兼容性问题 我朋友只换了个显卡,从 6750gre 换成 5070ti ,他的腾讯游戏都进不去 最后只能重装了 |
39
luoshengdu 8 天前
@ugenehan #7 win pe 下面是用 bcdboot ,此命令可重建引导。参考:https://zhuanlan.zhihu.com/p/625887098,目录第一段
|
![]() |
40
xiaozecn 8 天前 ![]() |
42
HTravel 8 天前
@qqqyh 你启动电脑时咋进入 windows 系统的?就这么简单,用 bootice 这个软件改引导项,将默认引导项指向该 vhdx 文件即可,恰好 #40 提供了该软件截图。这是 windows 原生就支持的特性,win7 就引入了。也就是说,win7 就已经支持把 win 系统、所有软件及所有数据打包成一个文件来使用了。
其实以前 intel 版的 Mac 都支持类似特性,安装 Windows 双系统后,可以直接通过 windows 系统引导,也可以在 macOS 中通过 parallels 以虚拟机方式使用该 windows ,主打一个虚实皆可 |
43
zhangeric 8 天前
太麻烦了,先把 windows 系统给备份了.然后重装装个 pve,然后在 pve 里恢复 windows 系统当虚拟机,然后再装个黑苹果虚拟机.
|
![]() |
44
feikaras 7 天前 via iPhone
硬盘那么便宜。你有这功夫不如插块新的,windows 虽然不比 macos 没 ssd 还是不爽的。
|
45
shangyu7 7 天前
BOOTICE 改一下引导就行了
|
48
HTravel 7 天前
@qqqyh 如果你任何电脑都没 windows 系统,那你至少要找个电脑装个 windows 系统吧,或至少虚拟机里面装一个 windows ,然后再生成 vhdx 。而且 vhdx 其实是公开的格式,所以也可能有跨操作系统的工具支持直接生成,不过我没用过,我都是在 windows 系统里面折腾的。
而且 vhdx 文件都未必要放在内置磁盘中,外接 U 盘/硬盘也行。只要该硬盘中的 efi 能指过来就行。非常方便。也就是说,vhdx 也非常适合做一个类似 WinPE 的维护系统,清理系统、杀毒什么的。所以我电脑中至少都有 2 个 vhdx ,以确保一个折腾坏了(虽然目前没坏过)或需要整体备份时可以进另一个里面执行操作,当然也可以外接硬盘进行,都行 |