查看: 776|回复: 2

[2008.4.21 v1.0 Final (正式版) ]硬件智能判断驱动选择工具

[复制链接]

该用户从未签到

发表于 2008-4-26 17:54 | 显示全部楼层 |阅读模式
[2008.4.21 v1.0 Final (正式版) ]硬件智能判断驱动选择工具
管理提醒:
特别鸣谢:自由的风和7猫提供的强大的技术支持
特别鸣谢:吉吉提供的大量的实际测试工作
[2008.4.21]v1.0Final(正式版)发布!
修正准正式版中两个小BUG:
1、在修改驱动程序打包方式后,造成在准正式版中HD声卡补丁安装有个小问题,现已修正,并针对HD声卡补丁做如下更新:
  1>修正BUG,保证在发现HD声卡后自动安装HD声卡补丁添加双保险机制,在安装HD声卡补丁的同时,将HD声卡的驱动程序(这个其实和HD声卡补丁相同,只是不强制进行安装,而是系统对其进行搜索安装)也解压到驱动包中,用200K的体积换取更高的稳定性,我相信您也会同意。
2、增加KillDrv.exe在调用时的一个纠错机制
3、更新了一下自带的BACK.JPG

从1.0最初版到1.0最终版,经历了3个多星期的BUG修正与功能改进,由衷的感谢在测试期间提出各种反馈与建议的朋友,您的反馈与建议方便了更多的朋友们!
虽然是1.0的正式版,但是这个工具毕竟仅仅是1.0版本,还没到同类其他工具5.0、6.0、7.0的程度,所以还尚不成熟,即使通过了1个月的全力修正与更新,仍不能保证它的完美性。如果出现任何BUG,还是请您即使反馈,您的反馈可以帮助更多的人!

最后,感谢所有人的支持,感谢您的使用!

[2008.4.19]v1.0RC6 (准正式版) 发布
如果此版本没有明显BUG,将在随后几天内作为正式版发布
昨天一时心急,造成了如下两个BUG,现已修正:
1、修正解压路径非默认的C:\\Drivers时驱动预解压造成的小问题,不过对使用默认路径解压的用户没任何影响
2、修正本工具自带背景生成程序的小问题,不过对不使用驱动工具生成背景的用户也没任何影响
在此道歉,敬请原谅!
下面我来说一下,这个工具的功能和一些说明,请认真阅读这个说明
0 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检测报告,更利于独立使用时的检测速度


                               
登录/注册后可看大图


1、FreeWind DriverPack 8.04 Final (自由的风驱动综合包8.04 正式版) :
压缩包名称:Drivers.zip
下载地址:http://www.fs2you.com/files/7fbb81fa-0f8c-11dd-89a0-0014221f4662/
MD5:36A27226FCAC7832DC37BC30467ADD8B
2、自由天空硬件智能判断驱动选择工具,1.0 Final (正式版):
压缩包名称:DrvS.zip
下载地址:http://www.fs2you.com/files/57e0762e-0f8f-11dd-aadd-0014221f3995/
MD5:739FF8A116A49A3248A4462747D4C3CB

注意!DrvS.exe不要放置在有中文或是有空格的路径下,否则可能造成不可预知的错误!
注意:务必核实MD5值,不正确请勿使用,若MD5不正确但强行使用,本论坛不对可能造成的任何后果负责
敬请注意,RC阶段的驱动与本工具放置方法与BETA阶段不同

如果您喜欢本工具,想对本工具进行自定义修改,请尊重最初开发者和测试者的劳动,请自觉附带一个“修改自”字样,这是对我们辛苦劳动的尊重,也是对广大开源者的尊重!
强烈鄙视改一下名字就说XXX是自己的作品的人!这是对所有开源者、所有参与测试者、所有热心人的严重不尊重!
(转自自由天空论坛)
PCOS系统下载站:http://zhuangji.wang

该用户从未签到

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

[2008.4.21 v1.0 Final (正式版) ]硬件智能判断驱动选择工具

[2008.4.21 v1.0 Final (正式版) ]硬件智能判断驱动选择工具
管理提醒:
特别鸣谢:自由的风和7猫提供的强大的技术支持
特别鸣谢:吉吉提供的大量的实际测试工作
[2008.4.21]v1.0Final(正式版)发布!
修正准正式版中两个小BUG:
1、在修改驱动程序打包方式后,造成在准正式版中HD声卡补丁安装有个小问题,现已修正,并针对HD声卡补丁做如下更新:
  1>修正BUG,保证在发现HD声卡后自动安装HD声卡补丁添加双保险机制,在安装HD声卡补丁的同时,将HD声卡的驱动程序(这个其实和HD声卡补丁相同,只是不强制进行安装,而是系统对其进行搜索安装)也解压到驱动包中,用200K的体积换取更高的稳定性,我相信您也会同意。
2、增加KillDrv.exe在调用时的一个纠错机制
3、更新了一下自带的BACK.JPG

从1.0最初版到1.0最终版,经历了3个多星期的BUG修正与功能改进,由衷的感谢在测试期间提出各种反馈与建议的朋友,您的反馈与建议方便了更多的朋友们!
虽然是1.0的正式版,但是这个工具毕竟仅仅是1.0版本,还没到同类其他工具5.0、6.0、7.0的程度,所以还尚不成熟,即使通过了1个月的全力修正与更新,仍不能保证它的完美性。如果出现任何BUG,还是请您即使反馈,您的反馈可以帮助更多的人!

最后,感谢所有人的支持,感谢您的使用!

