IT天空

 找回密码
 加入我们

手机号码,快捷登录

搜索

[教程] Windows ADK 制作 Windows 10 微软原版 PE

[复制链接]
青春永不落幕 发表于 2020-5-16 21:56:56 | 显示全部楼层 |阅读模式

IT天空 定制版高速U盘 64G/128G/256G | 固态U盘 256G Pro/512G Pro
本帖最后由 青春永不落幕 于 2020-5-16 22:03 编辑

介绍
适用于 Windows 10 的 Windows PE (WinPE) 是一个小型操作系统,用于安装、部署和修复 Windows 10 桌面版(家庭版、专业版、企业版和教育版)、Windows Server 和其他 Windows 操作系统。 通过 Windows PE,你可以:
  • 在安装 Windows 之前设置硬盘。
  • 使用来自网络或本地驱动器的应用或脚本安装 Windows。
  • 捕获和应用 Windows 映像。
  • 在 Windows 操作系统未运行时,对其进行修改。
  • 设置自动恢复工具。
  • 从无法启动的设备中恢复数据。
  • 添加自己的自定义 shell 或 GUI 来使此类任务自动化。
  • Windows PE (WinPE) 官方文档
安装
  • 官方下载 Windows ADK渠道
  • 下载适用于 Windows 10 版本 2004 的 Windows ADK adksetup.exe 安装部署工具包,其他工具可选
  • 下载适用于 ADK 版本 2004 的 Windows PE 加载项  adkwinpesetup.exe 安装Windows预安装环境(Windows PE)


开始使用
步骤 1:创建工作文件
无论要创建哪种类型的介质,首先要做的都是在技术人员电脑上创建工作集 WinPE 文件。
1:以管理员身份启动开始菜单栏的“部署和映像工具环境” 。
2:运行“copype”以创建 Windows PE 文件的工作副本 。

  1. copype amd64 C:\WinPE_amd64
复制代码

步骤 2:自定义 WinPE(通常不需要,自定义之后别忘记了备份替换原boot.wim文件哦,备份时候勾选要勾选可启动)
请注意,如果添加到 WinPE 的包较多,会导致 WinPE 性能降低和启动时间变慢。 仅在需要时添加附加包。
1:将"C:\WinPE_amd64\media\sources\boot.wim“挂载到”C:\WinPE_amd64\mount\”文件夹。
2:添加设备驱动程序(.inf 文件)
使用 DISM /add-driver 可将设备驱动程序添加到 WinPE 映像。

  1. Dism /Add-Driver /Image:"C:\WinPE_amd64\mount" /Driver:"C:\SampleDriver\driver.inf"
复制代码
3:添加包/语言/可选组件/.cab 文件
可以使用 DISM 添加 WinPE 中的某些包,以启用其他功能和语言。 使用 DISM /add-package 可将可选组件添加到映像。 添加某个 WinPE 可选组件时,请确保添加该可选组件及其关联的语言包。

  1. Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-HTA.cab"  
  2. Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-HTA_en-us.cab"
复制代码
4:添加临时存储(暂存空间)
WinPE 在 X: 驱动器中留出了内存用于解包 WinPE 文件,并留出了额外的临时文件存储(称为暂存空间)供应用程序使用。 如果电脑的 RAM 超过 1GB,那么此临时存储量默认为 512MB,否则默认值为 32MB。 有效值为 32、64、128、256 或 512。

  1. Dism /Set-ScratchSpace:256 /Image:"C:\WinPE_amd64\mount"
复制代码
5:替换背景图像
更改 WinPE 背景图像文件 (\windows\system32\winpe.jpg)
6:将电源方案设置为高性能
注意:使用高性能电源方案可能会使运行的设备的温度高于往常。
在记事本中编辑文件 C:\WinPE_amd64\mount\windows\system32\startnet.cmd,添加一条命令,以将电源方案设置为“高性能”。

  1. wpeinit
  2. powercfg /s 8c5e7fda-e8bf-4a96-9a85-a6e23a8c635c
复制代码
7:WinPE:将 Windows PowerShell 支持添加到 Windows PE
示例脚本
使用以下脚本来装载 Windows 映像、 添加 Windows PE 可选组件的 Windows PowerShell 并卸载映像。

  1. Dism /Mount-Image /ImageFile:"C:\WinPE_amd64_PS\media\sources\boot.wim" /Index:1 /MountDir:"C:\WinPE_amd64_PS\mount"
  2. Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-WMI.cab"
  3. Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-WMI_en-us.cab"
  4. Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-NetFX.cab"
  5. Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-NetFX_en-us.cab"
  6. Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-Scripting.cab"
  7. Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-Scripting_en-us.cab"
  8. Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-PowerShell.cab"
  9. Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-PowerShell_en-us.cab"
  10. Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-StorageWMI.cab"
  11. Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-StorageWMI_en-us.cab"
  12. Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-DismCmdlets.cab"
  13. Dism /Add-Package /Image:"C:\WinPE_amd64_PS\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\en-us\WinPE-DismCmdlets_en-us.cab"
  14. Dism /Unmount-Image /MountDir:C:\WinPE_amd64_PS\mount /Commit
