查看: 1417|回复: 2

硬件智能判断驱动选择工具

 关闭 [复制链接]

该用户从未签到

发表于 2008-4-16 12:26 | 显示全部楼层 |阅读模式
(转自自由天空)(搭配pretooler完美无瑕)
特别鸣谢:自由的风和7猫提供的强大的技术支持
特别鸣谢:吉吉提供的大量的实际测试工作

下面我来说一下,这个工具的功能和一些说明,请认真阅读这个说明
0、台式机/笔记本,本工具会自动判定当前机器是台式机还是笔记本,值得注意的是由于VM是有虚拟电池设备的,所以会被误认成笔记本,在真机上不会有这种情况发生。如果判定为台式机,则会默认选中CPU、主板、显卡、声卡、网卡、磁盘控制器、摄像头、其他设备;如果判定为笔记本,则会默认选中CPU、主板、显卡、声卡、网卡、磁盘控制器、摄像头、Modem。最大程度的自动化选择,让您尽量减少动手的需要~
1、CPU,双核CPU智能判断与驱动、补丁、相关程序的安装并不完全属于驱动的范畴,但是介于大部分人索性想一次性解决所有硬件驱动相关问题,在这个新版的硬件智能判断驱动选择工具中我已经将双核CPU智能判断直接加入。CPU智能判断可以判定是否是双核CPU,如果是单核,则默认取消CPU驱动项目的选择,如果您误操作在单核CPU机器上也选中了CPU项,不必担心,智能化程序会再次判定CPU类型而不会出错;如果是双核则进一步判断是AMD还是INTEL,如果是AMD则会安装AMD对应的CPU双核驱动、优化程序、系统补丁,如果是INTEL则安装INTEL对应的系统补丁。值得注意得是由于XP SP3的发布临近,而就最近的测试表明,XP SP3并不需要再加入针对双核的系统补丁,本工具会自动检测是否为XP SP3,如果是那么AMD则只安装驱动与优化程序,而AMD和INTEL在XP SP2时所需的双核系统补丁则不会再进行安装。
经多次测试发现AMD双核优化程序在部署前环境下运行有一定几率会造成卡机问题,为解决这个问题,驱动工具加入了部署/桌面环境判定功能。如果发现当前环境是部署环境,则自动将双核CPU相关程序补丁的安装移至注册组件时运行,这个移动是完全自动的无需认为干预的。如果发现当前环境是桌面环境,则即时安装双核CPU相关程序补丁。
额外的,本工具具有双核补丁模式,命令提示符下运行本工具“DrvS.exe -DualCore”,将不启动本工具界面且不使用EVEREST进行双核CPU检测,而是通过WMI判定CPU是否双核,如果是,则在有简短提示的情况下静默安装双核CPU补丁程序。
2、主板芯片组,说实在的,我个人的确找不出什么主板芯片组有什么判断的必要,智能判断的作用用于避免冲突的驱动和减少驱动解压时间,而主板芯片组驱动明显并不符合这两项的任意一点要求。我索性将主板芯片组和笔记本驱动直接整合为一个压缩包,如果判断所使用的机器为台式机,则只解压主板芯片组驱动,且打开小键盘锁定;如果判定是笔记本则既解压主板芯片组驱动也解压笔记本设备驱动,并关闭小键盘锁定。
3、显卡,这个继承了自由天空以往智能判断的基础,支持多显卡智能判断与相应驱动包的解压,理论上最多支持10个显卡的检测(……),呵呵,大概可以满足未来一段时间硬件的发展了。如果是多显卡,在界面上只会显示第一显卡,其他显卡信息如果您需要得知则可以单击显卡显示栏右边的“..”键,这样可以看到您全部的显卡硬件信息明细,以及对应要解压的驱动包。
4、声卡,这个也同样继承了自由天空以往智能判断的基础,支持多声卡智能判断与相应驱动包的解压,理论上最多支持10个声卡的检测,嗯,应该够用了。声卡与显卡相同,如果是多声卡,则只显示第一声卡,其他声卡以明细方式存储,查看单击右侧对应的“..”。特别的,如果检测到是HD声卡,且当前系统为XP SP2则会自动安装HD声卡补丁,而由于XP SP3不需要这个HD声卡补丁,则如果是XP SP3即使是HD声卡也不会自动进行HD声卡的安装。
5、网卡,这个和主板一样,如果只是网卡的话智能判断的必要性有待商讨,为了让网卡的判断更具有实用性,笔者将普通网卡与无线网卡的驱动包合并,这样既让网卡判断有了一定的实际意义,综合算来,也算节省了时间,毕竟无线网卡有50M大,+普通网卡总共70M大小,具备智能判断以节省驱动解压时间的规则了。
6、驱动整包打包,分类解包,简单说,例如显卡以前是分类打包,而现在不是,是将所有的不同类型的显卡驱动打成一个7Z压缩包,智能判断结束后自动从整个大的显卡驱动包中挑选对应的驱动包进行解压。极大的方便了驱动包制作工作者。
7、由于6中特殊的驱动打包方式,本工具暂时只能配合经过特别打包的自由的风驱动包使用,自由的风驱动包8.04版开始会配合本工具进行相应的打包工作,如果您现在就想体验本工具,可以下载我重新打包的自由的风8.03驱动包,下载地址最后给出。

下面是关于本程序运行的一些示例,运行环境:VM6
一、系统部署环境使用本驱动选择程序示例:
1、针对某些计算机运行Everest检测会发生蓝屏的情况,特地增加3秒等待时间,3秒内按ESC则退出本程序,按回车或等待3秒后则执行本驱动选择程序


2、Everest硬件检测


3、本驱动选择程序主运行界面,本程序默认设置了一定的透明度,透明度可以在配置文件中自定义调节


4、结合驱动预解压技术,充分利用等待和手工选择驱动的时间在后台解压驱动,尽力减少驱动解压时间。此外,为了避免少数计算机中AMD双核优化程序在部署前环境安装会造成卡机的情况,若检测到当前环境为系统部署环境,则自动将双核CPU相关程序的安装调整到注册组件时执行。


5、部署环境下,注册组件时执行双核CPU相关程序的安装


6、本程序默认附带一个智能的第三方驱动删除程序,这个程序会自动载入并在进入桌面时运行,当然您可以通过配置文件禁用这个工具。这个小程序无需编写配置文件和指定第三方驱动包位置,可以自动的检测第三方驱动包的所在,删除第三方驱动包后自动将驱动路径注册表恢复系统默认值。额外的,这个小程序可以自动的删除自己运行留下的所有痕迹,包括自身、注册表相关键值。


二、系统桌面环境使用本驱动选择程序示例:
1、扫描硬件,这个图中可以比上述第二幅图中更容易看出本程序具有一定的透明度


