无忧启动论坛

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

PE显卡-声卡绿色驱动的讨论

[复制链接]
跳转到指定楼层
1#
发表于 2009-1-13 19:21:19 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前段时间对驱动比较感兴趣,最近比较忙,也一直没有深入研究,

之前的驱动包:
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

3.2 KB, 下载次数: 132, 下载积分: 无忧币 -2

2#
 楼主| 发表于 2009-1-14 20:47:12 | 只看该作者
更新驱动包还是很有必要的
回复

使用道具 举报

3#
发表于 2009-1-15 11:48:44 | 只看该作者
findstr /v /i /c:".hlp" uc05i.inf>new.inf
回复

使用道具 举报

4#
 楼主| 发表于 2009-1-15 23:10:07 | 只看该作者

回复 #4 gongxp123456 的帖子

我在想能够绿化驱动的办法~~~ 毕竟直接压进PE太大,删除多了又会出问题。

一个一个的人工看INF文件也太类了
回复

使用道具 举报

5#
 楼主| 发表于 2009-1-16 21:47:29 | 只看该作者
很关注绿化驱动的问题~~~
回复

使用道具 举报

6#
发表于 2009-1-18 21:00:32 | 只看该作者
兄弟最近显卡驱动搞得如何啦?
顶上。。。
回复

使用道具 举报

7#
 楼主| 发表于 2009-1-18 21:32:38 | 只看该作者

回复 #7 CWD 的帖子

前段时间忙了一阵~~~
呵呵

目前 正在想办法 做个 批处理~~ 进行驱动包绿化

现在很佩服木鸟搞得绿色驱动包  不知道他们是怎么弄的~~ 可以把纯驱动 和 软件 分开。然后绿色驱动~~

偶前几天 自己试着把VIA显卡的驱动包~~手动改了.INF文件。然后把需要的SYS 和 DLL 复制出来。做了一个试验版驱动包~~ 测试多次才成功~~

思考批处理办法
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-29 00:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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