复制代码
8:向包含可选组件的映像添加更多语言
查看生成的包列表,并为映像中的每个包添加相应的语言包,包括基本 Windows PE 语言包。

  1. Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-cn\lp.cab"

  2. Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-cn\WinPE-HTA_zh-cn.cab"
复制代码
如果要为日本、韩国或中国添加语言包,请添加这些语言的字体包。 下面是中国的示例:
  1. Dism /Add-Package /Image:"C:\WinPE_amd64\mount" /PackagePath:"C:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-FontSupport-ZH-CN.cab"
复制代码
9:验证语言包是否是映像的一部分:
  1. Dism /Get-Packages /Image:"C:\WinPE_amd64\mount"
复制代码
10:将区域设置更改为你想要使用的语言:
  1. Dism /Set-AllIntl:zh-CN /Image:"C:\WinPE_amd64\mount"
复制代码
步骤 3:创建可启动介质
现在你已经有了一组工作文件,可使用 MakeWinPEMedia 来构建可启动的 WinPE 介质 。
创建可启动的 WinPE U 盘
将 U 盘连接到技术人员电脑。
以管理员身份启动“部署和映像工具环境” 。
可选 可在运行 MakeWinPEMedia 前格式化 USB 密钥。 MakeWinPEMedia 会将 WinPE 驱动器格式化为 FAT32。 如果希望能够在 WinPE U 盘上存储大于 4GB 的文件,则可以创建多分区 U 盘,其具有一个附加分区,格式为 NTFS。
使用带有 /UFD 选项的 MakeWinPEMedia 格式化 Windows PE 并将其安装到 U 盘,同时指定 USB 密钥的驱动器号 :
  1. MakeWinPEMedia /UFD C:\WinPE_amd64 P:
复制代码
警告:此命令会重格式化分区。
可启动 WinPE U 盘已准备就绪。 可使用它将电脑启动到 WinPE。
创建 WinPE ISO、DVD 或 CD
使用带有 /ISO 选项的 MakeWinPEMedia 以创建包含 Windows PE 文件的 ISO 文件 :
  1. MakeWinPEMedia /ISO C:\WinPE_amd64 C:\WinPE_amd64\WinPE_amd64.iso
复制代码
可选 刻录 DVD 或 CD:在 Windows 资源管理器中,右键单击 ISO 文件,然后选择“刻录光盘映像” > “刻录”,然后按照提示进行操作 。
效果图
WinPE.jpg


附:Wpeutil Shutdown(关机)。

评分

参与人数 1活跃 +10 技术 +1 互助 +2 收起 理由
李小乐 + 10 + 1 + 2 赞一个!

查看全部评分

最近访问 头像模式 列表模式
zhanghengjun 发表于 2020-5-16 22:00:21 | 显示全部楼层

活跃 4880| 技术 2| 互助 5| 钻石 0

哈哈,我也做过,不过命令提示符有点不太方便,而且添加图形界面比较复杂
体积倒是超级小,这个必须承认
李小乐 发表于 2020-5-16 22:33:56 | 显示全部楼层

活跃 7907| 技术 4| 互助 10| 钻石 1360

挺好的,顶一下!
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

青春永不落幕

1441

活跃

5

技术

6

互助
签到任务
最火的业界新闻
  • 外媒:华为联发科智能手机处理器采购订单大
  • AMD发布Radeon 20.5.1驱动更新 支持Windows
  • [图]2021年款iPhone 13相机细节曝光:四摄+
  • Anker推出100美元24K镀金USB-C转Lighting数
  • 宏碁全新2K显示器上架:240Hz 完美Adobe色
  • Windows 10 May 2020导致部分装有旧NVIDIA
  • 趋势科技上演“大众造假门”:在微软内核安
  • 升级Win10 5月更新后设备蓝屏 微软确认三个
  • 众筹3000万级爆品 小米有品激光生发帽开卖
  • 替代GPS 中国北斗卫星导航等自研技术挑起珠
炫酷的硬件Show
  • 振华SUPER FLOWER 铜皇450W 铜牌电源
  • 比小更小,Mini-STX装机
  • 华擎X99E-ITX + 银欣ML06 装机记
  • 最强双路泰坦硬管水冷 制作流程
  • 银欣FT02,双路E5工作站
  • 迟到的定制机箱小钢炮清理灰尘
  • 乔思伯UMX1 Plus,小巧的家用综合主机
  • 分体水冷第二弹-Inwin 805 infinity
  • 第一次DIY硬管水冷~~
  • 樱桃MX6.0 青轴 机械键盘 开箱
有趣的美图分享
  • 这反光有毒
  • 迫真狗头
  • 只因在人群中多看你一眼
  • 无奈的屏蔽了钉钉的铃声
  • 神奇的基因杂交
  • 好像是这样的
  • 终于体会到了
  • 用上这装备,秃的肯定快
  • 不同口径的子弹内部
  • 萌物遇水现原形
关注官方微信
快速回复 返回顶部 返回列表