2、驱动解压,当检测到当前环境为桌面环境时,双核CPU相关程序的安装是立即执行的,且不会导入和调用驱动包删除程序


三、驱动备份与恢复
1、本程序组中提供一个驱动备份程序DrvBackup.exe,这个程序可以备份当前系统中的驱动到您指定的分区根目录下的某文件夹。诚然,我承认我个人对驱动备份的编写能力较弱,所以大家可以使用更为成熟的驱动备份程序备份当前系统驱动,只要满足将备份驱动的文件夹放置于任意分区根目录即可,随后在新增的配置文件键“DrvBackupFilefolder = ”后填写您备份驱动的文件夹即可。
例如您将驱动备份到“D:\\DrvBackup”,随后在本程序配置文件中写入DrvBackup即可。本程序默认情况备份驱动到SKYDRVBAK文件夹,且驱动程序默认也会在各个盘符下搜索SKYDRVBAK文件夹作为驱动备份首选。


2、驱动备份完毕,重做系统时,进入到本驱动选择程序启动时会有如下界面,选择是则依据驱动备份安装当前计算机驱动


四、双核补丁安装独立模式
本程序提供一个双核补丁安装运行的独立模式,在命令提示符下输入“DrvS.exe -DualCore”则会直接启用一个双核补丁安装界面,而无驱动选择界面,方便大家独立使用本程序。
另外,双核补丁安装的独立模式下,双核CPU的检测依赖WMI,而非之前的EVEREST检测报告,更利于独立使用时的检测速度


[2008.4.9]v1.0RC2发布
1、修正驱动选择程序与驱动提前解压程序之间配合时的一些小摩擦,修正Board关键字
2、更改硬件检测界面
3、更改双核CPU安装程序界面,解除测试用延迟,全面释放速度
4、更改驱动解压消息模式,解除测试用延迟,全面释放速度
5、修改驱动备份程序可以自定义备份路径,并在驱动选择程序配置文件中加入“DrvBackupFilefolder = ”键用以指定驱动备份文件夹
6、首等待三秒增加回车热键,用于立刻执行本程序
[2008.4.4]深夜紧急修正
修正 DrvKill.exe修改DRVPATH错误造成的USB设备失效问题,特别感谢axiang给出的反馈!
[2008.4.4]v1.0RC1发布,本工具正式进入RC阶段
1、更正了BETA4和5版本中技术BUG,对于被此BUG造成当机影响到的朋友致以真诚的歉意
2、增加了驱动备份程序DrvBackup.exe程序,此程序会将您系统中的第三方驱动自动备份到指定分区下SKYDRVBAK文件夹,此时再运行本驱动选择工具时会出现提示,询问是否使用备份的驱动进行驱动安装。这样可以实现重装系统前备份驱动,安装系统时使用备份的驱动执行驱动安装。
3、为应对在某些计算机上运行EVEREST死机蓝屏的情况,增加3秒等待提示,本工具启动前3秒内按下ESC键可以跳过本工具的运行
4、修正了软件包中各组件的放置方法,使放置更加简洁
5、增加顶部LOGO,当然,这个LOGO和ICO图标一样可以随意自定义,满足广大朋友们的需求
关于本工具中的各自定义选项:
1、LOGO,本工具同层目录下FILES文件夹下有一张名为LOGO.JPG的图片,您可以替换这张图片以替换工具顶部LOGO
2、ICO图标,本工具同层目录下FILES文件夹下ICO文件夹,将您需要的ICO替换此文件夹中的ICO图标即可
3、配置文件说明:
[DriverSelect]
;首标题:
FormName =
;驱动解压路径(支持%SystemDrive%和%WinDir%系统环境变量):
DriverPath =
;等待时间:
WaitTime =
;透明度(0~255,数值越小越透明):
Trans =
;启用/关闭(1/0)智能删除驱动包(默认启用):
KillDrv =
[DefauleSelect]
;判定为台式机默认选定:
Select1 =
;判定为笔记本默认选定:
Select2 =
[2008.4.3]由吉吉大量测试发现技术BUG,可能造成驱动解压失败或死机,暂停下载,正在修正中!
[2008.4.2]v1.0beta5发布,修正如下:
1、修正预解压程序PrDrvS.exe中的一个关键字BUG,beta4中预解压部分有一定几率造成网卡解压出错
2、驱动包中网卡部分重新打包,将ULI网卡单独提取出来,并对DrvS.exe和PrDrvS.exe中判定关键字相应做出调整
3、放宽运行限定条件,WIN_2K3下也可以运行这个工具,但是由于CPU补丁、驱动都是针对XP的,强烈不建议在2K3下使用,在Windows Server 2003运行本程序造成不可预知错误的,不予解释和修正
[2008.3.31]v1.0beta4发布,修正与增加
1、经xjd建议,Alt+0快捷键做了双用途处理,即当前如果是未全选状态Alt+0=全选,如果当前是全选状态Alt+0=全不选。
2、加入驱动自动删除工具KillDrv.exe,此工具无需配置文件或运行参数为其指定解压后的第三方驱动包的位置,而是自动根据注册表检测,当检测到后会对驱动包进行删除,并恢复驱动路径注册表键值为WINDOWS默认。另外,这个工具默认会在运行时先调用设备管理器以让用户确认全部驱动是否安装完毕。部署状态下,会默认在第一次进桌面时调用该工具,该工具调用后会自动删除自身和调用时注册表中留下的残余键值,很干净;桌面状态下则默认不会加载此工具的运行。配置文件中增设KillDrv键值,如果不需要调用处驱动自动删除工具,则将此键值设定为0。
3、驱动解压路径,新增对%SystemDriver%和%WinDir%系统环境变量的支持,例如现在解压路径可以设置为DriverPath=%SystemDrive%\\Drivers。
4、新增驱动解压背景,请将需要的背景为BACK.JPG,置于与本硬件智能判断驱动选择工具同层目录下即可,这个背景是绝对处于最底层的,不会因为单击背景而造成背景遮盖工具的现象。如不需要驱动选择工具为您生成背景,则可删除BACK.JPG。
5、加入驱动预解压技术,在驱动选择工具启动时就会在后台开启根据当前默认选择的驱动的静默解压,充分利用等待时间和手工选择驱动的时间,一定程度减少整个驱动解压所需时间。当驱动选择完毕真正进入驱动解压阶段,如果某个被用户选中的驱动已经解压,则无需再执行解压,如果某个被用户不选的驱动已经被预解压了,则会自动删除预解压的部分
6、修正几个不会自动删除残留文件的BUG,保持干净
[2008.3.30]驱动包修正
修正驱动包打包方式,将29日123M的驱动包压缩到112M
[2008.3.29]v1.0beta3发布,修正与增加:
1、经bsplin反馈,现已经将网卡驱动包中的VIA和SIS部分独立划分出来,v1.0beta3已经支持对其的判断与智能解压;
2、经孤单苹果建议,增加了检测并根据计算机实际情况开启与关闭小键盘的功能;
3、根据Chouliu的测试反馈,修正了S3 Creative 3D显卡Creative中ati被误识别为ATI关键字而致使判断错误的问题;
4、感谢天龙八步的建议,升级Everest版本为4.50,并同时对硬件扫描速度做了优化并提升;
5、修正驱动解压信息显示更替问题,增加最后显示所用总时间,取消最后的确认框;
6、增加透明度设定,配置文件中增加Trans键,可以自定义设置透明度;
7、经吉吉与我多方测试,发现AMD双核优化程序在部署前环境运行会偶然几率出现假死状况,经研究一致决定如果检测当前环境为系统部署环境,自动将双核相关程序与补丁安装移动至注册组件时执行,当然,如果您是在桌面环境下运行本程序,双核CPU相关程序与补丁的安装仍然会即时执行;
8、增加“-DualCore参数”,命令提示符下运行“DrvS.exe -DualCore”本工具将不出现GUI界面而直接转化成“双核CPU判定与相应程序补丁自动安装程序”,“DrvS.exe -DualCore”模式下对双核的判定是用WMI完成的,速度很快,这里感谢Chouliu提供的相应源码,以及鬼武者、永航等人提供的关键字测试。
9、额外的,附带“DrvS.exe -DualCore AMD”和“DrvS.exe -DualCore Intel”执行模式,这两种执行模式下将不执行对CPU的判定,而是根据您提供的AMD或INTEL关键字直接进行AMD或INTEL相关双核补丁程序的安装,慎用此模式!
10、将提示中的“OtherXX驱动”的提示改为“其他XX驱动”,方便阅读
向所有意见建议的提出者致以诚挚的感谢!
[2008.3.27] v1.0beta2发布,修正:
1、加入新的自定义性,可以自定台式机默认选中哪些驱动、笔记本默认选择哪些驱动;
2、增加Alt+0全选;
3、修正 当任何驱动都不选时单击安装按钮,则直接退出;
4、修正 如果只选择CPU补丁与处理,则不执行驱动路径导入工作。
特别感谢:好人一个、吉吉在本次程序修订中的建议与反馈!
[2008.3.26] 最初版发布






