安装系统时,进行到安装Windows界面时,不使用图形界面的新建(E)进行分区,直接按快捷键Shift+F10打开CMD命令行,输入以下命令进行分区:
>diskpart #进入diskpart模式,执行以下命令: >list disk >select disk 0 >create partition primary >format fs=ntfs quick >assign letter=C >active (仅限 MBR 格式需要,GPT 无需此步) >exit
关闭CMD命令行窗口,点击刷新(R),就会看到磁盘 0已经格式化完成了,然后点击下一步(N)进行系统安装,这样就可以避免100M隐藏分区了。
这样 Windows 11 不会 自动创建额外的 EFI、MSR 和恢复分区。
但是 UEFI 启动需要 EFI 分区,如果是 GPT 磁盘,可能无法启动。
适用于 BIOS+MBR 传统引导模式,不适用于 UEFI+GPT 模式。
unattend.xml
自动应答文件UEFI 启动(GPT 硬盘),但不想让 Windows 安装程序自动创建 EFI 分区等。
需要自定义 Windows 安装。
创建 unattend.xml
配置文件
在 U 盘 sources
目录下,创建 unattend.xml
文件,并添加以下内容:
xml复制编辑<unattend xmlns="urn:schemas-microsoft-com:unattend"> <settings pass="windowsPE"> <component name="Microsoft-Windows-Setup" processorArchitecture="amd64" publicKeyToken="31bf3856ad364e35" language="neutral" versionScope="nonSxS"> <DiskConfiguration> <Disk wcm:action="add"> <CreatePartitions> <CreatePartition wcm:action="add"> <Order>1</Order> <Type>Primary</Type> <Size>100000</Size> <!-- 只创建 100GB C 盘 --> </CreatePartition> </CreatePartitions> <ModifyPartitions> <ModifyPartition wcm:action="add"> <Order>1</Order> <PartitionID>1</PartitionID> <Format>NTFS</Format> <Label>Windows</Label> <Letter>C</Letter> <Order>1</Order> </ModifyPartition> </ModifyPartitions> <WillWipeDisk>true</WillWipeDisk> <DiskID>0</DiskID> </Disk> </DiskConfiguration> <ImageInstall> <OSImage> <InstallFrom> <MetaData wcm:action="add" xmlns:wcm="http://schemas.microsoft.com/WMIConfig/2002/State"> <Key>/IMAGE/INDEX</Key> <Value>1</Value> </MetaData> </InstallFrom> <InstallTo> <DiskID>0</DiskID> <PartitionID>1</PartitionID> </InstallTo> </OSImage> </ImageInstall> </component> </settings></unattend>
放入 Windows 11 安装 U 盘 的 sources
目录中,然后引导安装。
Windows 安装程序 仅创建一个 NTFS C 盘,不创建 EFI、MSR、恢复分区。
适用于 自动安装 Windows,但 UEFI 模式下可能 无法正常引导(因为 EFI 分区被省略)。
需要 UEFI 启动但不想要恢复分区。
需要更灵活的分区方案。
使用 PE 启动盘(推荐 WinPE 或 VentoyPE) 进入 WinPE 系统。
打开 DiskGenius
或 DiskPart
手动创建 一个 500MB 的 FAT32 EFI 分区 + 剩余空间为 C 盘:
pgsql复制编辑diskpart list diskselect disk 0clean convert gptcreate partition efi size=500format fs=fat32 quick assign letter=Zcreate partition primaryformat fs=ntfs quick assign letter=Cexit
使用 WinNTSetup 安装 Windows 11:
选择 Windows 11 ISO 或 install.wim
。
目标分区选 C:
盘。
引导模式选择 UEFI/GPT,然后安装。
不会创建 MSR 或恢复分区,只保留 EFI + C 盘。
UEFI 兼容,可以正常引导。
方法 | 适用场景 | 结果 |
---|---|---|
方法 1 (diskpart ) | 传统 BIOS 兼容模式(MBR) | 仅 C 盘,UEFI 不可用 |
方法 2 (unattend.xml ) | 需要自动安装 | 仅 C 盘,可能影响 UEFI |
方法 3 (WinNTSetup ) | UEFI 模式,自定义分区 | 仅 EFI 分区 + C 盘 |
如果你是普通用户,推荐使用 WinNTSetup
方法,这样既能去掉隐藏分区,又能保证 UEFI 启动 不出问题。