xcopy 可以制作 Windows 的可启动副本(克隆)吗?

Kar*_*ran 1 windows boot bootloader mbr xcopy

继我在此处的评论中与 @JustinD 的讨论之后,技术上是否可以简单地将 Windows 分区的内容 xcopy 到在新驱动器上新创建和格式化的分区,并让复制的操作系统像以前一样正常启动?

我的理解是 MBR 位于第一个分区之前的驱动器的第一个扇区,因此 xcopy 无法访问。因此,即使传输了所有文件,目标磁盘上缺少正确的引导记录也会阻止其引导,除非执行启动修复。查看提供磁盘/分区克隆的所有程序,如果只需要一个简单的文件副本,那么成功传输操作系统肯定只需要 LiveCD/USB 吗?或者,一个可以只连接新驱动器,XCOPY操作系统,然后更换驱动器,如果它是简单。

那么,是否可以简单地 xcopy Windows(和系统保留分区,如果存在)并期望它启动?

Pie*_*eau 6

简短的回答:没有。

但是,您可以将驱动器映像(通常也称为“重影”)到另一个驱动器。Norton Ghost、Acronis 和其他工具可以实现这一点。

然而,在 Windows XP(不适用于 Vista 及更高版本)中起作用的是开始安装,让文件复制完成。然后,删除新安装创建的所有内容,但驱动器根目录中的文件(boot.ini、ntldr 等)除外。此时,您可以复制旧安装中的所有文件(再次复制,除根目录外),它将重新启动。

这样做的理由很少,但它有效!

  • @mdpc:您需要使用 fixboot/fixmbr 命令 (XP) 或 bootrec 的 fixboot、fixmbr 和 rebuildbcd 选项 (Vista+)。现在谁甚至使用 DOS,而且它不会检测到较新的 SATA 驱动器,无论如何也不能使用 NTFS,它的 /mbr 选项很可能对 Windows 没有帮助,最坏的情况甚至会弄乱现有的安装。 (2认同)