CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

您现在的位置: IT专家网 > WinSystem子站 > Windows XP

Windows驱动查询工具 解决设备问题

作者: 刘宁,  出处:IT专家网, 责任编辑: 刘志坡, 
2008-07-01 08:00
  当正常运行的系统突然出现问题时,问题大多是由程序Bug或设备驱动程序损坏造成的。虽然使用Windows设备管理器能够非常容易的看到当前正在使用的某一个硬件设备的驱动程序的详细信息,但是设备管理器有时候并不能解决问题……

  【IT专家网独家】当正常运行的系统突然出现问题时,问题大多是由程序Bug或设备驱动程序损坏造成的。虽然使用Windows设备管理器能够非常容易的看到当前正在使用的某一个硬件设备的驱动程序的详细信息,但是设备管理器有时候并不能解决问题。

  设备管理器不能保留硬件设备驱动程序的历史记录是其中一个原因。当然,系统产生故障时设备管理器允许你恢复硬件设备的驱动程序到一个旧的版本,但是它不能显示某个设备已经安装驱动程序的版本信息,使你不能够确定哪个驱动工作是正常的。所以记录设备驱动程序的历史记录是非常重要的,因为这些记录使你能够查看哪个版本的驱动程序工作正常,哪个版本的驱动程序有问题。

  Windows XP和Windows Vista包含了一个命令行工具能够帮助你跟踪硬件设备的驱动程序历史。这个工具就是驱动查询工具。你可以通过在命令行窗口中输入driverquery.exe来运行驱动查询工具。通过上面的操作,你将看到和图A相似的屏幕输出:

  

  图A:驱动查询工具显示使用中的设备的驱动程序

  正如你在图中看到的,驱动查询工具只列出了一些系统硬件设备驱动程序的基本信息。当你仔细查看这个列表时,你大概会发现在这个列表中没有包含几个重要的信息。驱动查询工具没有包含任何驱动程序的版本历史记录,并且它没有显示驱动程序的版本信息。但是有几个参数能让driverquery.exe变的更有用。

  例如:你能够通过几个参数生成一个Excel电子表格,表格包含系统中安装的设备驱动程序的详细信息。驱动查询工具不能自动的生成设备驱动程序的历史记录报表,但是你可以通过周期性运行driverquery.exe命令生成电子表格来建立自己的驱动程序历史记录。通过查看不同的表格,你能够知道系统中每个设备的驱动程序配置的详细日期。

  生成设备驱动程序详细信息表的最简单的命令是:

  Driverquery /fo:csv –v >20071017.csv

  在这个命令中,/fo参数告诉driverquery.exe你想要输出格式化信息。在这里,我们把设备驱动信息输出成CSV格式。CSV是一个通过逗号分隔信息的格式,它能够在Excel中打开。CSV格式并不是driverquery.exe能够输出的唯一格式,你也可以选择输出成LIST格式或TABLE格式。

  /v参数使driverquery.exe输出设备驱动程序尽可能详细的信息,但对签名的驱动无效。

  /v参数后面的大于号是一个重定向符号,它把driverquery.exe输出到屏幕的信息重定向到一个文件,在这里是20071017.csv文件。选择这个文件名是因为它能够反映文件日期。当用Excel打开这个文件,我们发现它实际上只提供了设备驱动程序一小部分有用的信息,还有更多的资料,在屏幕上根本不适合。

  

共2页。 1 2 :

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅

天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i