深入理解 GPT 磁盘中的 ESP 与 MSR 分区:作用、修复与备份指南
编程
>
Softwares
(1154)
2025-11-26 14:15:07
在使用现代 Windows 系统安装到 GPT(GUID Partition Table)磁盘时,你可能会注意到两个“神秘”的小分区:ESP(EFI System Partition) 和 MSR(Microsoft Reserved Partition)。它们通常没有盘符,在资源管理器中不可见,但对系统的正常启动和运行至关重要。
本文将深入解析这两个分区的作用,并手把手教你如何备份、修复甚至重建 ESP 分区——当你遇到“Operating System Not Found”等启动失败问题时,这些技能将成为你的救命稻草。
一、ESP 与 MSR 分区是什么?
1. ESP(EFI System Partition)
全称:EFI System Partition
用途:存放 UEFI 固件启动操作系统所需的文件,如 bootmgfw.efi、驱动程序和启动配置(BCD)。
文件系统:FAT32(UEFI 规范强制要求)
默认大小:100–500 MB(Windows 默认创建 100 MB)
重要性:⭐⭐⭐⭐⭐ —— 删除或损坏将导致系统无法从 UEFI 启动。
2. MSR(Microsoft Reserved Partition)
全称:Microsoft Reserved Partition
用途:为 Windows 的高级磁盘功能预留空间(如动态磁盘转换),不包含实际文件。
文件系统:无(未格式化)
默认大小:128 MB(磁盘 ≥16 GB 时)
重要性:⭐⭐ —— 非启动必需,但建议保留以避免潜在兼容性问题。
💡 提示:在 UEFI 模式下安装 Windows 到 GPT 磁盘时,安装程序会自动创建 ESP 和 MSR 分区。切勿手动删除!
二、为什么需要修复 ESP 分区?
常见触发场景包括:
误删 ESP 分区
第三方分区工具破坏启动文件
双系统安装(如 Linux)覆盖了 EFI 引导项
系统更新失败导致 BCD 损坏
典型错误提示:
“No bootable device found”
“Operating System not found”
“Reboot and Select proper Boot device”
此时,修复 ESP 中的启动文件是解决问题的关键。
三、实战:如何备份与修复 ESP 分区
步骤 0:准备 Windows 安装U盘
使用另一台电脑下载 Media Creation Tool,制作 Windows 10/11 安装U盘。
从该U盘启动故障电脑,进入安装界面后按 Shift + F10 打开命令提示符(CMD)。
步骤 1:识别 ESP 分区
diskpart
list disk
select disk 0 ← 选择系统所在磁盘
list partition
找到类型为 “System”、大小约 100–500 MB 的分区,记下其编号(如 Partition 2)。
步骤 2:挂载 ESP 分区
select partition 2
assign letter=S ← 分配盘符 S:
exit
现在可通过 S: 访问 ESP 分区。
步骤 3:(可选)备份 ESP 启动文件
将整个 ESP 内容备份到U盘(假设U盘为 D:\):
xcopy S:\ D:\ESP_Backup\ /E /H /K
这一步可在日常维护中定期执行,作为灾难恢复预案。
步骤 4:修复启动文件(推荐方法)
使用 Windows 内置的 bcdboot 工具一键重建:
bcdboot C:\Windows /s S: /f UEFI
C:\Windows:你的 Windows 安装目录(若为 D: 盘则替换)
/s S::指定 ESP 分区盘符
/f UEFI:强制生成 UEFI 启动文件(GPT 必须)
✅ 成功提示:
“已成功创建启动文件。”
该命令会自动复制 \EFI\Microsoft\Boot\ 目录,并生成 \EFI\BOOT\BOOTx64.EFI 和 BCD 配置。
步骤 5:清理并重启
卸载 ESP 盘符(可选):
diskpart
select volume S
remove letter=S
exit
关闭 CMD,点击“继续”或直接重启电脑。系统应能正常进入 Windows。
四、极端情况:ESP 分区完全丢失怎么办?
如果 ESP 被误删,且磁盘有未分配空间(≥100 MB),可手动重建:
diskpart
select disk 0
create partition efi size=100
format quick fs=fat32 label="System"
assign letter=S
exit
bcdboot C:\Windows /s S: /f UEFI
⚠️ 警告:操作前务必备份重要数据!错误的分区操作可能导致数据永久丢失。
五、总结
分区
是否必需
可否删除
推荐操作
ESP
✅ 是(UEFI 启动必需)
❌ 绝对不要
定期备份,用 bcdboot 修复
MSR
❌ 否(但建议保留)
⚠️ 不建议
无需操作,保持原样即可
掌握 ESP 分区的原理与修复方法,不仅能解决启动故障,还能提升你对现代固件启动机制的理解。无论是系统管理员还是普通用户,这都是一项值得收藏的实用技能。
Windows EFI
ESP分区
MSR分区
GPT磁盘
版权所有 © 【代码谷】 欢迎非商用转载,转载请按下面格式注明出处,商业转载请联系授权,违者必究。(提示:点击下方内容复制出处)
源文:
深入理解 GPT 磁盘中的 ESP 与 MSR 分区:作用、修复与备份指南 ,链接:https://www.daimagu.com/article/2511261414343852.html,来源:代码谷