1、经重新打包的自由的风8.03驱动包,只有经过特定规则打包的驱动包才能适合本工具,自由的风驱动包8.04以及之后版本将遵循这种打包模式 <2008.4.2>
注意:v1.0beta3更新以后驱动包经过了重新的整合与打包,更新了风大3月发布的几个驱动包补丁,并更改了网卡驱动包的打包方式,如果您以前下载过这个驱动包,还得劳烦您重新下载一次以配合v1.0beta3以及今后更高版本的驱动选择工具,给您造成的不便请多包含!
压缩包名称:Drivers.7z
MD5:783AE9FAD8B359A3970CB6A0B880A6FB
http://www.fs2you.com/files/32cc91b8-00aa-11dd-8773-0014221b798a/
2、自由天空硬件智能判断驱动选择工具,1.0RC2 <2008.4.9>


压缩包名称:DrvS.7z
MD5:D89737620141A8C267C86D840042426C
http://www.fs2you.com/files/b9267a35-05f9-11dd-928d-0014221b798a/
注意:务必核实MD5值,不正确请勿使用,若MD5不正确但强行使用,本论坛不对可能造成的任何后果负责
敬请注意,RC阶段的驱动与本工具放置方法与BETA阶段不同
使用方法:下载DrvS.7z后解压,得到一个DRVS文件夹,其中包括:
1、DrvS.exe ,本驱动解压工具主程序
2、DrvBackup.exe,第三方驱动程序备份工具
3、Files文件夹,DrvS.exe运行所需的各个文件,Skyfree我未将其打包,方便大家研究使用
4、一个空的Drivers文件夹,请大家下载上述经过特殊打包处理的自由的风8.03驱动包下载好,将解压得到的各个驱动7Z压缩包放入这个空的Drivers文件夹内

在部署前调用DrvS.exe或直接运行DrvS.exe即可


如果您喜欢本工具,想对本工具进行自定义修改,请尊重最初开发者和测试者的劳动,请自觉附带一个“修改自”字样,这是对我们辛苦劳动的尊重,也是对广大开源者的尊重!
强烈鄙视改一下名字就说XXX是自己的作品的人!这是对所有开源者、所有参与测试者、所有热心人的严重不尊重!

已经本人测试过,自动打双核、HD补丁。pretooler+这样的工具基本什么都不用添加了!
PCOS系统下载站:http://zhuangji.wang

该用户从未签到

 楼主| 发表于 2008-4-16 12:26 | 显示全部楼层

硬件智能判断驱动选择工具

(转自自由天空)(搭配pretooler完美无瑕)
特别鸣谢:自由的风和7猫提供的强大的技术支持
特别鸣谢:吉吉提供的大量的实际测试工作

