我刚刚成功从 Windows 8.1 升级到 Windows 10。
我认为我错误地格式化了旧的 Windows 8.1 恢复分区(不再需要)。这是通过 Windows 10 中的磁盘管理实用程序完成的。之后,我根本无法启动。
我运行了 Windows 10 USB 恢复实用程序,并尝试使用 DiskPart、BootRec 和 BCDEdit 实用程序,如各种 Google 帖子中所述。但没有任何帮助。
以下是 DiskPart 的当前输出:
List Disk
Disk ### Status Size Free Dyn Gpt
Disk 0 Online 465 GB 1513 MB *
Disk 1 Online 3935 MB 0 B
List Partition
Partition ### Type Size Offset
Partition 1 System 223 GB 1512 MB
Partition 2 Primary 240 GB 225 GB
List Volume
Volume ### Ltr Label Fs Type Size Status Info
Volume 0 D DVD-ROM 0 B No Media
Volume 1 E Data NTFS Partition 240GB Healthy
Volume 2 C OS NTFS Partition 223GB Healthy Hidden
Volume 3 F RECOVERY FAT32 Removable 3935MB Healthy
BootRec /ScanOs
找不到任何 Windows 安装。我无法在 DiskPart 上将分区 1 设置为活动状态,因为我收到以下错误:
The selected partition is not a fixed MBR disk.
启动和恢复选项不起作用。BIOS 是 UEFI Bios,我也尝试设置传统启动选项。
我不想丢失我的 Windows 10 安装(它在那里但无法启动)。有什么办法可以解决这个问题吗?
答案1
您的硬盘是 GPT 样式磁盘。
我看不到 EFI 系统分区(ESP)、Microsoft 保留分区(MSR)——您也删除了它们吗?
为什么操作系统分区被隐藏了?
一片混乱。
磁盘启动时有 1512 MB 可用空间,您应该创建 2 个分区:
- EFI 系统分区 - 至少 100 MB。
- MSR 正好是 128 MB。
使用 diskpart 创建上面列出的分区。
如果你不知道如何使用 diskpart 创建分区 -使用 Windows PE 和 DiskPart 配置基于 UEFI/GPT 的硬盘分区。
然后,您可以尝试再次使用恢复 USB 修复 Windows 启动。使用 EFI 启动 USB!