无忧启动论坛

标题: 轻松定制PE下使用的显卡、声卡驱动! [打印本页]

作者: wang6071    时间: 2008-1-11 00:30
标题: 轻松定制PE下使用的显卡、声卡驱动!
GetPeDriver说明:
   先说点题外话:用过不少PE,虽然内置了很多驱动,但对于我的老机的两个驱动都支持不好。我的ATI显卡使用内置的ATI驱动更改分辨率无效(看似成功了,但感觉刷新率仍是默认60,显烁得历害),Yamaha724声卡就根本没有内置驱动。后来用驱动备份工具将备份的驱动安装时发现目前的PE释放驱动文件时考虑的不全面,位置不同无法开启设备。
   另外虽然已经有了不少的驱动备份工具,但备份下来的安装包往往需要手动修改才能在PE中使用,于是就有了GetPeDriver。
   首先在您正常的系统中使用GetPeDriver,在软件列出的设备中选择您想备份的驱动,然后双击[分析INF](上述操作也可以通过双击显示的设备来完成)。
   双击[分析INF]后会转入INF优化页,默认已经将不是设备驱动所必须的文件移到了[移走列表]中。当然,如果你认为还有某些文件可以不要,也可以手动添加到移除列表。
   INF文件查看的左列表会列出驱动INF的各段名,双击会定位到指定的段。这样也可以手动编辑一下驱动INF文件。要注意的是,如果你不懂INF文件格式就不要动这里了,否则在使用[优化备份]功能时会保存你编辑错误的驱动INF文件。
   [完整备份]功能会忽略掉移除列表及编辑过的INF文件,而直接采用原始文件打包保存。[优化备份]会根所保存列表中的文件来处理INF文件中对应的描述位置,这样就可以得到精简的驱动文件。
   驱动文件打包格式采用CAB压缩,[优化备份]的CAB中会多出一个Infsetup.bat,这个文件是为PE中动态安装驱动添加的。当PE中需要动态载入您的驱动时,您只需直接将CAB解压到winpe\system32下,然后调用Infsetup.bat即可。Infsetup.bat会将释放的驱动文件移到它本身的目录中。(也就是就说,不用释放到B盘后再拷贝安装)
   至于如何在PE中调用本软件所备份的驱动包就不要问我了,多在http://bbs.wuyou.net的PE区翻翻贴子,分析一下通用驱动是如何载入的可以了。
                                                      Wangsea
                                                      Email:wang6071@sina.com
                                                      2008年1月10日

注意,本软件仅列出第三方驱动的项目,系统自身带有的文件就不列出来了。
打包后的驱动文件在需要时也可以通过《设备管理》-《更新驱动程序》来安装。

2008 01 11 更新:修正双击切换驱动时,INF文件信息左树不刷新的小错。

20080305更新,加入一个全面备份,意即更完整的备份.

[ 本帖最后由 wang6071 于 2008-3-13 12:21 PM 编辑 ]

Image2.jpg (67.84 KB, 下载次数: 826)

Image2.jpg

GetPeDriver1.2.rar

215.02 KB, 下载次数: 2549, 下载积分: 无忧币 -2

GetPeDriver(1.4).rar

218.64 KB, 下载次数: 5029, 下载积分: 无忧币 -2


