深入理解 GPT 磁盘中的 ESP 与 MSR 分区:作用、修复与备份指南

深入理解 GPT 磁盘中的 ESP 与 MSR 分区:作用、修复与备份指南

深入理解 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,来源:代码谷

相关推荐

中国最炙手可热的城市,世界十大动感都会,与伦敦齐名却仅为二线
绿色爱心字符
365bet娱乐场投注

绿色爱心字符

07-31 👁️ 7792
为什么喜欢兔子(你为什么喜欢小白兔说说它的特点)