[2008.4.19]v1.0RC6 (准正式版) 发布
如果此版本没有明显BUG,将在随后几天内作为正式版发布
昨天一时心急,造成了如下两个BUG,现已修正:
1、修正解压路径非默认的C:\\Drivers时驱动预解压造成的小问题,不过对使用默认路径解压的用户没任何影响
2、修正本工具自带背景生成程序的小问题,不过对不使用驱动工具生成背景的用户也没任何影响
在此道歉,敬请原谅!
下面我来说一下,这个工具的功能和一些说明,请认真阅读这个说明
0 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检测报告,更利于独立使用时的检测速度


                               
登录/注册后可看大图


1、FreeWind DriverPack 8.04 Final (自由的风驱动综合包8.04 正式版) :
压缩包名称:Drivers.zip
下载地址:http://www.fs2you.com/files/7fbb81fa-0f8c-11dd-89a0-0014221f4662/
MD5:36A27226FCAC7832DC37BC30467ADD8B
2、自由天空硬件智能判断驱动选择工具,1.0 Final (正式版):
压缩包名称:DrvS.zip
下载地址:http://www.fs2you.com/files/57e0762e-0f8f-11dd-aadd-0014221f3995/
MD5:739FF8A116A49A3248A4462747D4C3CB

注意!DrvS.exe不要放置在有中文或是有空格的路径下,否则可能造成不可预知的错误!
注意:务必核实MD5值,不正确请勿使用,若MD5不正确但强行使用,本论坛不对可能造成的任何后果负责
敬请注意,RC阶段的驱动与本工具放置方法与BETA阶段不同

如果您喜欢本工具,想对本工具进行自定义修改,请尊重最初开发者和测试者的劳动,请自觉附带一个“修改自”字样,这是对我们辛苦劳动的尊重,也是对广大开源者的尊重!
强烈鄙视改一下名字就说XXX是自己的作品的人!这是对所有开源者、所有参与测试者、所有热心人的严重不尊重!
(转自自由天空论坛)
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

该用户从未签到

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

[2008.4.21 v1.0 Final (正式版) ]硬件智能判断驱动选择工具

[2008.4.21 v1.0 Final (正式版) ]硬件智能判断驱动选择工具
管理提醒:
特别鸣谢:自由的风和7猫提供的强大的技术支持
特别鸣谢:吉吉提供的大量的实际测试工作
[2008.4.21]v1.0Final(正式版)发布!
修正准正式版中两个小BUG:
1、在修改驱动程序打包方式后,造成在准正式版中HD声卡补丁安装有个小问题,现已修正,并针对HD声卡补丁做如下更新:
  1>修正BUG,保证在发现HD声卡后自动安装HD声卡补丁添加双保险机制,在安装HD声卡补丁的同时,将HD声卡的驱动程序(这个其实和HD声卡补丁相同,只是不强制进行安装,而是系统对其进行搜索安装)也解压到驱动包中,用200K的体积换取更高的稳定性,我相信您也会同意。
2、增加KillDrv.exe在调用时的一个纠错机制
3、更新了一下自带的BACK.JPG

从1.0最初版到1.0最终版,经历了3个多星期的BUG修正与功能改进,由衷的感谢在测试期间提出各种反馈与建议的朋友,您的反馈与建议方便了更多的朋友们!
虽然是1.0的正式版,但是这个工具毕竟仅仅是1.0版本,还没到同类其他工具5.0、6.0、7.0的程度,所以还尚不成熟,即使通过了1个月的全力修正与更新,仍不能保证它的完美性。如果出现任何BUG,还是请您即使反馈,您的反馈可以帮助更多的人!

最后,感谢所有人的支持,感谢您的使用!

[2008.4.19]v1.0RC6 (准正式版) 发布
如果此版本没有明显BUG,将在随后几天内作为正式版发布
昨天一时心急,造成了如下两个BUG,现已修正:
1、修正解压路径非默认的C:\\Drivers时驱动预解压造成的小问题,不过对使用默认路径解压的用户没任何影响
2、修正本工具自带背景生成程序的小问题,不过对不使用驱动工具生成背景的用户也没任何影响
在此道歉,敬请原谅!
下面我来说一下,这个工具的功能和一些说明,请认真阅读这个说明
0 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检测报告,更利于独立使用时的检测速度


                               
登录/注册后可看大图


1、FreeWind DriverPack 8.04 Final (自由的风驱动综合包8.04 正式版) :
压缩包名称:Drivers.zip
下载地址:http://www.fs2you.com/files/7fbb81fa-0f8c-11dd-89a0-0014221f4662/
MD5:36A27226FCAC7832DC37BC30467ADD8B
2、自由天空硬件智能判断驱动选择工具,1.0 Final (正式版):
压缩包名称:DrvS.zip
下载地址:http://www.fs2you.com/files/57e0762e-0f8f-11dd-aadd-0014221f3995/
MD5:739FF8A116A49A3248A4462747D4C3CB

注意!DrvS.exe不要放置在有中文或是有空格的路径下,否则可能造成不可预知的错误!
注意:务必核实MD5值,不正确请勿使用,若MD5不正确但强行使用,本论坛不对可能造成的任何后果负责
敬请注意,RC阶段的驱动与本工具放置方法与BETA阶段不同

如果您喜欢本工具,想对本工具进行自定义修改,请尊重最初开发者和测试者的劳动,请自觉附带一个“修改自”字样,这是对我们辛苦劳动的尊重,也是对广大开源者的尊重!
强烈鄙视改一下名字就说XXX是自己的作品的人!这是对所有开源者、所有参与测试者、所有热心人的严重不尊重!
(转自自由天空论坛)
PCOS系统下载站:http://zhuangji.wang
回复 支持 反对

使用道具 举报

本版积分规则