windows安装前可手动调整efi分区大小,需在安装界面按shift+f10调出命令行,用diskpart清空磁盘、转gpt,再创建至少260mb的efi分区、16mb msr分区及主分区,格式化后验证引导文件即可继续安装。
windows 安装过程中手动调整 efi 分区大小,核心在于进入安装界面后调出命令行,用 diskpart 工具清空磁盘并按需创建指定大小的 efi 分区。这不是在已有系统上“扩容”,而是安装前的主动规划——尤其适合双系统、大版本升级或避免后续空间告警的场景。
准备:进入安装环境并启动 diskpart
在 Windows 安装程序界面(出现“现在安装”按钮后、选择分区前),按下 Shift + F10 打开命令提示符。输入 diskpart 回车,进入磁盘管理工具。
确认目标磁盘并清空重分区
依次执行以下命令(注意替换 X 为你的系统盘编号):
- list disk — 查看所有磁盘,确认要安装系统的那块盘(通常 Disk 0)
- select disk X — 选中目标磁盘
- clean — 彻底清除该磁盘所有分区(⚠️此操作不可逆,请提前备份)
- convert gpt — 转为 GPT 分区表(UEFI 必需)
手动创建指定大小的 EFI 分区
接着创建符合当前需求的 EFI 分区(推荐至少 260MB,Win11 25H2 默认已提升至 200MB,但留余量更稳妥):
- create partition efi size=260 — 创建 260MB 的 EFI 分区
- format quick fs=fat32 label="EFI" — 快速格式化为 FAT32 并命名
- assign letter=S — 临时分配驱动器号(便于后续验证,安装完成后会自动隐藏)
- create partition msr size=16 — 创建 16MB 微软保留分区(MSR)
- create partition primary — 创建主系统分区(即 C 盘),剩余空间默认分配给它
- format quick fs=ntfs label="Windows" — 格式化为主分区
验证与继续安装
可选验证步骤:输入 list volume 查看是否成功创建了 S:(EFI)和主 NTFS 卷;进入 S:\EFI\Microsoft\Boot\ 目录,确认存在 bootmgfw.efi 文件,说明引导结构完整。关闭命令行窗口,返回安装界面,刷新后即可看到新划分的分区,选择主分区继续安装。











