无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
查看: 2788|回复: 4
打印 上一主题 下一主题

[教程] 使用WindowsADK构建支持Bitlocker的PE的方法

[复制链接]
跳转到指定楼层
1#
发表于 2018-2-4 20:24:46 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 人生第249步 于 2018-2-5 12:35 编辑

本人在网上漫游许久终于找到了
方法:
安装Windows ADK


管理员身份运行部署和映像工具环境

拷贝PE
  1. copype amd64 D:\WinPE_amd64
复制代码


挂在镜像
  1. Dism /mount-image /imagefile:D:\winpe_amd64\media\sources\boot.wim /index:1 /mountdir:D:\winpe_amd64\mount
复制代码


修改可用内存为512
  1. dism /image:D:\winpe_amd64\mount /Set-ScratchSpace:512
复制代码


添加基本组件
  1. Dism /image:D:\winpe_amd64\mount /add-package /packagepath:"D:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\winpe-wmi.cab"
  2. Dism /image:D:\winpe_amd64\mount /add-package /packagepath:"D:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\winpe-hta.cab"
复制代码


检测并添加中文语言
  1. Dism /Add-Package /Image:"D:\winpe_amd64\mount" /PackagePath:"D:\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:"D:\winpe_amd64\mount" /PackagePath:"D:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-cn\WinPE-HTA_zh-cn.cab"
  3. Dism /Add-Package /Image:"D:\winpe_amd64\mount" /PackagePath:"D:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-cn\WinPE-WMI_zh-cn.cab"
复制代码


添加中文字体
  1. Dism /Add-Package /Image:"E:\winpeamd\mount" /PackagePath:"E:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-FontSupport-ZH-CN.cab"
复制代码

设置中文为默认语言
  1. Dism /Set-AllIntl:zh-cn /Image:"D:\WinPE_amd64\mount"
复制代码




添加文件管理组件&语言包
  1. Dism /image:D:\winpe_amd64\mount /add-package /packagepath:"D:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-FMAPI.cab"
  2. Dism /image:D:\winpe_amd64\mount /add-package /packagepath:"D:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-cn\winpe-fmapi_zh-cn.cab"
复制代码

添加Bitlocker组件
  1. Dism /image:D:\winpe_amd64\mount /add-package /packagepath:"D:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\WinPE-SecureStartup.cab"
  2. Dism /image:D:\winpe_amd64\mount /add-package /packagepath:"D:\Program Files (x86)\Windows Kits\10\Assessment and Deployment Kit\Windows Preinstallation Environment\amd64\WinPE_OCs\zh-cn\winpe-SecureStartup_zh-cn.cab"
复制代码


查看已安装扩展组件
  1. dism /image:d:\winpe_amd64\mount /Get-Packages
复制代码



取消挂载镜像
  1. Dism /unmount-image /mountdir:D:\winpe_amd64\mount /commit
复制代码


导出为ISO
  1. MakeWinPEMedia /ISO D:\WinPE_amd64 D:\Win10PE.iso
复制代码





2#
发表于 2018-2-4 23:05:45 | 只看该作者
那么用dism++能不能添加bitlocker组件呢?我看添加bitlocker组件一步调用的还是dism程序。
回复

使用道具 举报

3#
发表于 2018-2-5 08:54:25 | 只看该作者
多谢分享,大神威武
回复

使用道具 举报

4#
发表于 2018-2-5 16:52:48 | 只看该作者
本帖最后由 nity 于 2018-2-5 17:00 编辑

我试了下,几个小问题:第一我apk装在C盘的,开始一直报错,后来发现命令中要把d:\programs改成c:\programs,楼主可以帖子中提示下
因为我用的win10 16299 adk,在执行添加文件管理组件&语言包第二个步骤时,没有找到相关文件,我进文件夹看了下确实没有,就没有成功,不能实际看到运行结果,以下是我个人的猜测:
添加Bitlocker组件的两行代码,我的理解是把“WinPE-SecureStartup.cab"、 " winpe-SecureStartup_zh-cn.cab"l两个文件释放到相应的目录下,不知道是否有改注册表的动作?也没有bitlockertogo.exe等程序,这样做只是把bitlocker功能运行需要的dll等相关文件加入pe,还不能像正常的win7一样插入u盘,直接弹出输入密码的提示?

点评

这个依旧需要使用命令行 manage-bde 才行。我只是看微软官方文档搞出来的,具体也不是很了解。  详情 回复 发表于 2018-3-10 19:57
回复

使用道具 举报

5#
 楼主| 发表于 2018-3-10 19:57:56 | 只看该作者
nity 发表于 2018-2-5 16:52
我试了下,几个小问题:第一我apk装在C盘的,开始一直报错,后来发现命令中要把d:\programs改成c:\programs ...

这个依旧需要使用命令行 manage-bde 才行。我只是看微软官方文档搞出来的,具体也不是很了解。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-4-20 14:10

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表