无忧启动论坛

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

为911撒手不管版PE添加显、声、网卡驱动的一种方法(不用修改WIM)

[复制链接]
跳转到指定楼层
1#
发表于 2007-9-28 10:35:04 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
PE里如果缺少某种显、声、网卡驱动,或者加载不成功,或者嫌所带驱动不好,可以使用该PE所带的“XP资源”里的驱动程序功能,直接从硬盘上原来装好的XP系统中提取驱动并安装。所以一般用不着自己去添加驱动。
但本机没有XP驱动可供提取怎么办?这时事先准备一些特殊驱动也是有意义的。为PE添加驱动的方法论坛上有不少介绍,但一般要用wimtool之类的工具处理wim文件,用XCAB、CABCompresor之类的工具制作CAB(其中还包括将INF文件处理为非原始格式),步骤较多,涉及东西也不少,以至经常有人发问。虽然论坛有置顶贴,但对于这方面了解不多或不想了解那么多的人,不如把本帖置顶,效果更好;P 。

步骤一、获得驱动相关文件
方法1、手工获取(待续)
方法2、工具提取
有不少能在XP下运行,提取本机驱动的工具,老九最近介绍的方正《智能驱动》工具是其中之一:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=113515&extra=page%3D2
用该工具提取本机显、声、网卡驱动,结果是一种扩展名为.ohg的文件,将其扩展名改为.zip,就可以用winrar/winzip解开,得到驱动相关文件了。
步骤二、整理文件
建立一个名为PEXP的文件夹,将步骤一得到的文件按以下结构放置到PEXP文件夹下:
1、在PEXP下建立inf文件夹,*.inf文件放入其中
2、在PEXP下建立Help文件夹,将*.hlp(如果有)放入其中
3、在PEXP下建立system32文件夹,将*.dll和*.bin放入其中,并新建一个空的文本文档,将其改名为kernel32.dll,注意改名后资源管理器中显示的文件类型应是“应用程序扩展”而非“文本文档”。
4、在上述system32文件夹下建立drivers文件夹,将*.sys放入其中
5、其它文件(往往可精简掉)不知道怎么放,在system32下和drivers下各放一份吧。
将这个PEXP目录放到PE启动后能找到的地方,例如放在U盘,或PE光盘ISO镜像里(根目录或MINIPE目录等),注意所在路径不能含有空格。
大功告成!

[ 本帖最后由 pseudo 于 2007-9-28 12:10 PM 编辑 ]
2#
发表于 2007-9-28 10:39:41 | 只看该作者
沙发;P ;P ;P

这个好像太简单了,只要写一个CMD,一个驱动包CAB,在CMD调用原来的文件,和这么驱动包就可以了:victory:

还要写这么久

[ 本帖最后由 老九老毛桃粉丝 于 2007-9-28 10:42 AM 编辑 ]
回复

使用道具 举报

3#
发表于 2007-9-28 10:58:46 | 只看该作者
顶你.......
总有不会的
说说心得
大家一起分享
回复

使用道具 举报

4#
发表于 2007-9-28 11:18:57 | 只看该作者
这样一来就间单多了,那不是就可以做一个简单PE,如果要什么都可以以后再加
回复

使用道具 举报

5#
发表于 2007-9-28 12:32:45 | 只看该作者
两年前就已经讨论和使用了该方法了,但有些新人只关心如何去改PE,对一些技术长帖没有耐心看。

未命名.PNG (19.9 KB, 下载次数: 225)

未命名.PNG
回复

使用道具 举报

6#
发表于 2007-9-28 13:07:46 | 只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

7#
发表于 2007-9-28 13:41:16 | 只看该作者
很好,以后遇到不管版PE里没有的声、显、网卡驱动就用这种方法试一下。谢谢了!
回复

使用道具 举报

8#
 楼主| 发表于 2007-9-28 14:15:13 | 只看该作者
原帖由 lxl1638 于 2007-9-28 12:32 PM 发表
两年前就已经讨论和使用了该方法了,但有些新人只关心如何去改PE,对一些技术长帖没有耐心看。

我这贴原理、方法没新东西,只是提供一种最简单方法,考虑涉及的知识、工具最少,步骤也较少。
起因是今天看到一个贴“如何在PE中添加本机显卡驱动(以BootCD_070911为例)”:

http://bbs.wuyou.net/forum.php?mod=viewthread&tid=113937&extra=page%3D1

觉得对那些对PE了解不多或不想了解那么多的人(包括对一些技术长帖没有耐心看的,包括我自己),还是嫌麻烦了(不要说“这样的人也用PE?”),所以才发的贴,针对911撒手不管版PE,既不修改OP.WIM文件和WINPE.IS_文件甚至WINPE.INI文件,也不增加其它程序,需要的工具是:
1、方正《智能驱动》工具(已经给出下载地址)
2、winrar、winzip、7z之一
3、UltraISO,如果不放入光盘ISO镜像,例如放在U盘甚至也不用着它。这个工具虽然简单,但也有人遇到过问题。
总之,从尽可能菜的角度给出一种添加驱动方法。

不必为建快捷方式修改WINPE.INI文件启动PE后,直接使用该PE开始菜单所带的“XP资源”里的“多媒体、网络、显示驱动”功能(如果提问“原XP系统的安装目录”,就指定PEXP目录之所在),即可安装驱动。
回复

使用道具 举报

9#
发表于 2007-9-28 14:56:29 | 只看该作者
好啊,学习了:D :D
回复

使用道具 举报

10#
发表于 2007-9-28 14:57:38 | 只看该作者

回复 #8 pseudo 的帖子

很好啊,正在愁如何加呢。。。o(∩_∩)o
回复

