我曾在 M.2 上安装了 Windows 10,然后我购买了新的 M.2 并安装了 Windows 11。一切都很顺利,只是我必须选择要从哪个操作系统启动。
然后我移除了装有 Windows 10 的旧 M.2,系统不再启动。我尝试从 USB 驱动器运行修复控制台,并执行了以下操作:
> bootsec /fixmbr
The operation completed successfully.
> bootsec /fixboot
The operation completed successfully
> bootsec /rebuildbcd
Total identified Windows installations: 0
The operation completed successfully
这似乎不起作用:(所以我跑了diskpart
:
diskpart> select disk 0
diskpart> list volume
Volume ### Ltr Label Fs Type Size Status
---------- --- ---------- ---- --------- ------- -------
* Volume 0 NTFS Partition 1863 GB Healthy
Volume 1 C Windows 11 NTFS Removable 14 GB Healthy
Volume 2 D UEFI_NTFS FAT Removable 512 KB Healthy
diskpart> list partition
Partition ### Type Size Offset
------------- ------------ ------- -------
Partition 1 Reserved 16 MB 1024 KB
* Partition 2 Primary 1863 GB 17 MB
看来我的卷 0 上没有任何 UEFI 分区。是否可以在不重新安装 Windows 的情况下使该卷启动?
换句话说,是否可以调整卷 0 的大小并创建 UEFI_NTFS 分区和 MBR?
答案1
首先使用任何第三方可启动实用程序包(如 Hiren Boot CD)进行启动。从 HBCD 驱动器启动并缩小分区 0。重新启动系统。
现在使用 Windows 10 DVD 启动。在第一个屏幕上按 shift+F10。这将出现命令提示符。在命令提示符下运行这些命令。
磁盘分区
选择磁盘 0(此处假设 0 是您缩小分区的驱动器)
创建分区 efi
快速格式化 fs=fat32
列出音量(写下你的 Windows 音量。这里我将其视为 X)
exit(退出 diskpart)
bcdboot X:\windows
出口
现在重新启动系统并检查。