tegl 发表于 2014-11-5 18:23:07

为32位及64位7PE、8PE添加DISM组件

本帖最后由 tegl 于 2014-11-5 18:40 编辑

为32位及64位7PE、8PE添加DISM组件,支持/WIMBoot参数。先解包你的PE,执行以下操作,然后重新打包即可。

添加方法:
1、复制DISM相关文件:将x64目录下的所有文件及文件夹复制到64位PE的system32目录下,将x86目录下的所有文件及文件夹复制到32位PE的system32目录下,如提示文件已存在,直接覆盖即可。

2、导入服务项:运行regedit打开注册表编辑器,选中HEK_LOCAL_MACHINE主键,“文件”菜单——加载配置单元——选中PE的system32\config目录下的SYSTEM,项名称设为“ST”(不含引号),双击导入压缩包中的wof.reg,然后展开HEK_LOCAL_MACHINE主键,选中ST后,“文件”菜单——卸载配置单元。

yigeren 发表于 2014-11-5 22:22:01

挂载成功能,试着添加驱动,就提示错误了

阿弥陀佛 发表于 2014-11-5 18:41:37

厉害!收下备用{:2_122:}

njenje 发表于 2014-11-5 18:44:06

谢谢提供分享,谢谢

tegl 发表于 2014-11-5 18:44:49

本帖最后由 tegl 于 2014-11-5 19:20 编辑

此版支持在7PE、8PE下以WIMBoot方式部署8.1、10的WIM映像,方法分3步:

在PE下格式化C盘,加载原版ISO,这里以Win10 9860(e:\sources\install.wim)为例(注意/WIMBoot参数的大小写,虚拟机需分配2G内存或以上)

1、Dism /Export-Image /WIMBoot /SourceImageFile:e:\sources\install.wim /SourceIndex:1 /DestinationImageFile:D:\wimboot.wim

2、DISM /Apply-Image /ImageFile:D:\wimboot.wim /ApplyDir:c: /Index:1 /WIMBoot

3、用NTBOOTAutofix 2.5.7修复引导

tegl 发表于 2014-11-5 18:47:09

可用的WIMTool

devilma 发表于 2014-11-5 18:55:19

牛。x,收走了。。。。谢谢

shizhaozhen 发表于 2014-11-5 19:18:06

谢谢提供分享,谢谢

fcurrk 发表于 2014-11-5 20:08:02

太NB了,明天测试一下,这可是好东西啊

yigeren 发表于 2014-11-5 20:49:14

来得正是时候,测试下

sp_star 发表于 2014-11-5 22:29:00

yigeren 发表于 2014-11-5 22:22
挂载成功能,试着添加驱动,就提示错误了

向PE中添加驱动,PE中还要添加:
Windows\WinSxS\microsoft-windows-servicingstack_*
Windows\servicing\Version

yigeren 发表于 2014-11-5 22:56:55

会是这个问题吗?不是DISM版本太高的原因?

yigeren 发表于 2014-11-5 23:49:07

有添加了啊,就按楼主提供的文件添加去了,然后我登入修改好有DISM的8PE系统,再挂载这个8PE,然后就是添加驱动提示这个错误了...,需要提供我的8P,帮我看看吗?

sp_star 发表于 2014-11-6 00:17:41

yigeren 发表于 2014-11-5 23:49
有添加了啊,就按楼主提供的文件添加去了,然后我登入修改好有DISM的8PE系统,再挂载这个8PE,然后就是添加 ...

PE的system32下有SSShim.dll文件吗?
8PE的话,我已经把安装盘删了,可能找不到缺的文件。

yigeren 发表于 2014-11-6 00:29:21

有这个文件的

sp_star 发表于 2014-11-6 00:42:30

yigeren 发表于 2014-11-6 00:29
有这个文件的

我在PE中添加了这些,就能安装驱动了。
Dism.exe
DismApi.dll
SSShim.dll
system32\Dism目录
windows\servicing目录
WinSxs\x86_microsoft-windows-servicingstack_*目录
WinSxs\Manifests\x86_microsoft-windows-servicingstack_*文件

你的PE不会是骨头版吧?

红毛樱木 发表于 2014-11-6 01:53:16

tegl 发表于 2014-11-5 18:47
可用的WIMTool

谢谢大元帅提供的WIMTOOL,牛!不过还有一个问题就是wimtool最新版,如果有量产的USB_CDROM接入,同时打开WIMBOOT会崩溃。不知道有没有可能用上一个版本的wimtool做呢?

yigeren 发表于 2014-11-6 11:27:51

sp_star 发表于 2014-11-6 00:42
我在PE中添加了这些,就能安装驱动了。
Dism.exe
DismApi.dll


能把你的那些文件打包共享吗?需要X86和X64的

sp_star 发表于 2014-11-6 13:23:04

yigeren 发表于 2014-11-6 11:27
能把你的那些文件打包共享吗?需要X86和X64的

我只有Win8.1 update的文件, 没有win8的。

james168 发表于 2014-11-7 12:12:01

谢谢分享,收藏了。

jiangxu2012 发表于 2014-12-11 17:53:47

感谢大元帅,DISM组件对我来说太重要了

we180900 发表于 2014-12-11 23:12:39

感谢楼主分享,学习一下

2010hsxa 发表于 2014-12-28 07:01:40

要得…

mawb 发表于 2015-2-26 15:04:14

tegl 发表于 2014-11-5 18:47
可用的WIMTool

请问这个WIMTool用来做什么的?

mawb 发表于 2015-2-27 09:59:26

请问各位大侠,骨头版的win7PE怎添加DISM?

2012cdm999 发表于 2015-3-1 15:02:03

正苦恼这个,下载的PE几乎都精简掉了,自己做的体积又太大不理想.

2010zwskych 发表于 2015-4-1 12:45:50

非常感谢!!

2011diegqz 发表于 2015-4-13 15:54:22

{:3_143:} 反向 根据这个把 别的PE的DISM删掉。新的驱动 WIM外置工具挂载必须加载到内存,无语

thfgw 发表于 2015-7-29 09:40:55

谢谢!!!!!!

cakeandjam 发表于 2016-3-9 13:12:56

thank you
页: [1] 2
查看完整版本: 为32位及64位7PE、8PE添加DISM组件