我买了一个新的 NVME SSD 作为我的主/启动驱动器。我的旧 SSD 仍将保留在我的 PC 中并用作额外存储空间。
我在电脑上安装了 NVME SSD。它没有出现在我的文件资源管理器中,但它出现在磁盘管理器中。
它说驱动器未初始化,并询问我是否要使用 MBR 或 GPT 初始化它。我不确定该怎么办。
我想使用 AOMEI Backupper 将所有内容从我的旧 SSD 移动到新的 SSD,但我不知道是否需要先初始化新的 SSD 以及是否使用 MBR 或 GPT。
请记住,我的新 SSD 上还没有 Windows,因为我计划使用 AOMEI Backupper 将 Windows 从旧 SSD 传输到新 SSD
答案1
我在电脑上安装了 NVME SSD。它没有出现在我的文件资源管理器中,但它出现在磁盘管理器中。
它说驱动器未初始化,并询问我是否要使用 MBR 或 GPT 初始化它。我不确定该怎么办。
我想使用 AOMEI Backupper 将所有内容从我的旧 SSD 移动到新的 SSD,但我不知道是否需要先初始化新的 SSD 以及是否使用 MBR 或 GPT。
您需要在磁盘管理中初始化 SSD 才能在文件资源管理器中看到它并安装新系统。
但是,您可能不需要初始化磁盘即可使用 AOMEI Backupper。
如果您愿意,我在下面放了一个屏幕截图,展示了如何初始化磁盘。初始化磁盘不会造成任何损害。
新磁盘通常为 GPT,您应该按此格式格式化。此磁盘是您的主启动磁盘,因此应格式化为 GPT。此驱动器适用于 Windows 10,使用 GPT 是最好的方法。
另外,您说“我想使用 AOMEI Backupper 将所有内容从我的旧 SSD 移动到我的新 SSD”: 虽然这并不总是必要的,但我总是建议进行全新安装,以防止错误(来自已使用几个月/几年的现有系统)悄悄出现。这对我来说总是更有效,并且将来会带来丰厚的回报。这是同一台计算机,因此 Windows 将正确激活。
。 。
使用磁盘管理初始化:
答案2
我想使用 AOMEI Backupper 将所有内容从我的旧 SSD 移动到新的 SSD,但我不知道是否需要先初始化新的 SSD 以及是否使用 MBR 或 GPT。
- 所有驱动器在使用前都必须用分区表初始化,如果您有 UEFI 主板,建议使用 GPT
- Windows 本身支持捕获/应用分区映像
(使用第三方解决方案经常会导致问题,我将在文章末尾介绍这回答)
(无论哪一节,O:
均指适用的旧分区N:
,适用的新分区)
- 在新驱动器上配置所需的分区: + R→打开:
DiskPart
→好的- 选择新驱动器并创建分区表:
UEFI:Lis Dis Sel Dis # Clean
Convert Gpt
- 创建启动分区:
- BIOS:
Cre Par Pri offset=1024 Size=100 Format Quick Fs=NTFS Label=Boot Active
- UEFI:
Cre Par EFI Size=100 Format Quick Fs=FAT32 Label=EFI Assign Letter=Y Cre Par Msr Size=16
- BIOS:
- 创建操作系统分区,其中包括:
- 驱动器的其余部分作为操作系统分区:
- [300GB] 操作系统分区后的附加分区: (将大小乘以 1024
300*1024=307200
:)
如果不存储用户数据目录,则所需的最大大小约为 300GBC:
(推荐)- BIOS:
Cre Par Pri Size=307200 Format Quick Fs=NTFS Label=System Shrink desired=1024 min=1024
- UEFI:
Cre Par Pri Size=307200 Id=ebd0a0a2-b9e5-4433-87c0-68b6b72699c7 Format Quick Fs=NTFS Label=System Shrink desired=1024 min=1024
- BIOS:
- 创建 WinRE 分区:
必须有 320MB 可用空间;WinRE.wim
大小约为 420MB(允许将来增加大小)- BIOS:
Cre Par Pri Size=768 Id=27 Format Quick Fs=NTFS Label=WinRE Exit
- UEFI:
Cre Par Pri Size=768 Id=de94bba4-06d1-4d40-a16a-bfd50179d6ac Format Quick Fs=NTFS Label=WinRE Gpt Attributes=0x8000000000000001 Exit
- BIOS:
- 选择新驱动器并创建分区表:
- 启动到温瑞: 设置→更新和安全→恢复→高级启动:现在重启→
先进的→故障排除→命令提示符- 确定新旧操作系统分区的驱动器号:
DiskPart Lis Vol Exit
- 捕获旧操作系统分区的 WIM:
(保存到包含操作系统分区上数据大小约 40% 的可用空间的分区)Dism /Capture-Image /ImageFile:"Z:\Base.wim" /CaptureDir:"O:" /Name:"Windows Backup" /Description:"Base Image 2022.01.09 @ 18:40" /Compress:Max /CheckIntegrity /Verify /ScratchDir:"Z:"
- 申请WIM 到新的操作系统分区:
Dism /Apply-Image /ImageFile:"Z:\Base.wim" /Index:1 /ApplyDir:"N:" /CheckIntegrity /Verify /ScratchDir:"Z:"
- 创造引导文件在新驱动器上:
(最后询问时不要添加旧操作系统BootRec
命令)- BIOS:
BootRec /FixMBR && BootRec /FixBoot && BootRec /RebuildBCD
- UEFI:
::# Mount EFI partition: DiskPart → Lis Vol → Sel Vol # → Assign Letter=Y → Exit ::# Create EFI directories and enter: MkDir "Y:\EFI\Microsoft\Boot" Cd /d "Y:\EFI\Microsoft\Boot" ::# Create EFI boot structure: BootRec /Fixboot ::# If Access Denied error occurs: BcdBoot N:\Windows /s N: /f UEFI ::# Resolve any other boot issues: BootRec /FixMBR && BootRec /RebuildBCD ::# Unmount EFI partition: DiskPart → Sel Vol Y → Remove → Exit
- BIOS:
- 确定新旧操作系统分区的驱动器号:
- 从旧驱动器的 WinRE 分区复制
WinRE.wim
到新驱动器:# Refer to drive letters from #2.1: (if unsure: Sel Vol # → Det Par) RoboCopy /E /Sec "O:\Recovery" "N:\Recovery"
- 重启:
wpeutil reboot
→启动回 Windows 后配置 WinRE:- 打开管理终端: +R→打开:
powershell
→CTRL+SHIFT+好的 - 挂载新驱动器的 WinRE 分区:
DiskPart Lis Vol Sel Vol # Assign Letter=Z Exit
- 配置 WinRE:
# Disable WinRE: ReAgentC /Disable # Set Custom WinRE Path: ReAgentC /SetREimage /Path "Z:\Recovery\WindowsRE" # Enable WinRE and verify: ReAgentC /Enable ; ReAgentC /Info
- 删除 WinRE 装载点:
DiskPart
→sel vol z
→remove
→exit
- 打开管理终端: +R→打开:
答案3
“初始化”是指格式化和/或分区存储介质。
我假设您正在使用另一个内部安装的 Windows,并且想要移动或者克隆将其迁移到新安装的 SSD 上。一些 SSD 制造商有特殊版本的“迁移软件”,可以为您完成迁移工作,因此您无需初始化新 SSD。例如,Western Digital(SanDisk)在其下载部分,仅适用于 WD/SanDisk 驱动器。其他 SSD 制造商也有类似的软件。
该软件通常带有引导功能,可将您当前的安装(包括必要时缩小安装)克隆到新的 SSD。无需事先初始化 SSD。
你确实需要做驅動器克隆,因为仅复制 Windows 分区将导致您丢失新 SSD 上的启动信息。因此,Windows 将无法从 NVMe SSD 启动。使用傲梅备份免费版应该有克隆功能...
所以你的步骤1是克隆操作。请确保正确执行此操作,完成后,您应该看到一个C:\Windows
和类似的东西D:\Windows
(也可能是其他字母,但您应该能够将其识别为新克隆的驱动器)。
为了简化后续步骤,在克隆完成后,只需从 Windows 资源管理器创建一个新的文本文件,即可标记原始文件和克隆文件:一个文件在 上C:\
,您可以将其命名为OLD-Windows.txt
,以及在克隆的 Windows 分区上,例如D:\NEW-Windows.txt
。(不需要文本,只需文件名即可稍后识别分区。因此文件的文件大小为 0。)
转到第2步...
克隆完成后,我建议bcdedit
从提升的 Windows 命令提示符运行。但首先您需要在克隆的驱动器上安装 ESP(“EFI 系统分区”的缩写)。这很重要,因为一旦移动(克隆)了 Windows,您将需要选择 NVMe-SSD 作为主要启动设备。
为此,首先执行提升的命令提示符。使用Win+X并选择“命令提示符(管理员)”(Windows 8/10)或“Windows 终端(管理员)”(Windows 11),尽管有多种方法去做这个。
然后输入diskpart
↩ Enter并找到 ESP就像这样(同样总是紧接着↩):
list disk
select disk
n
list partition
select partition
n
assign letter=
z
exit
更换n通过代表 SSD 的磁盘(例如select disk 1
)并再次(不同的n即)由 ESP 的分区。您还可以尝试以下命令list volume
(和select volume
n
),但我不认为这是必要的。
请小心,因为您现在有两个相似的驱动器,一个是原始驱动器,另一个是克隆的驱动器!请合乎逻辑:如果C:
位于旧的(当前启动的)分区上,则新克隆的 SSD 将具有带有另一个驱动器号的 Windows 分区,可能是D:
。因此,如果您在所选磁盘上看到C:
,请选择另一个。ESP 也应合乎逻辑:它包含 EFI 引导加载程序和 Windows 的引导配置,默认情况下,Microsoft 会将其设置为 200 MB FAT32 分区。它的标签可能是“系统”或“ESP”或类似的。克隆过程后,它将出现在两个驱动器上!(如果它位于同一个驱动器上C:
,请选择另一个!)
在克隆驱动器上识别并选择 ESP 后,为其分配一个驱动器号,如上例所示Z:(但您可以自由选择您喜欢的任何可用驱动器号),然后退出 Diskpart。
现在我们只需使用BCDEdit添加新的启动配置,如下所示(分别解释每个选项):
bcdboot
D:\Windows
– 替换D:
为克隆的 Windows 分区的驱动器号/l en-us
– 语言选择(可选);根据你的喜好进行更改(例如ja-jp
)/s Z:
–Z:
用 EFI 系统分区 (ESP) 的驱动器号替换/v
– 详细模式(用于在发生错误时更好地进行故障分析)/p
– 选择克隆的 Windows 分区作为默认 EFI 启动选项/c
– 不保留以前的启动配置(该配置是克隆的,而且很可能是错误的)
完整命令如下:bcdboot D:\Windows /l en-us /s Z: /v /p /c
使用此命令,克隆驱动器上的 ESP 应针对新克隆的 Windows 分区进行更新和计算机的 UEFI 启动选择也应默认为新安装的驱动器。因此,当您现在重新启动系统时(您应该这样做),它将从克隆的驱动器启动。但由于它是一个克隆,它看起来完全相同,只是C:
现在在 NVMe-SSD 上。您将看到与D:\Windows
以前一样的,但这是(重新启动后)希望您从上一个驱动器开始启动。为确保一切按计划进行,请查看是否C:\NEW-Windows.txt
存在,因为这样您便确认了已启动的是新驱动器。
要再次检查 Windows 分区和引导加载程序是否都已正确传输,请暂时断开旧驱动器(始终在计算机关机时!)并重新启动。如果没有旧驱动器,一切工作正常,您可以重新连接它(同样,在关机时)。完成此操作后,您可以“重新初始化”(即格式化 ;-) 旧驱动器并将其重新用于其他用途。我建议启动磁盘管理(Win+X并选择“磁盘管理”)重新格式化旧驱动器(删除所有现有分区),并在其上创建一个大的 NTFS 分区...并且不要忘记NEW-Windows.txt
从克隆的(现在仅)Windows 安装中删除该文件,因为您不再需要它了。
玩得开心!