无忧启动论坛
标题:
PE显卡-声卡绿色驱动的讨论
[打印本页]
作者:
cnn_5454
时间:
2009-1-13 19:21
标题:
PE显卡-声卡绿色驱动的讨论
前段时间对驱动比较感兴趣,最近比较忙,也一直没有深入研究,
之前的驱动包:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=134917
最近想到了一些问题,打算与大家一起探讨研究一下。
1.PE驱动包的的收集问题:来源倒是比较好说,太平洋、驱动之家、官方网站等等,都可以下载。问题是大部分驱动包都是安装版本的,解开安装包之后。要根据INF配置文件,删除应用程序文件,制成绿色驱动包。目前的驱动程序备份工具,好像不能自己分析驱动包的INF文件,提取绿色驱动,只能识别现有系统中的驱动。如果能有什么工具能够自动分析INF文件,并且提取为绿色驱动,真的会方便不少。
2.PE不太智能的驱动识别。这一点在添加多个驱动之后,问题比较大。比如添加多个创新声卡驱动之后,PE可能会加载了错误的创新声卡驱动,虽然识别的也是创新,但是是“!”,不能用的。
最近听说岛谷、和坦克的部分声卡也可能会比较依赖DX9.0文件-我推测(在安装驱动的时候,也会更新DX9文件),不知道如果没有这些文件,会不会有问题。
3.目前收集到的驱动包,如果想要比较全面的识别硬件,驱动包还真是挺大的,大概显卡100MB,声卡50MB左右。这个放在一张光盘内似乎没有什么问题,问题是这么大的驱动包时候是比较耗内存的。我觉得,如果PE的驱动能够实现分级加载,也许能够起到加快启动速度,减小内存损耗的目的。比如DRIVER_VGA1.CAB ,DRIVER_VGA2.cab等等。这样如果在第一个驱动包内成功识别,就不用再去搜索第二个驱动包。
4.inf文件的处理:
例如:VIA PM800集成显卡的配置文件,删除了HLP帮助之后,大概
[DefaultUHlp.Copy]也要手工去掉。
如果没有去掉,PE可能会出现找不到文件的情况(是否影响驱动加载我还不清楚)
[DefaultUSys.Copy]
VTDisply.cfg
VTDispl2.cfg
VTDispl3.cfg
VTDisply.dll
VTGamma2.dll
VTGamma2.cfg
VTGama_2.cfg
VTInfo2.dll
VTInfo2.cfg
VTovrlay.dll
VTovrlay.cfg
VTOvrly2.cfg
[DefaultUHlp.Copy]
VTDspChs.hlp
VTDspCht.hlp
VTDspJpn.hlp
VTDspKor.hlp
VTDspWst.hlp
VTDspTha.hlp
VTDspWs2.hlp
VTGm2WST.hlp
VTGm2CHS.hlp
VTGm2CHT.hlp
VTGm2JPN.hlp
VTGm2KOR.hlp
VTGm2Tha.hlp
VTGm2Ws2.hlp
VTin2wst.hlp
VTin2chs.hlp
VTin2cht.hlp
VTin2jpn.hlp
VTin2kor.hlp
VTIn2Tha.hlp
VTin2ws2.hlp
VTovlwst.hlp
VTovlchs.hlp
VTovlcht.hlp
VTovljpn.hlp
VTovlkor.hlp
VTOvlTha.hlp
VTOvlWs2.hlp
最近我一直在像,能不能制作一个批处理,直接分析INF文件,并且单独提取。然后对INF的字段进行修改,去掉
[DefaultUHlp.Copy] 等信息。
然后自动重新制作一个INF文件。把必要驱动文件统一复制进一个文件夹。这样不但制作PE驱动的速度会大大加快。驱动包的体积也会大大减小
今天先睡了,明天再想
[
本帖最后由 cnn_5454 于 2009-1-14 23:15 编辑
]
PM800.rar
2009-1-14 23:15 上传
点击文件名下载附件
下载积分: 无忧币 -2
3.2 KB, 下载次数: 132, 下载积分: 无忧币 -2
作者:
cnn_5454
时间:
2009-1-14 20:47
更新驱动包还是很有必要的
作者:
slore
时间:
2009-1-15 11:48
findstr /v /i /c:".hlp" uc05i.inf>new.inf
作者:
cnn_5454
时间:
2009-1-15 23:10
标题:
回复 #4 gongxp123456 的帖子
我在想能够绿化驱动的办法~~~ 毕竟直接压进PE太大,删除多了又会出问题。
一个一个的人工看INF文件也太类了
作者:
cnn_5454
时间:
2009-1-16 21:47
很关注绿化驱动的问题~~~
作者:
CWD
时间:
2009-1-18 21:00
兄弟最近显卡驱动搞得如何啦?
顶上。。。
作者:
cnn_5454
时间:
2009-1-18 21:32
标题:
回复 #7 CWD 的帖子
前段时间忙了一阵~~~
呵呵
目前 正在想办法 做个 批处理~~ 进行驱动包绿化
现在很佩服木鸟搞得绿色驱动包 不知道他们是怎么弄的~~ 可以把纯驱动 和 软件 分开。然后绿色驱动~~
偶前几天 自己试着把VIA显卡的驱动包~~手动改了.INF文件。然后把需要的SYS 和 DLL 复制出来。做了一个试验版驱动包~~ 测试多次才成功~~
思考批处理办法
欢迎光临 无忧启动论坛 (http://wuyou.net./)
Powered by Discuz! X3.3