无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 13234|回复: 16
打印 上一主题 下一主题

[求助] 请教Win8PE 集成驱动

[复制链接]
跳转到指定楼层
1#
发表于 2013-7-10 15:28:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我看了搜索了论坛上没有具体讲到WIN8PE如何集成驱动的,别的地方也有说用dism方法同样适用WIN8PE

我在输入dism /image:C:\wim-source /add-driver /driver:C:\vga\astgr.inf或者


Dism /image:C:\wim-source /Add-Driver /driver:C:\vga\ /recurse

后提示

错误: 50

DISM 不支持为 Windows Vista RTM 或更早版本的操作系统提供服务。
如果支持该操作系统,则检查 SSShim.DLL 是否存在。

可以在 C:\Windows\Logs\DISM\dism.log 上找到 DISM 日志文件

!!SSShim.DLL是存在的!!

我的物理机系统是WIN7 x86旗舰版

因为是刚接触PE 很多经验不足,这里我不太明白是我的物理机系统版本太低还是AIK不对了?

AIK我是从微软下载for WIN8 评估版本

请大神指教
或者直接告诉我用什么方法集成谢谢!
推荐
发表于 2013-7-10 16:00:03 | 只看该作者
这个你去请教红毛大师,他在行。
回复

使用道具 举报

推荐
 楼主| 发表于 2013-7-10 16:10:14 | 只看该作者
红毛樱木 发表于 2013-7-10 16:04
PE需要自身集成DISM才可以!

谢谢你的回复,如果没有集成DISM是否可以将缺少的文件复制进去就可以了?
回复

使用道具 举报

推荐
 楼主| 发表于 2013-7-10 16:07:13 | 只看该作者
红毛樱木 发表于 2013-7-10 16:04
PE需要自身集成DISM才可以!

谢谢你的回复,如果没有集成DISM是否可以将缺少的文件复制进去就可以了?
回复

使用道具 举报

推荐
发表于 2013-7-10 16:04:38 | 只看该作者
PE需要自身集成DISM才可以!
回复

使用道具 举报

6#
发表于 2013-7-10 21:24:43 | 只看该作者
聚雨 发表于 2013-7-10 16:10
谢谢你的回复,如果没有集成DISM是否可以将缺少的文件复制进去就可以了?

是的。
WIM8的DISM依赖的文件貌似比较多,具体没有文件列表。。。得自己慢慢试。
回复

使用道具 举报

7#
 楼主| 发表于 2013-7-11 14:36:25 | 只看该作者
但是不管是在pe的system32下还是本机的system32 包括dism目录中都有ssshim.dll 求大神指点
回复

使用道具 举报

8#
发表于 2013-7-12 20:15:50 | 只看该作者
本帖最后由 2011phantom 于 2013-7-12 20:53 编辑
聚雨 发表于 2013-7-11 14:36
但是不管是在pe的system32下还是本机的system32 包括dism目录中都有ssshim.dll 求大神指点


参考
http://bbs.wuyou.net/forum.php?m ... &extra=page%3D4
http://bbs.wuyou.net/forum.php?m ... p;extra=#pid2782108

检查挂接后,WIM解开后的文件
补齐下面的文件,应该就可以了,

缺 Windows\servicing\Version\6.2.9200.16384\amd64_installed
缺 Windows\servicing\Version\6.2.9200.16384\x86_installed

缺 Windows\System32\Dism\*.*

缺 Windows\System32\SSShim.dll

缺 Windows\System32\config\COMPONENTS

缺 Windows\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.2.9200.16384_none_622908ad510eb05b\CbsCore.dll
缺 Windows\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.2.9200.16384_none_622908ad510eb05b\DrUpdate.dll
缺 Windows\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.2.9200.16384_none_622908ad510eb05b\drvstore.dll
缺 Windows\WinSxS\amd64_microsoft-windows-servicingstack_31bf3856ad364e35_6.2.9200.16384_none_622908ad510eb05b\PkgMgr.exe
回复

使用道具 举报