下面我来说一下,这个工具的功能和一些说明,请认真阅读这个说明
0、台式机/笔记本,本工具会自动判定当前机器是台式机还是笔记本,值得注意的是由于VM是有虚拟电池设备的,所以会被误认成笔记本,在真机上不会有这种情况发生。如果判定为台式机,则会默认选中CPU、主板、显卡、声卡、网卡、磁盘控制器、摄像头、其他设备;如果判定为笔记本,则会默认选中CPU、主板、显卡、声卡、网卡、磁盘控制器、摄像头、Modem。最大程度的自动化选择,让您尽量减少动手的需要~
1、CPU,双核CPU智能判断与驱动、补丁、相关程序的安装并不完全属于驱动的范畴,但是介于大部分人索性想一次性解决所有硬件驱动相关问题,在这个新版的硬件智能判断驱动选择工具中我已经将双核CPU智能判断直接加入。CPU智能判断可以判定是否是双核CPU,如果是单核,则默认取消CPU驱动项目的选择,如果您误操作在单核CPU机器上也选中了CPU项,不必担心,智能化程序会再次判定CPU类型而不会出错;如果是双核则进一步判断是AMD还是INTEL,如果是AMD则会安装AMD对应的CPU双核驱动、优化程序、系统补丁,如果是INTEL则安装INTEL对应的系统补丁。值得注意得是由于XP SP3的发布临近,而就最近的测试表明,XP SP3并不需要再加入针对双核的系统补丁,本工具会自动检测是否为XP SP3,如果是那么AMD则只安装驱动与优化程序,而AMD和INTEL在XP SP2时所需的双核系统补丁则不会再进行安装。
经多次测试发现AMD双核优化程序在部署前环境下运行有一定几率会造成卡机问题,为解决这个问题,驱动工具加入了部署/桌面环境判定功能。如果发现当前环境是部署环境,则自动将双核CPU相关程序补丁的安装移至注册组件时运行,这个移动是完全自动的无需认为干预的。如果发现当前环境是桌面环境,则即时安装双核CPU相关程序补丁。
额外的,本工具具有双核补丁模式,命令提示符下运行本工具“DrvS.exe -DualCore”,将不启动本工具界面且不使用EVEREST进行双核CPU检测,而是通过WMI判定CPU是否双核,如果是,则在有简短提示的情况下静默安装双核CPU补丁程序。
2、主板芯片组,说实在的,我个人的确找不出什么主板芯片组有什么判断的必要,智能判断的作用用于避免冲突的驱动和减少驱动解压时间,而主板芯片组驱动明显并不符合这两项的任意一点要求。我索性将主板芯片组和笔记本驱动直接整合为一个压缩包,如果判断所使用的机器为台式机,则只解压主板芯片组驱动,且打开小键盘锁定;如果判定是笔记本则既解压主板芯片组驱动也解压笔记本设备驱动,并关闭小键盘锁定。
3、显卡,这个继承了自由天空以往智能判断的基础,支持多显卡智能判断与相应驱动包的解压,理论上最多支持10个显卡的检测(……),呵呵,大概可以满足未来一段时间硬件的发展了。如果是多显卡,在界面上只会显示第一显卡,其他显卡信息如果您需要得知则可以单击显卡显示栏右边的“..”键,这样可以看到您全部的显卡硬件信息明细,以及对应要解压的驱动包。
4、声卡,这个也同样继承了自由天空以往智能判断的基础,支持多声卡智能判断与相应驱动包的解压,理论上最多支持10个声卡的检测,嗯,应该够用了。声卡与显卡相同,如果是多声卡,则只显示第一声卡,其他声卡以明细方式存储,查看单击右侧对应的“..”。特别的,如果检测到是HD声卡,且当前系统为XP SP2则会自动安装HD声卡补丁,而由于XP SP3不需要这个HD声卡补丁,则如果是XP SP3即使是HD声卡也不会自动进行HD声卡的安装。
5、网卡,这个和主板一样,如果只是网卡的话智能判断的必要性有待商讨,为了让网卡的判断更具有实用性,笔者将普通网卡与无线网卡的驱动包合并,这样既让网卡判断有了一定的实际意义,综合算来,也算节省了时间,毕竟无线网卡有50M大,+普通网卡总共70M大小,具备智能判断以节省驱动解压时间的规则了。
6、驱动整包打包,分类解包,简单说,例如显卡以前是分类打包,而现在不是,是将所有的不同类型的显卡驱动打成一个7Z压缩包,智能判断结束后自动从整个大的显卡驱动包中挑选对应的驱动包进行解压。极大的方便了驱动包制作工作者。
7、由于6中特殊的驱动打包方式,本工具暂时只能配合经过特别打包的自由的风驱动包使用,自由的风驱动包8.04版开始会配合本工具进行相应的打包工作,如果您现在就想体验本工具,可以下载我重新打包的自由的风8.03驱动包,下载地址最后给出。

下面是关于本程序运行的一些示例,运行环境:VM6
一、系统部署环境使用本驱动选择程序示例:
1、针对某些计算机运行Everest检测会发生蓝屏的情况,特地增加3秒等待时间,3秒内按ESC则退出本程序,按回车或等待3秒后则执行本驱动选择程序


2、Everest硬件检测


3、本驱动选择程序主运行界面,本程序默认设置了一定的透明度,透明度可以在配置文件中自定义调节


4、结合驱动预解压技术,充分利用等待和手工选择驱动的时间在后台解压驱动,尽力减少驱动解压时间。此外,为了避免少数计算机中AMD双核优化程序在部署前环境安装会造成卡机的情况,若检测到当前环境为系统部署环境,则自动将双核CPU相关程序的安装调整到注册组件时执行。


5、部署环境下,注册组件时执行双核CPU相关程序的安装


6、本程序默认附带一个智能的第三方驱动删除程序,这个程序会自动载入并在进入桌面时运行,当然您可以通过配置文件禁用这个工具。这个小程序无需编写配置文件和指定第三方驱动包位置,可以自动的检测第三方驱动包的所在,删除第三方驱动包后自动将驱动路径注册表恢复系统默认值。额外的,这个小程序可以自动的删除自己运行留下的所有痕迹,包括自身、注册表相关键值。


二、系统桌面环境使用本驱动选择程序示例:
1、扫描硬件,这个图中可以比上述第二幅图中更容易看出本程序具有一定的透明度


2、驱动解压,当检测到当前环境为桌面环境时,双核CPU相关程序的安装是立即执行的,且不会导入和调用驱动包删除程序


三、驱动备份与恢复
1、本程序组中提供一个驱动备份程序DrvBackup.exe,这个程序可以备份当前系统中的驱动到您指定的分区根目录下的某文件夹。诚然,我承认我个人对驱动备份的编写能力较弱,所以大家可以使用更为成熟的驱动备份程序备份当前系统驱动,只要满足将备份驱动的文件夹放置于任意分区根目录即可,随后在新增的配置文件键“DrvBackupFilefolder = ”后填写您备份驱动的文件夹即可。
例如您将驱动备份到“D:\\DrvBackup”,随后在本程序配置文件中写入DrvBackup即可。本程序默认情况备份驱动到SKYDRVBAK文件夹,且驱动程序默认也会在各个盘符下搜索SKYDRVBAK文件夹作为驱动备份首选。


2、驱动备份完毕,重做系统时,进入到本驱动选择程序启动时会有如下界面,选择是则依据驱动备份安装当前计算机驱动


四、双核补丁安装独立模式
本程序提供一个双核补丁安装运行的独立模式,在命令提示符下输入“DrvS.exe -DualCore”则会直接启用一个双核补丁安装界面,而无驱动选择界面,方便大家独立使用本程序。
另外,双核补丁安装的独立模式下,双核CPU的检测依赖WMI,而非之前的EVEREST检测报告,更利于独立使用时的检测速度


