1
timelessland 2022-02-14 17:30:55 +08:00
安装一个叫“分区助手”的软件,克隆 OR 迁移系统。
|
2
sunnyadamm 2022-02-14 17:32:43 +08:00
|
3
GoodLandxxx 2022-02-14 17:34:13 +08:00
diskgenius 备份分区表。
|
4
haimall 2022-02-14 17:36:54 +08:00
itiankong 好象有系统打包工具
|
5
yehoshua 2022-02-14 17:38:47 +08:00 via Android
Dism 工具也可以
|
6
mingl0280 2022-02-14 17:50:15 +08:00 via Android
clonezilla
|
7
fhbyljj 2022-02-14 18:20:49 +08:00 via Android
diskgenius 磁盘 /分区克隆
|
8
min 2022-02-14 18:21:39 +08:00
傲梅分区助手也可以
|
9
cjpjxjx 2022-02-14 18:50:06 +08:00 via iPhone
用 PE ,分区克隆应该是最快的,瓶颈在于两个分区的读写速度
|
10
mxT52CRuqR6o5 2022-02-14 18:58:43 +08:00 via Android
直接复制后需要用 bcdedit 修复 bcd 引导,引导是靠硬盘 id 和分区 id 决定从哪个分区启动
|
11
eastphoton 2022-02-14 19:13:19 +08:00
复制完还需要调整一下引导,推荐用 bootice 。
因为记录的似乎是磁盘和分区的 guid ,不改的话引导还是在找源分区。 |
12
documentzhangx66 2022-02-14 19:44:20 +08:00
奇怪的需求。
复制或迁移系统,源分区为啥要格式化?你格式化了,文件都没了,还怎么复制或迁移系统? 目标分区,之所以要做格式化,是因为,复制或迁移系统,往往都是迁移到新硬盘里。新硬盘要做分区,顺手就做快格了,这种快速格式化,也就几秒或一分钟的事情。有些人会说,新硬盘有问题怎么办?一般都到新硬盘后,会先用 HD Tune Pro 之类的软件做全盘检查,确定没问题后,才继续分区+快格。 如果系统是迁往已经分好区的旧硬盘或新硬盘,并且两个分区是相同大小,那么 dd if=旧系统分区 of=新系统分区 ,以及 ghost 新分区 from 旧分区。这种你就不需要对新分区做格式化。不过如果启动不了,需要用 diskgenius 之类的软件,做一下分区激活,然后 Windows 的话用 Dism 修复一下启动。 |
13
cheng6563 OP |
14
mxT52CRuqR6o5 2022-02-14 21:27:22 +08:00
@cheng6563
就用你说的 fastcopy 理论上就行啊,把 efi 和系统盘都要复制过去,然后用 bootice 修复 bcd 引导应该就完成了 现代的 uefi 引导是直接找 gpt 分区格式硬盘第一个 fat 分区执行直接执行里面的某个文件,我这边不清楚你操作的重建引导和盘符具体都干了些什么 |
15
flynaj 2022-02-14 21:51:16 +08:00 via Android
gost 或者 分区助手
|
16
lmmortal 2022-02-14 22:08:19 +08:00 via Android
表妹电脑换硬盘,机械换固态直接克隆了硬盘,也不知道这硬盘驱动程序咋就还能正常呢
|
17
ikas 2022-02-14 22:51:16 +08:00
使用 Windows Volume Shadow Copy
你需要自己写命令 |
18
ch2 2022-02-15 00:53:55 +08:00 via iPhone
@mxT52CRuqR6o5 重建引导是修改 fat 分区内的 bcd 文件,将新分区的 Windows 的 winload.efi 加到表里。更改盘符是把 Windows 的注册表里 mountdevices 清空,否则开机之后要么系统盘变成 DEFG 了,要么黑屏进不去桌面
|
19
4ark 2022-02-15 00:59:13 +08:00 via iPhone
ghost
|
20
iyg429 2022-02-15 10:37:23 +08:00
直接硬盘克隆,6 楼的再生龙 就可以 不过再生龙不知道能不能自适应 ,要不就用 image to win
|
21
cheng6563 OP 这次我用 FastCopy 直接拷文件成功了,不知之前没成功是怎么回事,此贴终结吧。
这里也贴一下方法,其他人可以参考。 1.用管理员模式运行 FastCopy,勾上 ACL 和 AltStream 2.将至少这几个目录复制到目标分区的根目录,不用格式化。 \Windows \Users \Program Files \Program Files (x86) \ProgramData 3.修复引导,用如下命令,h:指的是引导分区。 bcdboot F:\windows /s h: /f ALL mbr 引导可以和 windows 分区相同,另外 mbr 可能还要激活分区之类的操作。 EFI 引导需要一个 FAT32 分区,如果已有 EFI 分区可以用 diskpart 或者 diskgenius 之类的工具把分区挂出来。 4.删除注册表 HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices 下的所有内容,即清理盘符,将系统分区设置为 C: 这一步其实可以在复制文件之前进入源系统直接做了。 如果需要复制之后再处理可以离线修改,具体为在注册表编辑器点击文件-加载配置单元-选择目标系统的\Windows\System32\config\SYSTEM |
22
eastphoton 2022-02-15 14:18:15 +08:00
最普通的文件复制就可以。没成功就是引导有问题。
|
23
cheng6563 OP 除了用 FastCopy 直接复制外,还可以把系统文件打包成 wim 包,然后再释放到目标分区也可以实现复制。这个工具方法很多就不多说了。
这方法问题就是打包速度极慢 |
24
2NUT 2022-02-16 09:36:14 +08:00
学习了,原来 Windows 没想象中的那么傻
|