windows系统无法启动多数因引导记录问题而非系统文件损坏,需先用diskgenius在pe中识别mbr或gpt/efi类型:mbr损坏则重建主引导记录;efi分区丢失则新建fat32格式的esp并执行bcdboot重建引导;bootice可精准重装mbr、pbr或uefi引导程序。
windows系统无法启动,多数不是系统文件损坏,而是引导记录出问题。用磁盘分区工具修复,关键在于找准引导结构类型(mbr还是efi),再选对工具和操作路径——不重装系统也能恢复启动。
先确认是MBR损坏还是EFI分区丢失
开机黑屏、报错“Operating System not found”或“No Bootable Device”,需先判断底层引导类型:
- 进PE系统(如微 PE、Finnix)后打开DiskGenius,看磁盘属性:若显示“MBR”且0扇区无55AA签名,大概率是MBR代码损坏;
- 若磁盘为“GPT”格式,但有个100–500 MB的FAT32分区标着“ESP”或“EFI System Partition”却显示“未知”或容量为0,说明EFI分区被误删或格式化;
- 别急着新建卷——FAT32格式的EFI分区一旦被覆盖,里面的bootmgfw.efi、BCD等文件就难找回了。
用DiskGenius修复MBR引导记录
DiskGenius在WinPE下可直接操作物理扇区,适合MBR结构修复:
- 启动PE后运行DiskGenius,右键目标磁盘 → “重建主引导记录(MBR)” → 勾选“写入标准MBR代码” → 确认执行;
- 若提示“分区表异常”,再点“工具” → “搜索已丢失分区”,扫描完成后勾选原系统分区,点击“保存当前分区表”;
- 完成后重启,若仍进不去系统,说明分区表虽恢复,但BCD或bootmgr缺失,需配合bcdboot命令补全。
用DiskGenius恢复或重建EFI系统分区
GPT磁盘上EFI分区丢了,不能靠bootrec,得手动重建:
- 在DiskGenius中右键磁盘 → “建立新分区表” → 选“GPT”,确保不格式化已有数据区;
- 右键未分配空间 → “建立新分区”,大小设为300 MB,文件系统选FAT32,分区类型选“EFI系统分区”;
- 点击“确定”后,右键该新EFI分区 → “格式化”,保持FAT32、默认簇大小;
- 分配盘符(如S:),然后在命令提示符中执行:
bcdboot C:\Windows /s S: /f UEFI(C为系统盘,S为EFI盘符)。
用Bootice精准重装引导程序
Bootice操作更底层,适合明确知道系统版本时使用:
- PE中运行Bootice,顶部选“物理磁盘”,下方选对应硬盘;
- 点“主引导记录” → “安装/配置”,Windows 7及以上选“Windows NT 6.x+”;
- 再点“分区引导记录”,选中系统所在分区 → “安装/配置”,引导程序选“BOOTMGR”;
- 若为UEFI系统,还需切换到“EFI”页签,选中EFI分区 → “安装引导” → 勾选“Windows Boot Manager”并确认。