[2008.4.9]v1.0RC2发布
1、修正驱动选择程序与驱动提前解压程序之间配合时的一些小摩擦,修正Board关键字
2、更改硬件检测界面
3、更改双核CPU安装程序界面,解除测试用延迟,全面释放速度
4、更改驱动解压消息模式,解除测试用延迟,全面释放速度
5、修改驱动备份程序可以自定义备份路径,并在驱动选择程序配置文件中加入“DrvBackupFilefolder = ”键用以指定驱动备份文件夹
6、首等待三秒增加回车热键,用于立刻执行本程序
[2008.4.4]深夜紧急修正
修正 DrvKill.exe修改DRVPATH错误造成的USB设备失效问题,特别感谢axiang给出的反馈!
[2008.4.4]v1.0RC1发布,本工具正式进入RC阶段
1、更正了BETA4和5版本中技术BUG,对于被此BUG造成当机影响到的朋友致以真诚的歉意
2、增加了驱动备份程序DrvBackup.exe程序,此程序会将您系统中的第三方驱动自动备份到指定分区下SKYDRVBAK文件夹,此时再运行本驱动选择工具时会出现提示,询问是否使用备份的驱动进行驱动安装。这样可以实现重装系统前备份驱动,安装系统时使用备份的驱动执行驱动安装。
3、为应对在某些计算机上运行EVEREST死机蓝屏的情况,增加3秒等待提示,本工具启动前3秒内按下ESC键可以跳过本工具的运行
4、修正了软件包中各组件的放置方法,使放置更加简洁
5、增加顶部LOGO,当然,这个LOGO和ICO图标一样可以随意自定义,满足广大朋友们的需求
关于本工具中的各自定义选项:
1、LOGO,本工具同层目录下FILES文件夹下有一张名为LOGO.JPG的图片,您可以替换这张图片以替换工具顶部LOGO
2、ICO图标,本工具同层目录下FILES文件夹下ICO文件夹,将您需要的ICO替换此文件夹中的ICO图标即可
3、配置文件说明:
[DriverSelect]
;首标题:
FormName =
;驱动解压路径(支持%SystemDrive%和%WinDir%系统环境变量):
DriverPath =
;等待时间:
WaitTime =
;透明度(0~255,数值越小越透明):
Trans =
;启用/关闭(1/0)智能删除驱动包(默认启用):
KillDrv =
[DefauleSelect]
;判定为台式机默认选定:
Select1 =
;判定为笔记本默认选定:
Select2 =
[2008.4.3]由吉吉大量测试发现技术BUG,可能造成驱动解压失败或死机,暂停下载,正在修正中!
[2008.4.2]v1.0beta5发布,修正如下:
1、修正预解压程序PrDrvS.exe中的一个关键字BUG,beta4中预解压部分有一定几率造成网卡解压出错
2、驱动包中网卡部分重新打包,将ULI网卡单独提取出来,并对DrvS.exe和PrDrvS.exe中判定关键字相应做出调整
3、放宽运行限定条件,WIN_2K3下也可以运行这个工具,但是由于CPU补丁、驱动都是针对XP的,强烈不建议在2K3下使用,在Windows Server 2003运行本程序造成不可预知错误的,不予解释和修正
[2008.3.31]v1.0beta4发布,修正与增加
1、经xjd建议,Alt+0快捷键做了双用途处理,即当前如果是未全选状态Alt+0=全选,如果当前是全选状态Alt+0=全不选。
2、加入驱动自动删除工具KillDrv.exe,此工具无需配置文件或运行参数为其指定解压后的第三方驱动包的位置,而是自动根据注册表检测,当检测到后会对驱动包进行删除,并恢复驱动路径注册表键值为WINDOWS默认。另外,这个工具默认会在运行时先调用设备管理器以让用户确认全部驱动是否安装完毕。部署状态下,会默认在第一次进桌面时调用该工具,该工具调用后会自动删除自身和调用时注册表中留下的残余键值,很干净;桌面状态下则默认不会加载此工具的运行。配置文件中增设KillDrv键值,如果不需要调用处驱动自动删除工具,则将此键值设定为0。
3、驱动解压路径,新增对%SystemDriver%和%WinDir%系统环境变量的支持,例如现在解压路径可以设置为DriverPath=%SystemDrive%\\Drivers。
4、新增驱动解压背景,请将需要的背景为BACK.JPG,置于与本硬件智能判断驱动选择工具同层目录下即可,这个背景是绝对处于最底层的,不会因为单击背景而造成背景遮盖工具的现象。如不需要驱动选择工具为您生成背景,则可删除BACK.JPG。
5、加入驱动预解压技术,在驱动选择工具启动时就会在后台开启根据当前默认选择的驱动的静默解压,充分利用等待时间和手工选择驱动的时间,一定程度减少整个驱动解压所需时间。当驱动选择完毕真正进入驱动解压阶段,如果某个被用户选中的驱动已经解压,则无需再执行解压,如果某个被用户不选的驱动已经被预解压了,则会自动删除预解压的部分
6、修正几个不会自动删除残留文件的BUG,保持干净
[2008.3.30]驱动包修正
修正驱动包打包方式,将29日123M的驱动包压缩到112M
[2008.3.29]v1.0beta3发布,修正与增加:
1、经bsplin反馈,现已经将网卡驱动包中的VIA和SIS部分独立划分出来,v1.0beta3已经支持对其的判断与智能解压;
2、经孤单苹果建议,增加了检测并根据计算机实际情况开启与关闭小键盘的功能;
3、根据Chouliu的测试反馈,修正了S3 Creative 3D显卡Creative中ati被误识别为ATI关键字而致使判断错误的问题;
4、感谢天龙八步的建议,升级Everest版本为4.50,并同时对硬件扫描速度做了优化并提升;
5、修正驱动解压信息显示更替问题,增加最后显示所用总时间,取消最后的确认框;
6、增加透明度设定,配置文件中增加Trans键,可以自定义设置透明度;
7、经吉吉与我多方测试,发现AMD双核优化程序在部署前环境运行会偶然几率出现假死状况,经研究一致决定如果检测当前环境为系统部署环境,自动将双核相关程序与补丁安装移动至注册组件时执行,当然,如果您是在桌面环境下运行本程序,双核CPU相关程序与补丁的安装仍然会即时执行;
8、增加“-DualCore参数”,命令提示符下运行“DrvS.exe -DualCore”本工具将不出现GUI界面而直接转化成“双核CPU判定与相应程序补丁自动安装程序”,“DrvS.exe -DualCore”模式下对双核的判定是用WMI完成的,速度很快,这里感谢Chouliu提供的相应源码,以及鬼武者、永航等人提供的关键字测试。
9、额外的,附带“DrvS.exe -DualCore AMD”和“DrvS.exe -DualCore Intel”执行模式,这两种执行模式下将不执行对CPU的判定,而是根据您提供的AMD或INTEL关键字直接进行AMD或INTEL相关双核补丁程序的安装,慎用此模式!
10、将提示中的“OtherXX驱动”的提示改为“其他XX驱动”,方便阅读
向所有意见建议的提出者致以诚挚的感谢!
[2008.3.27] v1.0beta2发布,修正:
1、加入新的自定义性,可以自定台式机默认选中哪些驱动、笔记本默认选择哪些驱动;
2、增加Alt+0全选;
3、修正 当任何驱动都不选时单击安装按钮,则直接退出;
4、修正 如果只选择CPU补丁与处理,则不执行驱动路径导入工作。
特别感谢:好人一个、吉吉在本次程序修订中的建议与反馈!
[2008.3.26] 最初版发布