作者: pseudo    时间: 2008-1-11 00:49
好,坐沙发试试
作者: shupu521    时间: 2008-1-11 02:14
好东西,谢谢分享!
作者: sdyq    时间: 2008-1-11 06:24
谢谢分享!看来驱动备份工具
轻松下来处理INF文件
作者: tmlu110    时间: 2008-1-11 08:40
好东西,谢谢,支持一个
作者: yqi99    时间: 2008-1-11 08:50
这下驱动就越来越完美了..
作者: hwd6    时间: 2008-1-11 09:09
太好了,这下添加驱动不再麻烦了
作者: smscxj    时间: 2008-1-11 09:12
好东西,谢谢分享!这下驱动就越来越完美了..
作者: bailang3106    时间: 2008-1-11 10:05
这个软件不错,很方便,研究sif.
作者: bailang3106    时间: 2008-1-11 10:06
如果您能增加个将驱动自动集成到PE内核里 就更完美了.
作者: bailang3106    时间: 2008-1-11 10:10
备份后的文件放到那里了.呵呵
作者: 1qaz    时间: 2008-1-11 10:19
谢谢分享!!!!
作者: zhaohj    时间: 2008-1-11 10:50
有NVIDIA nForce网卡的试试
作者: jansky    时间: 2008-1-11 10:56
对于像我这样菜鸟级的,真是久旱逢甘霖!!!!!!!!!!
作者: hdxing    时间: 2008-1-11 11:16
LZ真伟大,无私奉献!赞!
作者: kzr588    时间: 2008-1-11 11:44
好工具,多谢楼主的劳动
作者: nn2nn    时间: 2008-1-11 12:52
提示: 作者被禁止或删除 内容自动屏蔽
作者: nm888    时间: 2008-1-11 13:16
支持楼主,谢谢分享,收藏备用!
作者: lmle    时间: 2008-1-11 14:35
王兄好啊,今天早上刚在您的网盘上下载了,谢谢,跟您的wsyscheck一样好用!
作者: yinbin    时间: 2008-1-11 14:36
顶!很好的工具,加入收藏。
希望能在PE下直接使用,这样对崩溃的系统启动到PE下能将那些难找的驱动备份出来,重装就省事了。
作者: lsj0416    时间: 2008-1-11 14:58
优化后的驱动,在XP下是否还能用?这样就可以制作精简驱动了!
作者: z640919a    时间: 2008-1-11 15:20
有点BUG,有的驱动备份不了.
作者: xubo1971    时间: 2008-1-11 15:28
在我的机子上只能看到显卡驱动。
作者: cacoian    时间: 2008-1-11 15:30
这软件的实用性很大.
作者: citylyz    时间: 2008-1-11 15:49
是不是只能提取显卡和声卡阿?我试提取过NVIDIA nForce4 Serial ATA Controller,
好似system32\drivers下的驱动文件没有取出来,只取了system32下的文件,
作者: cy-hong    时间: 2008-1-11 15:55
下载,收藏来了,,。。,,。谢谢
作者: wydcb    时间: 2008-1-11 16:36
这个好东西没有用过呢。试用下备用。
作者: zwmwcj    时间: 2008-1-11 19:04
学习了啊!

回家试试了!!
作者: v-virus    时间: 2008-1-11 19:17
提示: 作者被禁止或删除 内容自动屏蔽
作者: hwb9091    时间: 2008-1-11 20:01
应该是非常好用的工具收藏!
作者: wang6071    时间: 2008-1-11 20:09
原帖由 lsj0416 于 2008-1-11 02:58 PM 发表
优化后的驱动,在XP下是否还能用?这样就可以制作精简驱动了!

可以使用,你需要将自动移除的*.exe及*.cpl在使用[优化备份]前移回来。(.exe可能是托盘图标,.cpl可能是控制面板中的一个调整图标。)

原帖由 z640919a 于 2008-1-11 03:20 PM 发表
有点BUG,有的驱动备份不了.
原帖由 xubo1971 于 2008-1-11 03:28 PM 发表
在我的机子上只能看到显卡驱动。


只显示非系统的自带的驱动,也就是说初装系统后你需要从光盘安装的驱动。(自带的没必要备份!)

是不是只能提取显卡和声卡阿?我试提取过NVIDIA nForce4 Serial ATA Controller,
好似system32\drivers下的驱动文件没有取出来,只取了system32下的文件,


该组件可能是显卡驱动的一部份但它单独做了一个安装文件,我们只针对这个设备对应的INF描述文件中述的文件进行提取。

[ 本帖最后由 wang6071 于 2008-1-11 08:16 PM 编辑 ]
作者: happywinner    时间: 2008-1-11 20:16
这个不错。不下也顶。
作者: 水啊水    时间: 2008-1-11 20:20
感谢楼主提供的东东,您的 wsyscheck工具我也经常用。
作者: wmjm    时间: 2008-1-11 21:53
正需要这个工具,谢谢楼主。
作者: z640919a    时间: 2008-1-12 15:39
[quote]原帖由 wang6071 于 2008-1-11 08:09 PM 发表

