您可以将Windows安装移至另一台计算机吗?

如果您最近建造或购买了一台新PC,您可能想知道是否可以将旧的硬盘驱动器转移到新计算机中,从而一口气迁移整个安装过程。但这并不像看起来那么容易。

Linux系统通常在引导时加载所有驱动程序,这意味着它们具有更高的可移植性,这就是为什么可以从这些方便的实时USB驱动器和光盘中加载Linux的原因。 Windows系统却不能这样工作。安装Windows时,它将与该PC上的硬件绑定在一起,如果将其放入新PC中,则会遇到一些问题。

技术问题:设备驱动程序

有关的:适用于Windows 7和8的8种备份工具介绍

如果您实际上尝试将Windows驱动器移至另一台计算机并从其启动(或在其他硬件上还原Windows系统映像备份),则通常无法正常启动。您可能会看到有关“硬件抽象层”或“ hal.dll”的问题的错误,或者在启动过程中甚至可能出现蓝屏。

那是因为当您在计算机上安装Windows时,它会使用该计算机的主板和芯片组专用的驱动程序进行设置。允许主板与硬盘通信的存储控制器驱动程序尤为重要。 Windows在不同的硬件上启动时,它不知道如何处理该硬件,因此无法正常启动。

许可问题:Windows激活

有关的:Windows激活如何工作?

Windows激活是此过程中的另一个障碍。大多数人在购买的计算机上预先安装了Windows。这些Windows的预安装版本是OEM(“原始设备制造商”)副本,旨在锁定到它们最初安装的硬件上。 Microsoft不希望您能够将Windows的那些OEM副本移动到另一台计算机上。

如果您购买Windows的零售版并自己安装,则情况还不错。 Windows激活过程旨在确保您一次只在一台PC上安装该Windows副本,因此更换计算机的主板(甚至​​是内部硬件的其他部分)将导致Windows系统被停用。值得庆幸的是,您只需重新输入激活密钥即可。

结果:移动Windows安装非常复杂

话虽如此,将Windows安装移至另一台计算机 可能……在某些情况下。它需要更多的调整,不能保证正常运行,并且通常不受Microsoft支持。

为此,Microsoft制作了“系统准备”或“ sysprep”工具。它是为大型组织和PC制造商设计的,使他们可以创建Windows映像,然后将其复制或部署到各种不同的PC上。组织可以使用此方法来部署在其所有PC上安装了各种设置和软件的Windows映像,或者计算机制造商可以使用此技巧在其计算机上安装其自定义版本的Windows,然后再出售它们。不过,它并不是为普通的Windows用户或发烧友设计的,它根本不会在Windows的升级版本上运行,只有一个全新安装的版本。正如Microsoft的支持页面所说:

“如果要将Windows映像传输到另一台计算机,则即使计算机具有相同的硬件配置,也必须运行sysprep / generalize。 sysprep / generalize命令从Windows安装中删除唯一信息,这使您可以在其他计算机上重复使用该映像。下次启动Windows映像时,将运行“专业化配置”阶段…通过映像,硬盘复制或其他方法将Windows映像移动到新计算机的任何方法,都必须使用sysprep / generalize命令来准备。不支持在不运行sysprep / generalize的情况下将Windows映像移动或复制到其他计算机。”

一些发烧友曾尝试在Windows安装上使用“ sysprep / generalize”,然后再尝试将其移至新PC上。它可以工作,但是由于Microsoft不支持此功能,因此如果您在家中尝试这样做,可能会出错。没有任何保证。

其他磁盘映像工具也试图达到此目的。例如,Acronis提供了一个称为Acronis Universal Restore的工具,该工具旨在与Acronis True Image磁盘映像软件一起使用。从本质上讲,它取代了现有Windows安装中的硬件抽象层(HAL)和硬盘控制器驱动程序。

这将停用Windows,因此您必须重新执行Windows激活过程。如果您拥有Windows的零售版(或“完整版”),则只需重新输入激活密钥。但是,如果您购买了自己的Windows的OEM(或“系统构建商”)副本,则该许可证在技术上不允许您将其移至新PC上。但是,您可以使用Microsoft的“电话激活”功能重新激活它,该软件是为无法访问互联网的用户设计的。尝试一下,看看它是否对您有用。如果Windows的OEM副本已预装在计算机上,则Microsoft绝对不允许您重新激活它。

您可能应该执行全新安装

您可以尝试弄乱sysprep,Acronis Universal Restore或允许Windows安装在另一台计算机上引导的另一种方法。但是,实际上,您最好不要打扰-这可能比花费的时间和精力更多。如果您要转移到另一台计算机上,通常应该只重新安装Windows或使用计算机随附的新Windows安装。重新安装重要程序并从旧计算机迁移文件,而不是尝试迁移其整个Windows系统。

如果您需要从已损坏的计算机硬盘中恢复文件,则无需启动其Windows安装。您可以将该硬盘插入另一台计算机,并从新的Windows安装中访问文件。

如果该Windows系统的确切配置对您来说非常重要,则您可能需要考虑将该计算机上的Windows安装转换为虚拟机映像,从而允许您在其他计算机上的虚拟机中引导该映像。

有关的:如何从死机中恢复文件

实际上,Windows并不是在没有完全重新安装的情况下在硬件之间移动的,因此,最好使用文件历史记录或其他文件备份工具创建文件备份,而不是创建系统映像备份。这些系统映像备份实际上只对最初创建它们的PC有用。您可以从系统映像备份中提取单个文件,但这并不容易。

图片信用:Flickr上的贾斯汀·拉克曼(Justin Ruckman)


$config[zx-auto] not found$config[zx-overlay] not found