1、经重新打包的自由的风8.03驱动包,只有经过特定规则打包的驱动包才能适合本工具,自由的风驱动包8.04以及之后版本将遵循这种打包模式 <2008.4.2>
注意:v1.0beta3更新以后驱动包经过了重新的整合与打包,更新了风大3月发布的几个驱动包补丁,并更改了网卡驱动包的打包方式,如果您以前下载过这个驱动包,还得劳烦您重新下载一次以配合v1.0beta3以及今后更高版本的驱动选择工具,给您造成的不便请多包含!
压缩包名称:Drivers.7z
MD5:783AE9FAD8B359A3970CB6A0B880A6FB
http://www.fs2you.com/files/32cc91b8-00aa-11dd-8773-0014221b798a/
2、自由天空硬件智能判断驱动选择工具,1.0RC2 <2008.4.9>


压缩包名称:DrvS.7z
MD5:D89737620141A8C267C86D840042426C
http://www.fs2you.com/files/b9267a35-05f9-11dd-928d-0014221b798a/
注意:务必核实MD5值,不正确请勿使用,若MD5不正确但强行使用,本论坛不对可能造成的任何后果负责
敬请注意,RC阶段的驱动与本工具放置方法与BETA阶段不同
使用方法:下载DrvS.7z后解压,得到一个DRVS文件夹,其中包括:
1、DrvS.exe ,本驱动解压工具主程序
2、DrvBackup.exe,第三方驱动程序备份工具
3、Files文件夹,DrvS.exe运行所需的各个文件,Skyfree我未将其打包,方便大家研究使用
4、一个空的Drivers文件夹,请大家下载上述经过特殊打包处理的自由的风8.03驱动包下载好,将解压得到的各个驱动7Z压缩包放入这个空的Drivers文件夹内

在部署前调用DrvS.exe或直接运行DrvS.exe即可


如果您喜欢本工具,想对本工具进行自定义修改,请尊重最初开发者和测试者的劳动,请自觉附带一个“修改自”字样,这是对我们辛苦劳动的尊重,也是对广大开源者的尊重!
强烈鄙视改一下名字就说XXX是自己的作品的人!这是对所有开源者、所有参与测试者、所有热心人的严重不尊重!

已经本人测试过,自动打双核、HD补丁。pretooler+这样的工具基本什么都不用添加了!
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

该用户从未签到

 楼主| 发表于 2008-4-16 12:26 | 显示全部楼层

硬件智能判断驱动选择工具

(转自自由天空)(搭配pretooler完美无瑕)
特别鸣谢:自由的风和7猫提供的强大的技术支持
特别鸣谢:吉吉提供的大量的实际测试工作

下面我来说一下,这个工具的功能和一些说明,请认真阅读这个说明
0、台式机/笔记本,本工具会自动判定当前机器是台式机还是笔记本,值得注意的是由于VM是有虚拟电池设备的,所以会被误认成笔记本,在真机上不会有这种情况发生。如果判定为台式机,则会默认选中CPU、主板、显卡、声卡、网卡、磁盘控制器、摄像头、其他设备;如果判定为笔记本,则会默认选中CPU、主板、显卡、声卡、网卡、磁盘控制器、摄像头、Modem。最大程度的自动化选择,让您尽量减少动手的需要~
1、CPU,双核CPU智能判断与驱动、补丁、相关程序的安装并不完全属于驱动的范畴,但是介于大部分人索性想一次性解决所有硬件驱动相关问题,在这个新版的硬件智能判断驱动选择工具中我已经将双核CPU智能判断直接加入。CPU智能判断可以判定是否是双核CPU,如果是单核,则默认取消CPU驱动项目的选择,如果您误操作在单核CPU机器上也选中了CPU项,不必担心,智能化程序会再次判定CPU类型而不会出错;如果是双核则进一步判断是AMD还是INTEL,如果是AMD则会安装AMD对应的CPU双核驱动、优化程序、系统补丁,如果是INTEL则安装INTEL对应的系统补丁。值得注意得是由于XP SP3的发布临近,而就最近的测试表明,XP SP3并不需要再加入针对双核的系统补丁,本工具会自动检测是否为XP SP3,如果是那么AMD则只安装驱动与优化程序,而AMD和INTEL在XP SP2时所需的双核系统补丁则不会再进行安装。
经多次测试发现AMD双核优化程序在部署前环境下运行有一定几率会造成卡机问题,为解决这个问题,驱动工具加入了部署/桌面环境判定功能。如果发现当前环境是部署环境,则自动将双核CPU相关程序补丁的安装移至注册组件时运行,这个移动是完全自动的无需认为干预的。如果发现当前环境是桌面环境,则即时安装双核CPU相关程序补丁。
额外的,本工具具有双核补丁模式,命令提示符下运行本工具“DrvS.exe -DualCore”,将不启动本工具界面且不使用EVEREST进行双核CPU检测,而是通过WMI判定CPU是否双核,如果是,则在有简短提示的情况下静默安装双核CPU补丁程序。
2、主板芯片组,说实在的,我个人的确找不出什么主板芯片组有什么判断的必要,智能判断的作用用于避免冲突的驱动和减少驱动解压时间,而主板芯片组驱动明显并不符合这两项的任意一点要求。我索性将主板芯片组和笔记本驱动直接整合为一个压缩包,如果判断所使用的机器为台式机,则只解压主板芯片组驱动,且打开小键盘锁定;如果判定是笔记本则既解压主板芯片组驱动也解压笔记本设备驱动,并关闭小键盘锁定。
3、显卡,这个继承了自由天空以往智能判断的基础,支持多显卡智能判断与相应驱动包的解压,理论上最多支持10个显卡的检测(……),呵呵,大概可以满足未来一段时间硬件的发展了。如果是多显卡,在界面上只会显示第一显卡,其他显卡信息如果您需要得知则可以单击显卡显示栏右边的“..”键,这样可以看到您全部的显卡硬件信息明细,以及对应要解压的驱动包。
4、声卡,这个也同样继承了自由天空以往智能判断的基础,支持多声卡智能判断与相应驱动包的解压,理论上最多支持10个声卡的检测,嗯,应该够用了。声卡与显卡相同,如果是多声卡,则只显示第一声卡,其他声卡以明细方式存储,查看单击右侧对应的“..”。特别的,如果检测到是HD声卡,且当前系统为XP SP2则会自动安装HD声卡补丁,而由于XP SP3不需要这个HD声卡补丁,则如果是XP SP3即使是HD声卡也不会自动进行HD声卡的安装。
5、网卡,这个和主板一样,如果只是网卡的话智能判断的必要性有待商讨,为了让网卡的判断更具有实用性,笔者将普通网卡与无线网卡的驱动包合并,这样既让网卡判断有了一定的实际意义,综合算来,也算节省了时间,毕竟无线网卡有50M大,+普通网卡总共70M大小,具备智能判断以节省驱动解压时间的规则了。
6、驱动整包打包,分类解包,简单说,例如显卡以前是分类打包,而现在不是,是将所有的不同类型的显卡驱动打成一个7Z压缩包,智能判断结束后自动从整个大的显卡驱动包中挑选对应的驱动包进行解压。极大的方便了驱动包制作工作者。
7、由于6中特殊的驱动打包方式,本工具暂时只能配合经过特别打包的自由的风驱动包使用,自由的风驱动包8.04版开始会配合本工具进行相应的打包工作,如果您现在就想体验本工具,可以下载我重新打包的自由的风8.03驱动包,下载地址最后给出。

