资源介绍
火影驱动备份 beta1
----------------------------------
作者:黑海洋
BLOG:http://www.upx8.com/article.asp?id=89
----------------------------------
程序介绍:
驱动备份顾名思义就是备份操作系统的各个硬件的驱动程序;
程序通过两种方式搜索系统中的驱动:一.搜索建议备份的驱动(系统没有自带的驱动);二.搜索系统
中所有的驱动(系统自带和第三方提供的驱动程序);
列表方式显示搜索出来的驱动,并且注释驱动类型和备份建议;
通过单击驱动列表项,可以查看驱动的详细信息;
程序引入插件技术(Plugin)来扩展程序的功能,插件程序放在Plugin文件夹下,以*.Dll为后缀名;删
除插件不会影响程序的正常运行.
----------------------------------
程序功能实现原理:
系统驱动程序信息都保存HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class下,读取
所有该目录下的子键来获取系统的所有驱动的详细信息;
每个设备驱动的注册表子键中的InfPath的值是驱动程序的驱动安装文件,他存放在系统目录的下的
inf文件夹下(例如:Windows2000系统下的WINNT\inf\下);
例如显卡驱动的安装文件oem10.inf(例如:Windows2000系统下的WINNT\inf\oem10.inf),从文件中的
[SourceDisksFiles]段可以查找到包含显卡驱动的文件,通过搜索系统目录,查找出后复制并保存在指定
的目录下就完成了备份.
----------------------------------