我买了一台新笔记本电脑,上面预装了 Windows 10......在我访问互联网之前,我想拆下 HDD 并安装一个固态硬盘......所以我应该怎么做?....1) 将所有安全更新和新驱动程序(使用 iobit driverbooster)下载到原始硬盘,然后使用 Windows 恢复功能在 USB 上创建“备份”......或者我应该在换出硬盘后安装驱动程序还是怎样....或者我需要使用 SSD“克隆”软件在 SSD 驱动器上重新安装 Windows?
答案1
以下是我使用开源软件、USB 棒和外部驱动器外壳临时托管新 SSD 的方法。大约需要一个小时左右。
启动您的电脑并在连接新旧驱动器的情况下正常登录。
下载网启动。
插入您的 USB 记忆棒,然后运行 unetbootin 将下载的 ISO 安装到您的 USB 记忆棒。
现在使用高级重启选项(开始菜单 → 电源菜单 → 按住 键shift+ 按重启)重启计算机,进入 UEFI 选项并更改启动选项(从高级重启选项中选择疑难解答 → 高级选项 → UEFI 固件设置)。计算机重启后,您进入 UEFI 设置,您应该能够设置一个选项,让计算机从 USB 启动。
退出 UEFI,您将启动到 GParted Live。在启动过程中,系统可能会提示您输入键盘映射、语言等。在大多数情况下,您只需按 Enter 即可接受所有默认设置。
一旦 GParted Live 启动了图形界面,您将看到终端和 GParted 程序的图标(如果您的屏幕分辨率较高,还可以选择将分辨率更改为更易读的分辨率)。插入您的外部驱动器。双击 GParted 启动它,然后使用文件 -> 设备菜单验证每个驱动器的设备名称(通常内部驱动器为 /dev/sda,外部驱动器为 /dev/sdb,但您应该验证这一点,否则您可能会覆盖错误的驱动器)。
如果您当前的驱动器比新驱动器大,您现在应该使用 GParted 缩小其分区并移动任何其他分区,以便从第一个分区到最后一个分区的扇区可以放在新磁盘上。(我建议您不要移动主分区,只需缩小它,否则您可能无法再次从驱动器启动。)
现在打开终端并使用 dd 命令将旧驱动器复制到新驱动器。这将花费很长时间(但原始驱动器上的分区越小,时间就越短)。输入以下命令:
# Double-check the device locations or you could corrupt your drives! sudo dd if=/dev/sda of=/dev/sdb bs=16M status=progress
如果新驱动器小于原始驱动器,则 dd 命令将以磁盘已满错误结束。这没问题,但这可能意味着您的新主分区已损坏。您可以使用 gdisk 工具在终端中修复此问题(请参阅这里)。根据驱动器配置,即使您没有收到磁盘已满错误,也可能需要遵循以下步骤。
sudo gdisk /dev/sdb #will start interactive tool and warn you about corrupted partition #if it is corrupted enter the following commands x #for expert mode e #copy partition structures to end of disk w #write the change`
返回 GParted 程序并选择重新加载设备菜单选项,并验证复制的驱动器是否正确显示。现在您可以使用 GParted 调整主 Windows 分区的大小,以便在必要时使用新磁盘上的所有空间。
您现在应该有一份可以安装到机器中的驱动器副本。请注意,如果 Windows 检测到新旧驱动器的存在,则可能会报告冲突或其他问题,因为它们共享相同的 GUID,因此您应该删除旧驱动器(或者,如果您不需要备份,请将其格式化)。
答案2
将 Windows 10 传输到新的 HDD 或 SSD。
如果之前的建议对您不起作用,要使用 GPARTED 复制多个分区以获得可启动的 Win 10/8/7 磁盘,尤其是 GPT 磁盘,还有 MBR 磁盘,请尝试这种众所周知的方法。下图显示了 Windows 8.1 的 4 个分区。Windows 10 的分区顺序可能不同:最大的分区可以放在最前面。
假设源分区位于磁盘 X。此分区包含所有应用程序和设置、Windows 10 系统文件、文档、下载、用户文件等。Win 8.1 示例源分区为 87.38GB。它是最大的分区,所需的大小小于目标分区大小。
其他事宜:磁盘错误、休眠文件、交换文件、Windows 或 GPARTED 中的分区缩小、删除数据以获取空间。
目标磁盘Y磁盘空间充足时,可安装具有最低功能的新 Windows 10。Windows 安装所需的位置是磁盘 Y 上任何其他分区之前的未分配空间,通常 500GB 就足够了。 重要的:未分配的空间占用了磁盘 Y 上的初始扇区。
启动 Linux 磁盘,建议使用闪存盘。必须存在新的 Windows 磁盘 Y。必须存在源磁盘 X。Linux 中需要 GPARTED。启动 Linux GPARTED 并将磁盘 X 上的 Windows 数据分区(最大分区)复制到新磁盘 Y 上的 Windows 数据分区(同样是最大分区)。退出 Linux。从计算机中移除源磁盘 X。将磁盘 Y 连接到计算机。
重要的:不要对其他 Windows 分区进行任何操作。这包括 BOOT/ESP 分区、Microsoft 保留分区、恢复分区。
启动新的 Windows 磁盘 Y。它应该可以正常启动,不需要任何技巧。如果将磁盘 Y 插入新计算机或同一台计算机中的不同 SATA 电缆或 M.2 插槽,则 Windows 可能会停止加载驱动程序,然后恢复启动。Windows 通常会从硬件更改中恢复。可能需要重新激活 Windows。重新启动两次以查看是否自动完成激活。
关于MBR源磁盘转换为gpt目标磁盘。成功案例包括将 Windows 数据分区(最大分区)从 MBR 磁盘 X 复制到 GPT 磁盘 Y。源 X 和目标 Y 应为 Windows 10 的相同版本:不要将 Win 8 复制到 Win 10。 关于 Windows 8 和 7适用相同说明:磁盘 X 和 Y 上的 Windows 版本必须匹配。