下面是关于本程序运行的一些示例,运行环境:VM6
一、系统部署环境使用本驱动选择程序示例:
1、针对某些计算机运行Everest检测会发生蓝屏的情况,特地增加3秒等待时间,3秒内按ESC则退出本程序,按回车或等待3秒后则执行本驱动选择程序


2、Everest硬件检测


3、本驱动选择程序主运行界面,本程序默认设置了一定的透明度,透明度可以在配置文件中自定义调节


4、结合驱动预解压技术,充分利用等待和手工选择驱动的时间在后台解压驱动,尽力减少驱动解压时间。此外,为了避免少数计算机中AMD双核优化程序在部署前环境安装会造成卡机的情况,若检测到当前环境为系统部署环境,则自动将双核CPU相关程序的安装调整到注册组件时执行。


5、部署环境下,注册组件时执行双核CPU相关程序的安装


6、本程序默认附带一个智能的第三方驱动删除程序,这个程序会自动载入并在进入桌面时运行,当然您可以通过配置文件禁用这个工具。这个小程序无需编写配置文件和指定第三方驱动包位置,可以自动的检测第三方驱动包的所在,删除第三方驱动包后自动将驱动路径注册表恢复系统默认值。额外的,这个小程序可以自动的删除自己运行留下的所有痕迹,包括自身、注册表相关键值。


二、系统桌面环境使用本驱动选择程序示例:
1、扫描硬件,这个图中可以比上述第二幅图中更容易看出本程序具有一定的透明度


2、驱动解压,当检测到当前环境为桌面环境时,双核CPU相关程序的安装是立即执行的,且不会导入和调用驱动包删除程序


三、驱动备份与恢复
1、本程序组中提供一个驱动备份程序DrvBackup.exe,这个程序可以备份当前系统中的驱动到您指定的分区根目录下的某文件夹。诚然,我承认我个人对驱动备份的编写能力较弱,所以大家可以使用更为成熟的驱动备份程序备份当前系统驱动,只要满足将备份驱动的文件夹放置于任意分区根目录即可,随后在新增的配置文件键“DrvBackupFilefolder = ”后填写您备份驱动的文件夹即可。
例如您将驱动备份到“D:\\DrvBackup”,随后在本程序配置文件中写入DrvBackup即可。本程序默认情况备份驱动到SKYDRVBAK文件夹,且驱动程序默认也会在各个盘符下搜索SKYDRVBAK文件夹作为驱动备份首选。


2、驱动备份完毕,重做系统时,进入到本驱动选择程序启动时会有如下界面,选择是则依据驱动备份安装当前计算机驱动


四、双核补丁安装独立模式
本程序提供一个双核补丁安装运行的独立模式,在命令提示符下输入“DrvS.exe -DualCore”则会直接启用一个双核补丁安装界面,而无驱动选择界面,方便大家独立使用本程序。
另外,双核补丁安装的独立模式下,双核CPU的检测依赖WMI,而非之前的EVEREST检测报告,更利于独立使用时的检测速度