只显示非系统的自带的驱动,也就是说初装系统后你需要从光盘安装


是非系统的自带的驱动,安装的在control有显示.无法备份.
作者: Yangry    时间: 2008-1-12 19:24
眞係要試下
作者: songyang    时间: 2008-1-12 19:39
PE越来越完美了,谢谢分享!
作者: aoskas    时间: 2008-1-12 19:57
好东西.谢完再试!..
作者: z640919a    时间: 2008-1-23 14:15
是非系统的自带的驱动,安装的在c ... [/quote]


LZ的GetPeDriver1.1版本已没有这问题了,谢谢,辛苦了.
作者: 梅边吹笛    时间: 2008-1-23 15:43
使用中,不错的说,谢谢楼主分享!
作者: linghuch1    时间: 2008-1-25 23:11
支持一下,下来看看,谢谢
作者: pigpigpig2    时间: 2008-1-26 08:56
标题: 好东西啊!谢谢!
非常谢谢!下载了试试!
作者: 千里独行    时间: 2008-1-26 08:59
感谢楼主,制作驱动又多了一个选择!
作者: nfeng    时间: 2008-2-3 20:54
居然现在才看到这个好软件,补顶
作者: nfeng    时间: 2008-2-3 21:10
奇怪,我的老声卡(CMI8738/C3DX)备份时无反应(没有弹出“另存为”的窗口),而显卡却正常。重启也没有解决问题。
作者: wang6071    时间: 2008-2-3 22:48
原帖由 nfeng 于 2008-2-3 09:10 PM 发表
奇怪,我的老声卡(CMI8738/C3DX)备份时无反应(没有弹出“另存为”的窗口),而显卡却正常。重启也没有解决问题。


贴子沉了无反馈信息我就不管啦,你说的问题到我的空间下载更新版即可解决.

http://wangsea.ys168.com

[ 本帖最后由 wang6071 于 2008-2-3 10:49 PM 编辑 ]
作者: 玄天    时间: 2008-2-3 23:41
用不着,纯支持咯:)
作者: nfeng    时间: 2008-2-5 00:07
原帖由 wang6071 于 2008-2-3 10:48 PM 发表


贴子沉了无反馈信息我就不管啦,你说的问题到我的空间下载更新版即可解决.

http://wangsea.ys168.com



谢谢!可以保存声卡了!

网卡呢? 能继续更新吗?  :-)
作者: 小王子之歌    时间: 2008-2-5 03:11
绝对是好东西,想找这个很久了,多谢LZ分享,强烈支持啊
作者: ck    时间: 2008-2-22 12:36
谢谢楼主的好软件,有个问题,可能因该软件备份的驱动包文件名使用该软件检测到的驱动名称,而微软的操作系统不支持含有“/”之类的文件名,导致含有“/”之类的文件名的驱动不能被打包备份,看图:

作者: disk    时间: 2008-2-22 13:54
很好的工具,收藏!!!
作者: 凤凰于飞    时间: 2008-2-22 15:12
好东西 顶上去~~~
作者: margic    时间: 2008-2-23 09:29
很好的工具,有的驱动备份不了.
作者: nn2nn    时间: 2008-2-23 09:38
提示: 作者被禁止或删除 内容自动屏蔽
作者: robin    时间: 2008-2-23 09:50
提示: 作者被禁止或删除 内容自动屏蔽
作者: haieracer    时间: 2008-2-23 16:57
做个记号,以后要用的
作者: wang6071    时间: 2008-2-23 22:42
原帖由 ck 于 2008-2-22 12:36 PM 发表
谢谢楼主的好软件,有个问题,可能因该软件备份的驱动包文件名使用该软件检测到的驱动名称,而微软的操作系统不支持含有“/”之类的文件名,导致含有“/”之类的文件名的驱动不能被打包备份,看图:
35819


http://wangsea.ys168.com下载的版本已经修正了这个问题。

顺带说一句:目前唯一的问题是,处理Inf时对所包含的系统INF并未备份,释放备份的Inf及其驱动文件到PE中时要能会遇到缺少系统相关驱动文件的问题(视其PE本身精简掉了这些驱动没有)。