9#
发表于 2013-7-12 21:43:49 | 只看该作者
因为精简过头,缺了很多基础文件。一个笨办法供参考:
假定,较精简的PE叫A---无法整合驱动,较完整的PE叫B-------可以整合驱动。
先解压两个PE到两个目录,A-PE 和B-PE。将B-PE中的WINDOWS下边的INF目录、SYSTEM32下边的CONFIG、DRIVERS、DriverStore目录删除掉。
将A-PE中的WINDOWS下边的INF目录、SYSTEM32下边的CONFIG、DRIVERS、DriverStore目录放进B-PE的同样位置,然后对B-PE整合驱动。整合好了之后,这几个目录复制回到A-PE之中。
(至于整合驱动是不是还要涉及到别的目录或文件就没细考证了)
回复

使用道具 举报

10#
发表于 2013-9-21 17:30:53 | 只看该作者
2011phantom 发表于 2013-7-12 20:15
参考
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=308556&extra=page%3D4
http://bbs.wuyou. ...

按楼主方法补档,出现如下错误, 请各位高手指点啊!
回复

使用道具 举报

11#
发表于 2013-9-21 20:37:22 | 只看该作者
本帖最后由 yfwang0798 于 2013-9-21 20:44 编辑

还没玩过win8pe,但说到dism的用法,估计你还没有将boot.wim文件mount,就想添加驱动,这一定会报错。一共三步骤,mount wim文件、添加驱动、保存并unmount wim文件。


add_pkg.7z

483 Bytes, 下载次数: 42, 下载积分: 无忧币 -2

add-driver

回复

使用道具 举报

12#
发表于 2013-9-21 23:13:44 | 只看该作者
2011spirit 发表于 2013-9-21 17:30
按楼主方法补档,出现如下错误,请各位高手指点啊!

看看你的PE用的是什么WIM挂载驱动,估计你用的是VISTA的驱动也就是6.0的驱动,要用WIN8自带的驱动
回复

使用道具 举报

13#
发表于 2013-9-22 07:21:52 | 只看该作者
红毛樱木 发表于 2013-7-10 16:04
PE需要自身集成DISM才可以!

呵呵,在这个问题上,你out了。

【20130906自动化程度大幅提高】给Windows 8 PE(X86 X64通吃)追加OEM 驱动
http://bbs.wuyou.net/forum.php?m ... &fromuid=282390
回复

使用道具 举报

14#
发表于 2013-9-22 07:32:40 | 只看该作者
红毛樱木 发表于 2013-7-10 16:04
PE需要自身集成DISM才可以!

抱歉。刚才没注意发帖时间是2013.7.10,这是在我发那个帖子之前。
回复

使用道具 举报

15#
发表于 2013-9-26 19:15:45 | 只看该作者
红毛樱木 发表于 2013-9-21 23:13
看看你的PE用的是什么WIM挂载驱动,估计你用的是VISTA的驱动也就是6.0的驱动,要用WIN8自带的驱动

按你说的,换了WimMount_6.2.9200.16384_x64的驱动就好了,谢谢!另外我想请教一下,你作品里的6.0和6.2驱动任意切换是怎么做的,能否教教我——
回复

使用道具 举报

16#
发表于 2013-9-26 19:28:31 | 只看该作者
呵呵,支持呀
回复

使用道具 举报

17#
发表于 2014-3-30 00:30:44 | 只看该作者
支持啊!还想请教各位大侠告诉我: win7 32位 PE 里怎么补全那个 Dism 呢? 我补了上面列表里的大多数,除了32位里的有些目录需要变通为:
C:\Windows\winsxs\x86_microsoft-windows-packagemanager_31bf3856ad364e35_6.1.7601.17514_none_eedf2e0751865eb2
C:\Windows\winsxs\x86_microsoft-windows-servicingstack_31bf3856ad364e35_6.1.7601.17514_none_0b66cb34258c936f
C:\Windows\servicing\Version\6.1.7601.17514
其他都按上面的文件列表补了,可还是提示:
错误: 2
尝试访问映像时出错。
有关详细信息,请查看日志文件。
可以在 C:\Windows\Logs\DISM\dism.log 上找到 DISM 日志文件

我的物理机系统也是WIN7 x86旗舰版

回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-1 19:45

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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