必须先初始化磁盘为GPT并用diskpart预划分C盘,再安装系统,否则无法后续分区;安装后通过磁盘管理分步创建D盘和E盘,注意未分配空间操作顺序与驱动器号设置。
Windows 12系统刚安装完成,只有C盘一个分区,想把20GB虚拟磁盘划成C盘10GB、D盘5GB、E盘剩余空间,但找不到分区入口或压缩卷灰色不可点——这种情况必须先确认磁盘状态和系统引导方式,再分阶段操作。
打开「磁盘管理」→右键「磁盘0」→查看「属性」→切换到「卷」选项卡→确认「分区样式」是MBR还是GPT。【若显示“未知”或“RAW”,说明磁盘未初始化,后续所有操作将失败】→若为未初始化状态,右键磁盘0→选择「初始化磁盘」→勾选GPT(UEFI启动必备)→点击确定。
这一步不能跳过。Windows 12默认要求GPT+UEFI启动,MBR磁盘在安装时会被强制转换,但手动初始化必须选GPT,否则后续无法创建超过4个主分区,E盘将无法生成。
重启进入Windows 12安装介质(ISO),在「哪里要安装Windows?」界面,按Shift+F10调出命令提示符→输入 diskpart → list disk → select disk 0 → clean(清空现有分区结构)→ convert gpt → create partition primary size=10240(精确创建10GB主分区)→ format quick fs=ntfs label="OS" → assign letter=C → exit →关闭命令行,刷新安装界面。
此时列表中会出现一个10GB的「分区1」,选中它,点击「下一步」。系统会自动创建恢复分区和EFI系统分区,C盘即固定为10GB。不执行diskpart预划分,安装程序默认把全部20GB给C盘,后续无法缩减——因为安装后C盘被系统文件锁定,压缩卷功能将灰显。
安装完成后进入桌面,按Win+X→「磁盘管理」→找到C盘右侧紧邻的「未分配」空间(约9.5GB,因系统保留分区占用约500MB)。
方法一:分两步创建
① 右键「未分配」空间→「新建简单卷」→在「指定卷大小」框输入5120(5GB×1024)→下一步→分配驱动器号选「D」→NTFS格式→勾选「执行快速格式化」→完成。
② 剩余未分配空间(约4.4GB)再次右键→「新建简单卷」→保持默认大小(不填数值)→分配驱动器号选「E」→其余全默认→完成。
方法二:一步到位(推荐)
右键「未分配」空间→「新建简单卷」→第一步直接点「下一步」→第二步不填数字,让向导默认使用全部空间→第三步分配驱动器号时选「D」→第四步格式化页面取消勾选「执行快速格式化」→点击「下一步」→在「正在完成」页点击「完成」前,【务必先点击左下角「编辑设置」→将「分配以下驱动器号」改为E,再点完成】。此时D盘不会出现,E盘占满全部剩余空间——这是故意为之,因为Windows 12磁盘管理不允许连续两次对同一块未分配空间操作,必须先建E盘再回头建D盘。
建完E盘后,右键E盘→「压缩卷」→输入压缩量5120→压缩出5GB未分配空间→右键该空间→「新建简单卷」→分配D盘→完成。这样D盘和E盘顺序正确,且无碎片风险。