一款桌面操作系统是否会受到用户的追捧,最关键的一点就是对于硬件驱动的支持是否足够好。很多Linux操作系统的操作、以及桌面效果上都与Windows操作系统极其接近,但是就是因为对于驱动的支持不够,而长期受到冷落。 而Windows 7系统对于硬件驱动的支持,已经成为其用户众口皆碑的特色。那么,具体来说Windows 7在硬件的驱动方面有哪些特点呢,下面编者进行一个比较深入的解析。
Windows 7内置的硬件诊断功能。很多用户以外硬件驱动只要安装了,就可以高枕无忧了,实则不然。硬件驱动在安装错误后,不仅不能够驱动该设备,而且会有可能造成系统的不稳定甚至崩溃。
Windows 7内置的硬件诊断功能可以检测各种类型的硬件设备故障,从而据此可进行驱动文件的排错。通常情况下,如果系统检测到问题,那么我们将会看到一个问题报告和解决方案提示的气泡通知。单击该气泡通知即可打开问题报告和解决方案控制台。
正常的操作,打开Windows 7的控制面板,单击“系统和维护”链接,再单击“问题报告和解决方案”打开该控制台。在问题报告和解决方案窗口中,单击“查看问题以检查”链接以查看现有的问题,或单击“检查解决方案”链接,从微软网站上搜索已知问题的可能解决方案。
另外,我们还可以按照下列步骤直接对设备驱动进行排错:打开设备管理器,选择“设备管理器”节点,用鼠标右键单击要排错的设备,选择“属性”,在“常规”选项卡上单击“检查解决方案”,单击“查看详细信息”选项,了解有关问题的更多信息。
Windows 7建立驱动程序库。Windows 7中新增了一个驱动程序库。在驱动程序存储区中,每个设备驱动程序都经过了认证,并确保可以与Windows 7系统完全兼容,通过还带有微软的数字签名,这可以确保驱动程序在操作系统中绝对可用。在安装新的兼容性即插即用设备时,Windows 7会在驱动程序存储区中检查可用的兼容设备驱动程序。如果找到,则操作系统就会自动安装该设备。
每个设备驱动程序都有一个相关联的安装信息文件,该文件以.inf作为扩展名,其中包含了关于正在安装的设备的详细配置信息。另外,还有信息文件标识出的每个驱动程序要使用的所有源文件,这些文件以.sys为扩展名。驱动程序还与组件清单文件相关联,清单文件使用可扩展标记语言编写,其中包含了有关驱动程序数字签名的详细信息,并且还可能包含对自身进行配置,以便自动使用该设备的即插即用信息。
通常,在Windows 7操作系统的基本安装中,这些驱动程序都会保存在驱动程序存储区中,它们位于%SystemRoot%\System32\DriverStore\FileRepository目录下。另外,在DriverStore文件夹中还保存了对应本地化后的驱动程序信息的子文件夹,对于在系统上配置的每个语种,在这里都有一个对于的子文件夹。例如,在Windows 7的英文版,有关本地化的英语驱动程序信息就位于en-us子文件夹中。

Windows 7驱动程序
Windows 7设备驱动签名信息。对于Windows 7来说,为了保证系统的稳定性及设备的良好运行,微软建议用户选择包含数字签名是设备驱动程序版本。带有微软数字签名的设备驱动程序不会让系统崩溃或者变得不稳定,同时带有微软数字签名还可以确保设备驱动程序未被篡改,这能够杜绝驱动级木马危害系统。如果用户强制使用没有数字签名的驱动程序,则很有可能导致Windows 7的不响应或者崩溃,这甚至比在操作系统上安装普通程序导致的问题更加严重。
所以,对于Windows 7用户来说建议尽量使用经过签名的驱动程序。当然,在某些情况下,我们可能会发现特定是设备不包含签名的驱动程序。此时,建议大家在设备制造商是网站上搜索是否有可用的带有签名的驱动程序。因为有时可能有带有签名的驱动程序,但并没有包含到设备的的驱动光盘或者Windows 7的安装盘中。
如果没有可用的带有签名的驱动程序,那么只能使用未签名的驱动程序。在Windows 7中,如果安装未签名的驱动程序,一定要小心谨慎,并对系统进行密切监控。如果发现系统遇到未知的不响应或者崩溃,这就可能是未签名的驱动程序导致的,这时需要回滚驱动程序或卸载有问题的驱动程序。同时需要注意,任何类型的设备,即使是显卡、网卡或者声卡,如果对应的驱动程序有问题,都可能会导致操作系统遇到问题。

Windows 7会发出警告
Device Stage让外设管理更简单。在Windows 7中新增加了Device Stage技术作为设备管理解决方案。它可以被看做一种增强版的即插即用技术,主要针对诸如打印机、摄像机、手机、媒体播放机等外围设备,使得用户方便地设置和使用各种外设。
具体操作是,点击“开始”然后单击“设备和打印”,进入Windows 7的设备管理中心,在该界面中就列出了当前系统中安装的所有外围设备。在界面中您可以方便地对于相应的硬件进行配置。

Device Stage
如果您安装的外设驱动不是针对Windows 7开发的设备驱动程序,此时会可能显示系统默认的图标,如果安装的是专门针对Windows 7开发的驱动程序就会显示该设备对于的图标,同时Windows 7通过Device Stage技术也会读出该设备的详细信息。