其实要备份也可以,但这样做后备份的驱动体积就较大了。
作者: jinqu008    时间: 2008-2-27 00:49
标题: 发表于2008.02.27晚0.45分
我已下载了,感觉非常好用,谢谢啦。
作者: spring_wind    时间: 2008-2-29 11:12
好东西!谢谢分享!!
作者: hougong    时间: 2008-2-29 11:46
有时间试一下,好不好用。
作者: chpli    时间: 2008-2-29 11:53
好东西,谢谢分享
作者: likezyj    时间: 2008-3-1 04:11
谢谢楼主,你的东西太好了
作者: tousy    时间: 2008-3-1 07:29
原帖由 wang6071 于 2008-2-23 10:42 PM 发表

顺带说一句:目前唯一的问题是,处理Inf时对所包含的系统INF并未备份,释放备份的Inf及其驱动文件到PE中时要能会遇到缺少系统相关驱动文件的问题(视其PE本身精简掉了这些驱动没有)。

其实要备份也可以,但这样做后备份的驱动体积就较大了。


是否考虑将释放驱动到PE中的通用性放在首位,体积其次?
作者: cjf    时间: 2008-3-1 10:48
好东西啊,谢谢分享!
作者: qwerasdf1234    时间: 2008-3-1 14:48
单击“优化备份”或“完整备份”,提示保存完成,但不知保存到哪里去了?一点提示也没有???
作者: wang6071    时间: 2008-3-5 22:03
今天小改了下,加了个[全面备份],[全面备份]体积极完整备份大,因为它同时备份了该驱动所需要的系统文件。在正常系统下安装时可避免找不到某某某文件的问题。
作者: kkwy    时间: 2008-3-5 23:09
无法下载了
----------------流量超限,请稍候再来下载
作者: nm888    时间: 2008-3-6 07:37
谢谢楼主更新,收藏了!
作者: wang6071    时间: 2008-3-13 00:18
原帖由 nn2nn 于 2008-1-11 12:52 PM 发表
最好能在PE下用。

XP出问题了,但其驱动应还可用。


1楼已更新,可以在PE下提取XP的驱动了.
作者: pseudo    时间: 2008-3-13 01:11
原帖由 wang6071 于 2008-3-13 12:18 AM 发表
1楼已更新,可以在PE下提取XP的驱动了.


在VMware中启动PE,运行1.3版程序,双击系统目录C:\windows\(XP安装目录),看到显卡,但无声、网卡,双击显卡没动静。
安装显声网驱动后,重复上述过程结果相同。若将系统目录C:\windows\改为X:\WXPE\(PE系统目录),也无声、网卡,但双击显卡可出“INF优化”面板,但“保存列表”中缺少显卡相关文件VMX_mode.dll。

