Ric*_*ure 5 multi-boot windows-10 nvme
目前,我有一个双启动设置,其中两个选项是从我的 M.2 NVMe 或从我的其他 SATA SSD 启动 Windows 10。
当我移除 SATA SSD 时,无法直接从 NVMe 启动。该驱动器已在 BIOS 中识别,但未出现在启动管理器列表中。仅当我在 BIOS 中启用 CSM 时,它才会显示在列表中,但这并不能解决问题,因为它无法启动到 Windows。
我怎样才能做到不需要双启动?
系统规格:
磁盘管理:
Disk-3 是 NVMe。Disk-2 是另一个 Windows 驱动器。
Windows 安装程序有一个令人讨厌的习惯:它有时会选择现有的启动分区,然后简单地将新的 Windows 安装添加到那里的启动菜单中。然后删除旧驱动器,Windows 将无法再启动。
\n您可以挽救这种情况,但新安装的 Windows 将没有恢复分区。它\xe2\x80\x99s 并不是真正需要的,但您\xe2\x80\x99 需要使用安装DVD/USB 来恢复,以防出现任何问题。
\n我们\xe2\x80\x99需要创建一个新的EFI系统分区(ESP)。首先,您应该验证您的磁盘确实是 GPT。为此,请启动diskpart. 在命令提示符窗口中,键入list disk。验证 \xe2\x80\x9cGpt\xe2\x80\x9d 列是否为磁盘 3 的星号。如果由于某种原因它不是UEFI,则无法继续本指南。
要创建新的 ESP,您\xe2\x80\x99 还需要diskpart.
select volume C:shrink desired 150select disk 3create partition efiformat fs=fat32 quickassign letter x:然后就可以退出了diskpart。
为了真正让 ESP 拥有引导加载程序,我们\xe2\x80\x99 需要一个cmd具有管理员权限的命令提示符 ( )。您可以在“开始”菜单中搜索,然后按Ctrl+ Shift+Enter轻松找到一个。
bcdboot c:\\windows /s x: /f UEFIdiskpart,然后select volume x:和remove您的 NVMe 驱动器现在应该可以启动,而无需依赖旧的 SSD。不过,\xe2\x80\x99s 有一个小问题:你的 UEFI 固件现在将列出两个名为 \xe2\x80\x9cWindows Boot Manager\xe2\x80\x9d 的条目。你\xe2\x80\x99必须找出哪个是正确的条目并将其放在启动顺序的第一位。
\n一旦您可以成功启动到新的 Windows 安装,您就可以删除该条目。同样,您需要一个管理命令提示符。
\nbcdedit /enum firmwareidentifier\xe2\x80\x9cWindows Boot Manager\xe2\x80\x9d 的任何条目,其中default不是{current}bcdedit /delete {the-id}任何不需要的条目的问题只需确保不要意外删除当前的 Windows 启动管理器条目。
\n| 归档时间: |
|
| 查看次数: |
13586 次 |
| 最近记录: |