[2008.4.9]v1.0RC2发布
1、修正驱动选择程序与驱动提前解压程序之间配合时的一些小摩擦,修正Board关键字
2、更改硬件检测界面
3、更改双核CPU安装程序界面,解除测试用延迟,全面释放速度
4、更改驱动解压消息模式,解除测试用延迟,全面释放速度
5、修改驱动备份程序可以自定义备份路径,并在驱动选择程序配置文件中加入“DrvBackupFilefolder = ”键用以指定驱动备份文件夹
6、首等待三秒增加回车热键,用于立刻执行本程序
[2008.4.4]深夜紧急修正
修正 DrvKill.exe修改DRVPATH错误造成的USB设备失效问题,特别感谢axiang给出的反馈!
[2008.4.4]v1.0RC1发布,本工具正式进入RC阶段
1、更正了BETA4和5版本中技术BUG,对于被此BUG造成当机影响到的朋友致以真诚的歉意
2、增加了驱动备份程序DrvBackup.exe程序,此程序会将您系统中的第三方驱动自动备份到指定分区下SKYDRVBAK文件夹,此时再运行本驱动选择工具时会出现提示,询问是否使用备份的驱动进行驱动安装。这样可以实现重装系统前备份驱动,安装系统时使用备份的驱动执行驱动安装。
3、为应对在某些计算机上运行EVEREST死机蓝屏的情况,增加3秒等待提示,本工具启动前3秒内按下ESC键可以跳过本工具的运行
4、修正了软件包中各组件的放置方法,使放置更加简洁
5、增加顶部LOGO,当然,这个LOGO和ICO图标一样可以随意自定义,满足广大朋友们的需求
关于本工具中的各自定义选项:
1、LOGO,本工具同层目录下FILES文件夹下有一张名为LOGO.JPG的图片,您可以替换这张图片以替换工具顶部LOGO
2、ICO图标,本工具同层目录下FILES文件夹下ICO文件夹,将您需要的ICO替换此文件夹中的ICO图标即可
3、配置文件说明:
[DriverSelect]
;首标题:
FormName =
;驱动解压路径(支持%SystemDrive%和%WinDir%系统环境变量):
DriverPath =
;等待时间:
WaitTime =
;透明度(0~255,数值越小越透明):
Trans =
;启用/关闭(1/0)智能删除驱动包(默认启用):
KillDrv =
[DefauleSelect]
;判定为台式机默认选定:
Select1 =
;判定为笔记本默认选定:
Select2 =
[2008.4.3]由吉吉大量测试发现技术BUG,可能造成驱动解压失败或死机,暂停下载,正在修正中!
[2008.4.2]v1.0beta5发布,修正如下:
1、修正预解压程序PrDrvS.exe中的一个关键字BUG,beta4中预解压部分有一定几率造成网卡解压出错
2、驱动包中网卡部分重新打包,将ULI网卡单独提取出来,并对DrvS.exe和PrDrvS.exe中判定关键字相应做出调整
3、放宽运行限定条件,WIN_2K3下也可以运行这个工具,但是由于CPU补丁、驱动都是针对XP的,强烈不建议在2K3下使用,在Windows Server 2003运行本程序造成不可预知错误的,不予解释和修正
[2008.3.31]v1.0beta4发布,修正与增加
1、经xjd建议,Alt+0快捷键做了双用途处理,即当前如果是未全选状态Alt+0=全选,如果当前是全选状态Alt+0=全不选。
2、加入驱动自动删除工具KillDrv.exe,此工具无需配置文件或运行参数为其指定解压后的第三方驱动包的位置,而是自动根据注册表检测,当检测到后会对驱动包进行删除,并恢复驱动路径注册表键值为WINDOWS默认。另外,这个工具默认会在运行时先调用设备管理器以让用户确认全部驱动是否安装完毕。部署状态下,会默认在第一次进桌面时调用该工具,该工具调用后会自动删除自身和调用时注册表中留下的残余键值,很干净;桌面状态下则默认不会加载此工具的运行。配置文件中增设KillDrv键值,如果不需要调用处驱动自动删除工具,则将此键值设定为0。
3、驱动解压路径,新增对%SystemDriver%和%WinDir%系统环境变量的支持,例如现在解压路径可以设置为DriverPath=%SystemDrive%\\Drivers。
4、新增驱动解压背景,请将需要的背景为BACK.JPG,置于与本硬件智能判断驱动选择工具同层目录下即可,这个背景是绝对处于最底层的,不会因为单击背景而造成背景遮盖工具的现象。如不需要驱动选择工具为您生成背景,则可删除BACK.JPG。
5、加入驱动预解压技术,在驱动选择工具启动时就会在后台开启根据当前默认选择的驱动的静默解压,充分利用等待时间和手工选择驱动的时间,一定程度减少整个驱动解压所需时间。当驱动选择完毕真正进入驱动解压阶段,如果某个被用户选中的驱动已经解压,则无需再执行解压,如果某个被用户不选的驱动已经被预解压了,则会自动删除预解压的部分
6、修正几个不会自动删除残留文件的BUG,保持干净
[2008.3.30]驱动包修正
修正驱动包打包方式,将29日123M的驱动包压缩到112M
[2008.3.29]v1.0beta3发布,修正与增加:
1、经bsplin反馈,现已经将网卡驱动包中的VIA和SIS部分独立划分出来,v1.0beta3已经支持对其的判断与智能解压;
2、经孤单苹果建议,增加了检测并根据计算机实际情况开启与关闭小键盘的功能;
3、根据Chouliu的测试反馈,修正了S3 Creative 3D显卡Creative中ati被误识别为ATI关键字而致使判断错误的问题;
4、感谢天龙八步的建议,升级Everest版本为4.50,并同时对硬件扫描速度做了优化并提升;
5、修正驱动解压信息显示更替问题,增加最后显示所用总时间,取消最后的确认框;
6、增加透明度设定,配置文件中增加Trans键,可以自定义设置透明度;
7、经吉吉与我多方测试,发现AMD双核优化程序在部署前环境运行会偶然几率出现假死状况,经研究一致决定如果检测当前环境为系统部署环境,自动将双核相关程序与补丁安装移动至注册组件时执行,当然,如果您是在桌面环境下运行本程序,双核CPU相关程序与补丁的安装仍然会即时执行;
8、增加“-DualCore参数”,命令提示符下运行“DrvS.exe -DualCore”本工具将不出现GUI界面而直接转化成“双核CPU判定与相应程序补丁自动安装程序”,“DrvS.exe -DualCore”模式下对双核的判定是用WMI完成的,速度很快,这里感谢Chouliu提供的相应源码,以及鬼武者、永航等人提供的关键字测试。
9、额外的,附带“DrvS.exe -DualCore AMD”和“DrvS.exe -DualCore Intel”执行模式,这两种执行模式下将不执行对CPU的判定,而是根据您提供的AMD或INTEL关键字直接进行AMD或INTEL相关双核补丁程序的安装,慎用此模式!
10、将提示中的“OtherXX驱动”的提示改为“其他XX驱动”,方便阅读
向所有意见建议的提出者致以诚挚的感谢!
[2008.3.27] v1.0beta2发布,修正:
1、加入新的自定义性,可以自定台式机默认选中哪些驱动、笔记本默认选择哪些驱动;
2、增加Alt+0全选;
3、修正 当任何驱动都不选时单击安装按钮,则直接退出;
4、修正 如果只选择CPU补丁与处理,则不执行驱动路径导入工作。
特别感谢:好人一个、吉吉在本次程序修订中的建议与反馈!
[2008.3.26] 最初版发布






1、经重新打包的自由的风8.03驱动包,只有经过特定规则打包的驱动包才能适合本工具,自由的风驱动包8.04以及之后版本将遵循这种打包模式 <2008.4.2>
注意:v1.0beta3更新以后驱动包经过了重新的整合与打包,更新了风大3月发布的几个驱动包补丁,并更改了网卡驱动包的打包方式,如果您以前下载过这个驱动包,还得劳烦您重新下载一次以配合v1.0beta3以及今后更高版本的驱动选择工具,给您造成的不便请多包含!
压缩包名称:Drivers.7z
MD5:783AE9FAD8B359A3970CB6A0B880A6FB
http://www.fs2you.com/files/32cc91b8-00aa-11dd-8773-0014221b798a/
2、自由天空硬件智能判断驱动选择工具,1.0RC2 <2008.4.9>


压缩包名称:DrvS.7z
MD5:D89737620141A8C267C86D840042426C
http://www.fs2you.com/files/b9267a35-05f9-11dd-928d-0014221b798a/
注意:务必核实MD5值,不正确请勿使用,若MD5不正确但强行使用,本论坛不对可能造成的任何后果负责
敬请注意,RC阶段的驱动与本工具放置方法与BETA阶段不同
使用方法:下载DrvS.7z后解压,得到一个DRVS文件夹,其中包括:
1、DrvS.exe ,本驱动解压工具主程序
2、DrvBackup.exe,第三方驱动程序备份工具
3、Files文件夹,DrvS.exe运行所需的各个文件,Skyfree我未将其打包,方便大家研究使用
4、一个空的Drivers文件夹,请大家下载上述经过特殊打包处理的自由的风8.03驱动包下载好,将解压得到的各个驱动7Z压缩包放入这个空的Drivers文件夹内

在部署前调用DrvS.exe或直接运行DrvS.exe即可


如果您喜欢本工具,想对本工具进行自定义修改,请尊重最初开发者和测试者的劳动,请自觉附带一个“修改自”字样,这是对我们辛苦劳动的尊重,也是对广大开源者的尊重!
强烈鄙视改一下名字就说XXX是自己的作品的人!这是对所有开源者、所有参与测试者、所有热心人的严重不尊重!

已经本人测试过,自动打双核、HD补丁。pretooler+这样的工具基本什么都不用添加了!
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

本版积分规则