目前“XP资源”(http://bbs.wuyou.net/forum.php?mod=viewthread&tid=104242)程序的“备份驱动”菜单项可以在PE下自动提取XP的显声网驱动打成CAB包,也提供了一键安装三卡驱动包功能。
但没有做成专门的GUI工具,希望楼主完善GetPeDriver程序(也许该叫GetXpDriver?),方便大家。
作者: compass    时间: 2008-3-13 08:25
备份了以后却不知道如何恢复过去.
优化里面有个批处理,完整的里面怎么不带个批处理啊.
作者: lmle    时间: 2008-3-13 08:26
我在u盘PE中使用Getpedriver1.3,能显示目标windows中的驱动,但不能分析,双击也没有任何反应。

未命名.JPG (86.79 KB, 下载次数: 157)

未命名.JPG

作者: nm888    时间: 2008-3-13 11:09
和73楼的一样,我的也是没有反应。楼主检查可否一下?
作者: wang6071    时间: 2008-3-13 12:22
有点小Bug,昨天改好后未做测试,路径有部份未改过来.一楼已更新为1.4版,已做测试.

原帖由 compass 于 2008-3-13 08:25 AM 发表
备份了以后却不知道如何恢复过去.
优化里面有个批处理,完整的里面怎么不带个批处理啊.


完整备是为正常系统安装驱动准备,先将备份的驱动解包,在设备管理器中将?号设备安装驱动,指定路径到刚才解包的文件夹即可一路Next安装.


原帖由 pseudo 于 2008-3-13 01:11 AM 发表

希望楼主完善GetPeDriver程序(也许该叫GetXpDriver?),方便大家。


程序可以获取xp,win2000,win2003及PE下的外部驱动,名为GetXpDriver也不太贴切,也不知名为什么合适,还是用原名字算了。

[ 本帖最后由 wang6071 于 2008-3-13 12:32 PM 编辑 ]
作者: chenggong    时间: 2008-3-13 16:29
太谢谢了!最新的1.4版太好了!我在pe成功备份了,xp里在打印机驱动。
作者: nm888    时间: 2008-3-13 18:42
动作真快啊,上午刚是1.3,中午就是1.4了。感谢!
作者: compass    时间: 2008-3-13 21:02
1.4了.上午下的是1.3啊.太快了点吧.
作者: tousy    时间: 2008-3-14 10:48
感谢不断完善和分享……
作者: coney_nzly    时间: 2008-3-14 11:47
虽然看不大明白!但是共享的精神不错!
作者: 1qaz    时间: 2008-3-14 11:54
谢谢楼主共享!!
作者: cfgs    时间: 2008-3-16 08:17
1.4在PE中,无法打包WinXP的驱动,是不是需要在PE中放置CAB的打包程序?
作者: mrjianfei    时间: 2008-3-21 13:50
学习中,谢谢分享!!!!!
作者: lancao    时间: 2008-3-21 23:28
哈哈,好工具,收下了!
作者: Haol    时间: 2008-3-22 21:50
好东西啊!谢谢分享!
作者: unicom_2    时间: 2008-3-23 00:33
非常不错的程序,先顶着,做个标记
作者: ytf3000    时间: 2008-3-23 01:02
真的很好,多谢楼主的无私奉献啊
作者: jonson_qf    时间: 2008-4-8 22:10
不知道可否再增加对于全部驱动进行备份的选项,而且对于下图全部列出的驱动也可以进行某个硬件的驱动是否一起备份增加可选的选项,我想这个对于定制个人的pe也挺有用的

[ 本帖最后由 jonson_qf 于 2008-4-8 10:22 PM 编辑 ]

3.jpg (108.49 KB, 下载次数: 158)

3.jpg

作者: yinbin    时间: 2008-4-8 23:24
楼主实在是牛人啊,佩服!
N久以前就在想,那些不能进系统的机器,重装以前怎么把它的驱动备份出来呢,有楼主制作的工具,这个问题有解决的办法了。
明天先拿公司的2台电脑做个测试先。
作者: tintinbt    时间: 2008-4-9 04:37
不错不错, 暂时没用,不过下载一个来看家也不错
作者: lmle    时间: 2008-4-11 15:40
xp下提取的声卡驱动,在pe下怎样加载啊。我实在太菜了,为这事找了半天帖子了,谁能帮帮忙呀!先谢谢了。
作者: ftmmtutu    时间: 2008-4-11 21:31
很有用的软件,谢谢提供
作者: fzdy108    时间: 2008-4-11 22:57
好东西                     ,谢谢
作者: stwlj    时间: 2008-4-12 15:43
真是一个不错的好工具,谢谢分享。
作者: dfghj    时间: 2008-4-13 14:46
超级好东西,收下备用。
作者: cachu    时间: 2008-4-16 21:12
软件不错,很方便.谢谢分享!这下驱动就越来越完美
作者: m68    时间: 2008-4-17 02:31
谢谢楼主分享。

建议 在备份 “本机驱动” 选单 实现 多重 选择,毕竟 经常要备份 几个驱动安装到PE中,这样一次打包 更方便一点,多谢!
作者: li670805    时间: 2008-4-17 08:34
这下驱动就越来越完美了
作者: hhhhhh    时间: 2008-4-17 10:35
楼主提供的好东东下载试一下。
作者: liujun2000    时间: 2008-4-21 04:07
支持 支持 已经下载 正在使用
作者: li670805    时间: 2008-4-21 10:46
太好了,这下添加驱动不再麻烦了




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3