使用道具 举报

11#
发表于 2007-9-28 16:30:24 | 只看该作者
我来支持一下:victory:
回复

使用道具 举报

12#
发表于 2007-9-28 19:17:04 | 只看该作者
原帖由 pseudo 于 2007-9-28 02:15 PM 发表

我这贴原理、方法没新东西,只是提供一种最简单方法,考虑涉及的知识、工具最少,步骤也较少。
起因是今天看到一个贴“如何在PE中添加本机显卡驱动(以BootCD_070911为例)”:

http://bbs.wuyou.net/vie ...

如果c盘有Windows目录就不会提示选择目录了,要手动改,还是比较麻烦:lol
回复

使用道具 举报

13#
 楼主| 发表于 2007-9-28 19:45:16 | 只看该作者

高手勿看本帖

原帖由 haonan 于 2007-9-28 07:17 PM 发表

如果c盘有Windows目录就不会提示选择目录了,要手动改,还是比较麻烦:lol

c盘有Windows目录时,里面一般就有需要的驱动,通常是好事,直接使用该PE所带的“XP资源”里的驱动程序功能就行,准备的PEXP目录也用不着了。

遇到罕见情形:c盘有Windows目录但里面没有你需要的驱动,那么这时麻烦一点,暂时把该目录更名(加载完驱动后再改回来),然后仍用该PE所带的“XP资源”里的驱动程序功能,这时程序会提问“原XP系统的安装目录”,这时选择PEXP目录之所在就行了。如果嫌这样麻烦,那说明你是经常用PE的,已经是高手了,应该考虑诸如#8楼提到的帖子方法、#5楼的方法和置顶驱动贴的方法了。
回复

使用道具 举报

14#
发表于 2007-9-28 20:06:52 | 只看该作者
先顶一个。。。。慢慢研究
回复

使用道具 举报

15#
发表于 2007-9-28 20:17:07 | 只看该作者
支持楼主为菜鸟着想的精神。我真是太懒了。:D
回复

使用道具 举报

16#
发表于 2007-9-30 01:24:51 | 只看该作者
楼主真是好人,多谢了,真的看了半个月都不知怎样加驱动,我试试你的方法吧。:)
回复

使用道具 举报

17#
发表于 2007-9-30 22:08:00 | 只看该作者
好啊,学习了:victory: :victory:
回复

使用道具 举报

18#
发表于 2007-10-2 19:54:40 | 只看该作者
5、其它文件(往往可精简掉)不知道怎么放,在system32下和drivers下各放一份吧。



LZ好 我是菜鸟 你的这句话 对于我来说太难理解了 你写这句话的意思是  1.其他文件可以精简掉 2.还是需要怎么放????什么叫system32下和drivers下各放一份


可能问的问题太菜了 请各位DD见谅
回复

使用道具 举报

19#
 楼主| 发表于 2007-10-3 14:02:02 | 只看该作者
原帖由 luoo0008 于 2007-10-2 07:54 PM 发表
LZ好 我是菜鸟 你的这句话 对于我来说太难理解了 你写这句话的意思是  1.其他文件可以精简掉 2.还是需要怎么放????什么叫system32下和drivers下各放一份
可能问的问题太菜了 请各位DD见谅


本贴老鸟勿看本贴提供一种简单方法自己动手添加驱动,不修改OP.WIM文件、WINPE.IS_文件和WINPE.INI文件,也不增加其它程序。
涉及的工具、知识最少。

除已经提到的几种类型的文件,驱动程序到底还包括哪些其它类型文件我就不知道了(或者不是一句话能说清),它们该放哪里也不好说,但不是放system32就是放drivers下,先将这些文件拷贝两份,两处都放,肯定保险没错吧。这就是“system32下和drivers下各放一份“的意思。

两处都放虽然保险,但显然冗余,如果成功,可以尝试少放一处,甚至两处都不放,即精简掉(往往可精简掉),看有什么影响,多试几次就知道可以精简什么了。

补充一点*.exe一般应放到system32下
回复

使用道具 举报

20#
发表于 2007-10-11 23:00:21 | 只看该作者
好帖子,真的太好了,省了不少时间,
这个方法正好适用  盘里的驱动加载程序,
要下次老毛也这个帖子也加进PE光盘里就更好啦,.
回复

使用道具 举报

21#
发表于 2007-10-12 08:48:51 | 只看该作者
如能把相应CMD稍做讲解,就完美了.
回复

使用道具 举报

22#
发表于 2007-10-12 12:10:29 | 只看该作者
是个好办法:) :)
回复

使用道具 举报

23#
发表于 2007-10-12 12:49:22 | 只看该作者
太好了,这正是我等菜鸟所需要的
回复

使用道具 举报

24#
发表于 2007-12-29 17:50:59 | 只看该作者
好啊,学习了:D :D
回复

使用道具 举报

25#
发表于 2008-1-2 13:10:55 | 只看该作者
恩...简单易操...方便..
回复

使用道具 举报

26#
发表于 2008-1-12 21:24:12 | 只看该作者
试试
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
回复

使用道具 举报

27#
发表于 2008-6-22 11:54:46 | 只看该作者
方法是不错,但驱动还是集成起来使用方便一些。
回复

使用道具 举报

28#
发表于 2008-6-23 02:45:58 | 只看该作者
学习 中 看看先
回复

使用道具 举报

29#
发表于 2008-6-24 16:39:15 | 只看该作者
支持
我得好好学学这个方法
慢慢研究
回复

使用道具 举报

30#
发表于 2008-7-2 13:06:46 | 只看该作者
这才是菜鸟最需要的应该要顶上去。
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-9-24 20:24

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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