必须手动重建16mb msr分区才能恢复uefi兼容性:先用diskpart在未分配空间创建msr,或用diskgenius图形界面建立标准msr分区并保存更改,最后通过list partition验证类型为“msr”且大小为16mb。

当Windows 10系统因MSR分区丢失、损坏或类型错误导致无法安装、更新失败、提示“磁盘布局不受UEFI固件支持”或引导异常时,必须手动重建标准MSR分区才能恢复UEFI兼容性。该分区虽不挂载、不可见,却是GPT磁盘上Windows启动的强制依赖项,缺失即触发系统级识别故障。
用DiskPart命令行重建MSR分区(适用于能进PE或WinRE)
第一步:在PE或WinRE环境中按Shift+F10打开命令提示符,输入diskpart并回车启动工具。
第二步:执行list disk确认系统所在硬盘编号(如Disk 0),再输入select disk 0选中目标盘。
第三步:运行list volume找出当前系统卷(通常标有“System”或“Boot”字样,盘符多为C:),记下其卷号(如Volume 2)。
第四步:输入select volume 2(替换为实际卷号)→shrink desired=50 minimum=40,腾出至少40MB连续未分配空间——这一步必须成功,否则后续无法创建MSR;若提示空间不足,需先清理卷内临时文件或禁用页面文件。
第五步:执行create partition msr,DiskPart将自动在未分配空间中创建16MB MSR分区,并设为正确类型ID(E0D1BCE0-391C-4789-BF7A-2518524B9756)。
第六步:输入list partition验证新分区是否存在且类型为“MSR”;若显示为“Reserved”或大小异常,说明创建失败,需退出diskpart后重试前几步。
用DiskGenius图形界面补建MSR分区(推荐PE下操作)
方法一:直接建立标准MSR分区
打开DiskGenius → 右键点击系统盘右侧的未分配空间 → 选择“建立新分区” → 类型选“MSR分区” → 大小固定填【16MB】 → 点击“确定” → 最后务必点击左上角“保存更改”写入分区表,否则操作无效。
方法二:从现有分区无损拆分出MSR空间
右键系统主分区(如C盘所在分区)→ “调整分区大小” → 在分区末尾拖出16MB空闲空间 → 确认后右键该灰色空闲区 → “建立新分区” → 类型选“MSR分区” → 不勾选任何格式化选项 → 点“确定” → 保存更改。
注意:若空闲区左侧紧邻ESP分区,DiskGenius可能拒绝创建MSR——此时需先删除ESP分区(仅限你已备份bootmgfw.efi等关键文件),建完MSR后再重建ESP,顺序不可颠倒。
验证MSR分区是否生效
重启进入Windows后,以管理员身份运行cmd,执行diskpart → list disk → select disk 0 → list partition。
观察输出中是否存在一行明确标注“MSR”的分区,且其大小为16MB左右、状态为“活动”;若仍显示“Reserved”或类型为“Primary”,说明分区表未被Windows识别,需检查BIOS中是否误启Legacy模式,或确认磁盘确为GPT格式(detail disk中查看Partition Style字段)。
若list partition结果为空或报错,代表diskpart未能加载磁盘驱动——此时应换用另一版本PE(如微PE 2.0以上),避免使用精简版PE内核缺失GPT支持模块。











