https://msdn.microsoft.com/zh-cn/library/windows/hardware/dn898510(v=vs.85).aspx
下面的代码可以直接在diskpart上复制粘贴,注意select disk是你的驱动的盘号(先list disk查看驱动盘号)
将 Windows 部署到基于统一可扩展固件接口 (UEFI) 的设备时,为硬盘驱动器 (HDD)、固态驱动器 (SSD) 及其他驱动器创建自定义分区布局。
注意 如果要在 Windows 10 桌面版(家庭版、专业版、企业版和教育版)上使用自定义分区布局,请更新一键恢复脚本,以便恢复工具在需要时重新创建自定义分区布局。
本主题内容:
驱动器分区规则
默认布局
示例 Diskpart 脚本
驱动器分区规则
当你将 Windows 部署到基于 UEFI 的设备时,必须使用 GUID 分区表 (GPT) 文件系统对包含 Windows 分区的硬盘驱动器进行格式化。其他驱动器可以使用 GPT 或主启动记录 (MBR) 文件格式。
一个 GPT 最多可以有 128 个分区。
每个分区可具有的最大空间为 18 艾字节(约 1880 万 TB 字节)。
Windows 分区要求:
系统分区
设备必须包含系统分区。在 GPT 驱动器上,这称为 EFI 系统分区或 ESP。该分区通常存储在主硬盘驱动器上。设备将启动到该分区。
该分区的最小大小为 100 MB,必须使用 FAT32 文件格式进行格式化。
该分区由操作系统加以管理,不应含有任何其他文件,包括 Windows RE 工具。
注意
对于 Advanced Format 4K Native (4-KB-per-sector) 驱动器,由于 FAT32 文件格式的限制,大小最小为 260 MB。FAT32 驱动器的最小分区大小可按以下方式计算:扇区大小 (4KB) x 65527 = 256 MB。
Advanced Format 512e 驱动器不受此限制的影响,因为其模拟扇区大小为 512 字节。512 字节 x 65527 = 32 MB,小于该分区的最小大小 100 MB。
Microsoft® 保留分区 (MSR)
从 Windows 10 开始,MSR 大小为 16 MB。
将 MSR 添加到每个 GPT 驱动器,有助于进行分区管理。MSR 是不能接收分区 ID 的保留分区。它无法存储用户数据。
其他实用程序分区
任何不受 Windows 管理的其他实用程序分区都必须位于 Windows、数据和恢复映像分区之前。这让最终用户可以执行调整 Windows 分区大小等操作,而不影响系统实用程序。
通过使用 GPT 标识实用工具分区,可防止最终用户意外地修改这些分区。这样会避免在“文件资源管理器”中显示这些分区。
Dn898510.wedge(zh-cn,VS.85).gif将分区设置为实用工具分区
当使用 DiskPart 工具部署 Windows 时,请在创建分区后使用“属性卷集 GPT_ATTRIBUTE_PLATFORM_REQUIRED”命令将该分区标识为实用程序分区。有关详细信息,请参阅 MSDN 主题:PARTITION_INFORMATION_GP 结构。
Dn898510.wedge(zh-cn,VS.85).gif验证该系统和实用工具分区是否存在
单击“开始”,右键单击“此电脑”,然后单击“管理”。将会打开“计算机管理”窗口。
单击“磁盘管理”。可用驱动器和分区的列表将显示。
在驱动器和分区列表中,确认系统分区和实用程序分区存在,并且未分配驱动器号。
Windows 分区
分区必须至少具有 20 GB 的驱动器空间(对于 64 位版本)或 16 GB 的驱动器空间(对于 32 位版本)。
Windows 分区必须使用 NTFS 文件格式格式化。
在用户完成全新体验 (OOBE) 后,Windows 分区必须具有足够的 10 GB 可用空间。
恢复工具分区
此分区必须至少为 300 MB。
此分区必须有足够的空间存储 Windows 恢复环境工具映像(winre.wim,通常介于 250-300MB 之间,具体取决于添加的基本语言和自定义项),此外,还需要足以使备份实用程序能够捕获到该分区的可用空间:
如果该分区小于 500 MB,则必须至少具有 50 MB 的可用空间。
如果该分区等于或大于 500 MB,则必须至少具有 320 MB 的可用空间。
如果该分区大于 1 GB,我们建议应至少具有 1 GB 的可用空间。
该分区必须使用 Type ID: DE94BBA4-06D1-4D40-A16A-BFD50179D6AC。
恢复工具应位于 Windows 分区之外的独立分区,才能支持自动故障转移和支持启动通过“Windows BitLocker 驱动器加密”进行加密的分区。
我们建议将此分区紧接 Windows 分区放置。这允许在将来的更新需要更大的恢复映像时,Windows 能够在以后修改并重新创建分区。
数据分区
Windows 10 的推荐分区布局不包括数据分区。但是,如果需要使用数据分区,应将它们放在 Windows RE 分区之后。这允许将来对 Windows RE 的更新可以通过缩小 Windows 分区来扩大 Windows RE 分区。
此布局使最终用户难以删除数据分区并与 Windows 分区合并空间。为此,Windows RE 分区必须移动到从数据分区回收的未使用空间的末尾,以便 Windows 分区可以进行扩展。
Windows 10 未包含用于简化此过程的功能或实用工具。但是,如果电脑附带数据分区,制造商可以开发并提供此类实用程序。
分区布局
基于 UEFI 的电脑的默认分区布局为:系统分区、MSR、Windows 分区和恢复工具分区。 如果你使用由 Windows 映像和配置设计器 (ICD) 生成的可启动 USB 密钥安装 Windows,它将默认创建以下布局。
默认分区布局图:系统、MSR、Windows 和恢复
此布局使你能够通过 Windows 和 Windows 恢复环境使用 Windows BitLocker 驱动器加密。
示例文件:使用 Windows PE 和 DiskPart 脚本配置驱动器分区
对于基于映像的部署,请将电脑启动到 Windows PE,然后使用 DiskPart 工具在目标电脑上创建分区结构。
注意
在这些 DiskPart 示例中,为分区分配了以下驱动器号:System=S、Windows=W 和 Recovery=R。MSR 分区不接收驱动器号。
建议将 Windows 驱动器号更改为接近字母表末尾的驱动器号(例如 W),以避免驱动器号冲突。不要使用 X,因为此驱动器号已为 Windows PE 保留。在设备重新启动后,将为 Windows 分区分配驱动器号 C,而其他分区不会收到驱动器号。
如果你重新启动,Windows PE 将按字母顺序重新分配磁盘号,由驱动器号 C 开始,而无需顾及 Windows 安装程序中的配置。该配置可以根据不同驱动器(如 U 盘)的出现进行更改。
以下步骤描述了如何对硬盘驱动器进行分区并准备应用映像。可以使用以下部分中的代码来完成这些步骤。
Dn898510.wedge(zh-cn,VS.85).gif对硬盘驱动器进行分区并准备应用映像
将以下代码在 U 盘上另存为文本文件 (CreatePartitions-UEFI.txt)。
rem == CreatePartitions-UEFI.txt ==
rem == These commands are used with DiskPart to
rem create four partitions
rem for a UEFI/GPT-based PC.
rem Adjust the partition sizes to fill the drive
rem as necessary.==
select disk 0
clean
convert gpt
rem == 1.System partition =========================
create partition efi size=100
rem ** NOTE: For Advanced Format 4Kn drives,
rem change this value to size = 260 **
format quick fs=fat32 label="System"
assign letter="S"
rem == 2.Microsoft Reserved (MSR) partition =======
create partition msr size=16
rem == 3.Windows partition ========================
rem == a.Create the Windows partition ==========
create partition primary
rem == b.Create space for the recovery tools ===
shrink minimum=500
rem ** NOTE: Update this size to match the
rem size of the recovery tools
rem (winre.wim) **
rem == c.Prepare the Windows partition =========
format quick fs=ntfs label="Windows"
assign letter="W"
rem === 4.Recovery tools partition ================
create partition primary
format quick fs=ntfs label="Recovery tools"
assign letter="R"
set id="de94bba4-06d1-4d40-a16a-bfd50179d6ac"
gpt attributes=0x8000000000000001
list volume
exit
使用 Windows PE 启动目标电脑。
清理并对驱动器进行分区。在此示例中,F 是 U 盘的驱动器号。
DiskPart /s F:\CreatePartitions-UEFI.txt
如果要在 Windows 10 桌面版上使用自定义分区布局,请更新一键恢复脚本,以便恢复工具在需要时重新创建自定义分区布局。
后续步骤
在新创建的分区上使用部署脚本以应用 Windows 映像。有关详细信息,请参阅捕获并应用 Windows、系统和恢复分区。