将我的 Windows 7(不是整个驱动器)移动到新磁盘

将我的 Windows 7(不是整个驱动器)移动到新磁盘

我正在考虑为我的 Win7 机器购买一个 SSD,但在此之前,我想看看我是否可以将 Windows 7 安装从现有驱动器移动到新驱动器。驱动器上还有其他东西,因此移动整个磁盘实际上不是一个选择。它是 Vista 的升级 - Vista 预装在机器(HP)上,我将其(使用免费升级)升级到 7 Home Premium。

答案1

有不同的工具像 GParted将 Windows 7 分区从旧驱动器复制到新驱动器。我还听说过驱动器映像 XML它可以在 Windows 本身中复制您的分区(不需要启动盘)。

以下是我使用 GParted 的说明:

获取新驱动器,将其连接到您的机器,然后使用 Gparted 复制分区(Gparted 从 DVD 启动,或者如果您愿意,也可以从 USB 驱动器启动)。复制完成后,您应该断开旧驱动器的连接,并确保您可以从新驱动器启动 Windows 7。我见过 Windows 无法从新驱动器启动的情况,无论出于何种原因(可能是缺少 SSD 驱动程序)。我不确定会好多少驱动器映像 XML在此步骤中比 Gparted 更重要。

如果它正确启动并且您的 Windows 7 文件看起来都很好,请重新连接您的旧驱动器并从 GParted 再次启动并删除您的旧 Windows 7 分区。

请注意,如果您原来的 Windows 7 分区比新的 SSD 大,则必须先调整其大小。您也可以使用 Gparted 来实现这一点。

在开始移动和删除分区之前,请备份原始驱动器中的数据。

答案2

你不能做你想做的事。至少,你不能做我思考你想做什么......因为你对细节不是很清楚。

看...

驱动器上还有其他东西

您的声明涵盖了很多内容。例如,如果驱动器上的其他内容是歌曲和/或电影……它们肯定可以从主驱动器中移出。事实上,这样做对您来说更好。为自己准备一个便携式外部硬盘驱动器,将所有媒体从驱动器移出,并移到外部存储上。然后看看您释放了多少空间。最有可能的是,您剩下的空间占用的空间比您想要的 SSD 更少。如果是这样,那么您可以使用任意数量的分区编辑套件将分区缩小到适合 SSD 的大小,然后您可以使用许多不同的克隆程序之一将您现有的所有分区复制到 SSD 上。

现在...如果这些其他如果你发现某些东西实际上是安装在驱动器上的程序和游戏,那么你就没那么幸运了。为什么?因为一旦你将它们放在与原始安装不同的驱动器号上……很可能,程序将无法运行,除非重新安装。由于你想避免重新安装……那就行不通了。

...

事情是这样的。你意味着SSD 比您现有的硬盘小。您没有说笔记本电脑是什么型号,但我怀疑它是否允许您在其中安装两个硬盘。因此,您将完全用 SSD 替换现有驱动器。所以我很困惑。您以某种方式将 Windows 安装从现有驱动器中拉出,将其放在 SSD 上,然后如何处理旧驱动器上剩余的数据?您没有说您想保存它。如果您确实想保存它,您没有说您将如何访问它。您没有提到您想将驱动器放在外部机箱中并将其变成便携式硬盘。我指出所有这些都是有原因的。

如果您不在乎所有无关的数据,并且您打算在切换到 SSD 时丢失它们,但由于您现有的 Windows 安装不稳定且无法重现,您真的想避免重新安装它……那么最好的选择是删除驱动器上的其他数据。卸载您不需要的任何程序。释放驱动器空间。然后,再次将分区缩小到适合 SSD 的分区,并将整个驱动器复制到 SSD 上。

值得注意的是,我一直在说复制整个驱动器。您确实提到过它是 HP。这意味着恢复分区。这意味着您已经拥有多个分区,并且如果您将来遇到灾难性故障,您可能会想要它们全部。

答案3

如果您对整个驱动器进行映像,您还将对分区表进行映像;这些分区可能对于您的新磁盘来说太大。在这种情况下,您必须调整分区大小。

如果您要对分区进行映像处理,则必须确保以某种方式获取分区表和 MBR。您还必须记住这些分区的保存方式以及它们是否适合您的新驱动器。哦,还有一个您必须保留的 BOOTMGR 分区。

也许你必须:

  • 在新驱动器上手动创建新分区;创建与旧驱动器上的第一个分区相同的第一个分区。将它们格式化为 NTFS。
  • 将系统分区的内容映像/复制到新驱动器的第一个分区上。
  • 将 Windows 操作系统以及您需要的其他内容复制到新驱动器的第二个分区上。
  • 在新驱动器上运行 fixmbr
  • 启动驱动器!

答案4

如果您当前 HDD 的分区可以放入新 SSD 中,则只需使用上述一些工具(ACRONIS、CLONEZILLA 等)克隆磁盘即可。除了克隆之外,您还可以使用 Acronis 拍摄磁盘映像并将其重新应用到 SSD 中,即使您的 SSD 尺寸较小,它也应该可以正常工作,而且没有麻烦。

Acronis true image 是免费的,我推荐它

但如果你想玩一玩,学点有趣的东西——微软有一款可爱的工具,叫做安装程序其中包括:捕获并应用 Windows 映像-DISM 将仅捕获 Windows 操作系统分区

  1. 如果已启动到 Windows,请通用化映像,以便可以将其部署到其他设备。有关详细信息,请参阅Sysprep(通用)Windows 安装。

%WINDIR%\system32\sysprep\sysprep.exe /generalize /shutdown /oobe

  1. 使用 Windows PE 启动设备。

  2. 可选优化映像以减少应用映像后设备启动所需的时间。优化映像在构建要部署到多台计算机的映像时尤其有用,例如在按库存生产的情况下。 DISM /image:C:\ /optimize-image /boot

  3. 捕获 Windows 分区。例如:

Dism /Capture-Image /ImageFile:"D:\Images\Fabrikam.wim" /CaptureDir:C:\ /Name:Fabrikam

其中 D: 是 USB 闪存驱动器或其他文件存储位置。

现在您可以继续使用 DISM.EXE 并将该映像应用到您的 SSD 上或基于捕获的操作系统映像创建安装媒体,我将为您提供后续提示:“

  1. 找到 16GB 或更大的 USB 空间,具体取决于您新创建的 .WIM 映像大小(如果您使用/压缩捕获过程中的参数可以节省大量空间 Dism /Capture-Image /ImageFile:"D:\Images\Fabrikam.wim" /CaptureDir:C:\ /Name:Fabrikam /compress maximum

  2. 为 Windows 7 创建 USB 可启动安装媒体

  3. 将该 USB 装入您的操作系统,在其中导航并搜索名为安装.wim或者安装.esd您将找到哪一个取决于您使用的安装源(使用 DISM.EXE 您可以轻松地将 FABRIKAM.WIM 转换为 FABRIKAM.ESD)

  4. 将 FABRIKAM.WIM/FABRIKAM.ESD 重命名为 install.wim/install.esd,并将其复制到(代替)之前创建的 Windows 7 USB 安装启动媒体上的 install.wim/install.esd

  5. 使用该 USB 将映像安装到新的 SSD 中 - 常规 Windows 操作系统安装

相关内容