各位最近都很关注EasyDrv4.0的开发进度,但由于EasyDrv4.0使用的新技术过多,且相关方法并不是特别成熟,为了让大家早日用上更好的驱动包和驱动选择工具,所以特作决定,将EasyDrv4.0的开发进度稍作延迟,以EasyDrv3.0为蓝本开发EasyDrv3.5。
EasyDrv3.5为EasyDrv3.0(DRVS3)的升级版,但并不是简单的修改代码的升级版,而是像由EasyDrv2.0向3.0过渡时一样,重新书写了超过95%的代码。为什么几乎重写了所有代码?如下几条原因:
1、EasyDrv3.5优化了所有执行代码,具备更强大的硬件关键字筛选技巧,更高的执行效率,以及更低的CPU占用率。用过EasyDrv3.0的朋友都知道,打开EasyDrv3.0不解压驱动包时也有将近30~50%的CPU占用率,而EasyDrv3.5在空闲时仅仅只有1~3%的CPU占用率。可见本次在代码的执行效率上,下足了功夫。
2、EasyDrv3.5在EasyDrv3.0的高自定义化和高自由度的基础上,进一步提升了用户通过定义关键字可自行进行各种修改与修正的策略。支持根据报告的多个段、多个键读取硬件信息,并支持根据多个关键字进行多次筛选。筛选能力远高于EasyDrv3.0。
3、EasyDrv3.5的硬件判定能力更强,对同类硬件的多个不同项目的判定、同类多个硬件的判定进行了进一步加强,且这些进一步的细化判定完全可以由用户通过更改配置文件进行各种变更。
4、EasyDrv3.5支持整包与分包驱动解压,常用驱动采用分包处理,加快解压速度,其他驱动采用整包处理,便于解压操作。更加灵活,减少驱动解压时间。
当然,现在的EasyDrv3.5是一个测试版,不具备很强大的功能,目前EasyDrv3.5的应用有如下限制,敬请注意:
1、EasyDrv3.5目前不支持安装版调用
2、EasyDrv3.5与其内的驱动目前仅支持XP SP3
我会逐渐增加EasyDrv3.5的功能,就像逐步增添ES3的功能一样,经过长期有效的测试,逐步提升其功能。
希望EasyDrv3.5能成为最后一个使用Everest的EasyDrv版本!
--------------------------------------------------------------------------------------------
[2010.5.2] EasyDrv3.5 Beta 1.0 + Drv Build 10.05.02
1、发布EasyDrv 3.5 Beta 1.0测试版,欢迎试用
2、驱动包在9.9ES版的基础上进行了修正与更新,具体更新见下述各条:
(01)根据EasyDrv3.5的需求调整驱动包目录
(02)【声卡】更新Realtek AC97与HD驱动
(03)【声卡】将ATI HDMI驱动单独放置,便于判定
(04)【主板】更新AMD-ATI驱动到最新版,重新SB6XX、SB7XX、SB8XX南桥驱动
(05)【主板】更新INTEL驱动到最新版,调整南桥IASTOR驱动与SRS驱动相对应
(06)【主板】调整NVIDIA驱动,NF1-3使用5.10版,NF4-7使用15.25版
(07)【主板】调整VIA磁盘控制器驱动为HyperionPro[5.24A],与SRS驱动相对应
(08)【CPU】增加AMD K8 CPU驱动
(09)【显卡】更新AMD-ATI显卡驱动,调整并增补移动版显卡驱动,去除对ATI专业显卡的支持
(10)【显卡】更新NVIDIA显卡驱动,重新调整与精简,增补移动版显卡驱动,去除对NVIDA专业显卡的支持
(11)【显卡】更新INTEL显卡驱动,支持I3/I5/I7等最新INTEL内置显卡,增加对ATOM平台GMA500和GMA3150的支持
(12)【其他】去除Other部分的几个驱动,非常用
3、更新Everest到5.50.2100版本
[2010.5.3] EasyDrv3.5 Beta 1.1
(1)修正Beta1.0中,由于南桥名与声卡、显卡名部分相同造成的硬件筛选错误,此错误可能导致不能正常读取到声卡、显卡信息
(2)修正Beta1.0中,树状结构选择视图在某子项单选后折叠父项时造成的错误全选问题
(3)修正Beta1.0中,解压驱动时显示部分空白项的问题
[2010.5.4] EasyDrv3.5 Beta 1.2
(1)修正Beta1.1中,驱动包存在性判定时采用了相对路径,这个问题倒是没有对使用ES2/3进行封装的用户造成影响,因为ES2/3都对其所调用的程序采用相对路径纠错功能,尽可能保证所调用程序的正确运行
(2)修正配置文件中,主板部分默认不解压Other.7z的问题,这可能会导致部分笔记本或个别厂商主板中的特殊设备无法安装的问题
(3)再次重申,EzDrv3.5目前不支持安装版调用和桌面环境驱动安装,敬请注意!
(4)个别坛友在遇到问题时过激的、模糊的反馈问题,甚至个别用户怀疑EzDrv3.5不支持ES3以外的封装工具,请你们注意,这是自由天空!这里有这里的规则和原则!我不认为一群拿出自己业余时间免费为大家提供技术共享环境的人应该遭到这种指责和怀疑!
[2010.5.13] EasyDrv3.5 Beta1.3
(1)修正关键字筛选中的一个错误,这个错误可能会导致如“ULI/ALI”此类硬件信息无法被正确筛选
(2)修正Check值为“Yes”时,不能载入多系统类型判定的BUG
(3)增加桌面环境驱动在解压后自动安装的功能
(4)特别注意,由此版本起,为更精准的区分部署环境与桌面环境,加入了参数机制,请详细阅读下文:
a、如果您是使用ES3封装系统,那么完全不用关心参数问题,ES3可以为EzDrv3.5提供引导机制,告诉EzDrv3.5此刻是否处于部署环境
b、如果您使用其他封装辅助工具,在部署环境调用EzDrv3.5时,请务必加上“-deploy”参数,切记!
c、桌面环境下,直接运行EzDrv3.5,在驱动解压完毕后自动开始尝试安装所解压的驱动,请不要在驱动已经安装的机器中测试此项目,以免造成各种不良问题
[2010.5.22] EasyDrv3.5 Beta1.4
(1)关闭半透明效果,可接受皮肤外挂效果,如ES3的部署过程AERO效果
(2)通过修改配置文件,修正之前的Notebook驱动不解压问题,其实就是一个AUTO到YES的问题,发布时书写的笔误
(3)修正部分780G/785G主板在识别ATI HDMI后无法读取声卡信息的问题
(4)进一步改进关键字判定段和关键字筛选能力
[2010.5.31] EasyDrv3.5 Beta1.5
(1)修正标题栏内容不可修改的BUG,但前缀仍不可修改
(2)去掉EVEREST硬件检测报告中声音部分HD段的检测,实测此部分依赖驱动程序,不可用于硬件判定
(3)去掉EVEREST硬件检测报告中CPUID部分,只检测CPU类即可
(4)为声卡Realtek段增加ATI关键字,解决780G/785G/790GX主板南桥ATI声卡与Realtek声卡信息混淆问题
(5)修正EasyDrv3.5程序在无驱动解压时的延迟问题,以及无驱动解压时自动安装驱动报错的问题
[2010.6.9] EasyDrv3.5 Beta1.6
(1)增加一个提示框,在解压完毕驱动后,提示是否进行驱动安装
(2)本次更新特别用于提醒某些从不看说明书和更新日志,又喜欢乱下评论的坛友,看清楚EzDrv3.5的功能说明,不是什么都和您认为的相同,也不是什么都和DrvS3.0一样
(3)再次友情提示,如在系统部署时使用EzDrv3.5,请在调用时添加“-deploy”参数
(4)默认情况下,解压完驱动后会有一个提示框,如选择“是”或超出等待时间,将自动开始尝试安装驱动
(5)EzDrv3.5分为“驱动解压”和“驱动安装”两个过程,如果您在部署调用时未添加“-deploy”参数!,则会造成解压驱动后由EzDrv3.5自动安装驱动,这会消耗不必要的时间。而这是由不看说明书或操作失误造成的问题,不要把驱动安装过程当做驱动解压过程,再到论坛上喋喋不休的发表“EzDrv3.5解压驱动慢!”等言论