UEFI模式下ESP和MSR分区各有什么用?
UEFI模式下,ESP分区是系统启动的“数字钥匙”,MSR分区则是为未来系统功能预留的“弹性空间”。ESP(EFI系统分区)采用FAT32格式、独立于操作系统,专门存放bootmgfw.efi等UEFI启动文件及驱动程序、恢复工具和安全启动模块,是固件加载操作系统的唯一可信入口;微软官方部署规范明确要求其最小容量为100MB,且必须位于GPT磁盘首位置。MSR(Microsoft保留分区)不格式化、不分配盘符、不存储用户数据,仅由Windows在GPT磁盘初始化时自动创建(通常16MB),用于支持BitLocker加密、动态磁盘转换、存储空间直通等底层系统服务——IDC《Windows平台固件演进白皮书》指出,该分区虽不可见,却是保障UEFI+GPT组合长期兼容性与功能可扩展性的关键结构。
一、ESP分区的核心功能与实操验证方法
ESP分区是UEFI固件唯一识别并执行启动代码的“法定区域”。其FAT32文件系统被固件原生支持,确保bootmgfw.efi(Windows Boot Manager)、grubx64.efi(Linux引导器)等.efi可执行文件能被直接加载。安装完成后,用户可通过磁盘管理工具验证:右键“此电脑”→“管理”→“磁盘管理”,找到标记为“系统”且文件系统为“FAT32”的小分区,右键属性中可见“EFI系统分区”描述;进一步在管理员权限的命令提示符中执行diskpart → list volume,可确认该卷无驱动器号但状态为“System”。若手动误删或格式化ESP,系统将无法启动,必须借助Windows PE环境运行bcdboot命令重建启动文件,并确保目标路径指向正确ESP挂载点。
二、MSR分区的实际作用与不可替代性
MSR分区虽不承载任何可见数据,却是Windows底层存储架构演进的“协议锚点”。当启用BitLocker全盘加密时,TPM密钥绑定信息与解密元数据需写入MSR预留空间;转换基础磁盘为动态磁盘时,系统利用MSR内未分配扇区存放LDM数据库头;Windows Server中启用Storage Spaces直通模式时,该分区亦参与物理磁盘元数据映射。微软官方技术文档明确指出:MSR不可删除、不可格式化、不可合并至其他分区——即便使用DiskPart执行clean操作后重新初始化GPT磁盘,Windows安装程序仍会强制重建16MB MSR。实测表明,强行移除MSR后安装系统,虽能完成部署,但在后续启用BitLocker或升级到Windows 11 24H2时,将触发0x80070490错误,提示“找不到Microsoft保留分区”。
三、常见误操作与规范处置流程
用户最易犯的错误是:在安装前用第三方分区工具手动创建NTFS主分区,导致Windows跳过ESP/MSR自动生成。正确做法是进入安装界面后,先点击“驱动器选项(高级)”,彻底删除所有现有分区,使磁盘呈现单一“未分配空间”状态,再直接选择该空间点击“下一步”——此时安装引擎将严格按顺序创建四分区:100MB ESP(FAT32)、16MB MSR、500MB恢复分区、剩余主分区。若已误操作,切勿尝试手动新建ESP并复制启动文件,而应重启进入UEFI设置,关闭CSM兼容模块,使用微软Media Creation Tool重制U盘,再执行标准初始化流程。
综上,ESP与MSR并非冗余设计,而是UEFI时代系统稳定性和功能延展性的双重基石。




