Windows 8消费者预览中设备驱动程序的优化和调整

日期: 2012-08-02 作者:Ed Tittel翻译:陈中华 来源:TechTarget中国 英文

每当你在新电脑上或者在旧电脑上重新安装Windows操作系统时,安装完之后,还需要收集Windows设备驱动程序,并做一些少量的调整让其稳定运行。Windows 8消费者预览版在这一点上做得很不错,它本身带有的驱动程序可以涵盖大多数硬件,但IT管理员还是需要做一些工作,那就是让所有驱动程序工作地更好。   事实上,我最近在少数具有触摸功能的设备上面安装操作系统时发现,系统在安装初期就可以识别到触控硬件并在安装过程中允许触摸控制。Windows 8消费者预览版似乎善于利用通用的设备驱动程序,因为它在安装后运行稳定。

  在我准备这篇文章的一周里,这方面又有了很多的进展,对于那些喜欢用Window……

我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。

我原创,你原创,我们的内容世界才会更加精彩!

【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】

微信公众号

TechTarget微信公众号二维码

TechTarget

官方微博

TechTarget中国官方微博二维码

TechTarget中国

电子邮件地址不会被公开。 必填项已用*标注

敬请读者发表评论,本站保留删除与本文无关和不雅评论的权力。

每当你在新电脑上或者在旧电脑上重新安装Windows操作系统时,安装完之后,还需要收集Windows设备驱动程序,并做一些少量的调整让其稳定运行。Windows 8消费者预览版在这一点上做得很不错,它本身带有的驱动程序可以涵盖大多数硬件,但IT管理员还是需要做一些工作,那就是让所有驱动程序工作地更好。

  事实上,我最近在少数具有触摸功能的设备上面安装操作系统时发现,系统在安装初期就可以识别到触控硬件并在安装过程中允许触摸控制。Windows 8消费者预览版似乎善于利用通用的设备驱动程序,因为它在安装后运行稳定。

  在我准备这篇文章的一周里,这方面又有了很多的进展,对于那些喜欢用Windows 8的用户来说,对它们的了解越早越好。这里只是一个简短的回顾:

  ? 2012年03月28日,微软发布了Microsoft设备中心1.0 Beta版,它取代了IntelliPoint和IntelliType鼠标和键盘的驱动程序,并与Windows 8消费者预览版无缝集成。

  ? 3月29日左右,eSupport网站升级了其DriverAgent驱动扫描器软件使其可以识别Windows 8,并为Windows设备驱动程序提供内置搜索。在此之前,Windows 8的计算机在使用此驱动程序扫描服务时必须要伪装成Windows 7才可以进行。

  ? 在过去的一周,各PC厂商的网站上都列出了针对Windows 8的测试版驱动程序,最引人注目的是联想,其Windows 8的Beta版驱动程序页面也成了必须访问的页面。到目前为止,厂商们已经发布了针对其显示器,英特尔6系列和7系列芯片组(v9.3.0.1020)、RapidStorage技术、鼠标、触摸板设备等的Windows 8特定驱动程序。联想还发布了X200平板电脑的平板按钮驱动程序以及在其高端笔记本电脑中的Quadro移动芯片组的Nvidia驱动程序。

  RC版(可能在2012年6月下旬)和RTM版(大概是2012年10月下旬)之前,我们可能会看到更多的进展。绝大多数的Windows设备驱动程序都应在最终的商业版本发布前准备就绪。在此期间,所有的Windows 8的驱动程序不断完善的过程将是一个有趣的过程。

  安装Windows 8后,如何解决Intel芯片组的驱动

  图1是安装完新的Windows后,DriverAgent发现的Windows设备驱动的截图。在处理驱动程序之前,使用windows键+R并输入wuapp.exe命令来启动并运行Windows更新,因为这样微软会自动为你挑选需要升级或安装系统中旧的或缺失的设备驱动程序。

 
 图1. 第一次扫描只安装有18个驱动程序,很多都标记为“standard”

图1. 第一次扫描只安装有18个驱动程序,很多都标记为“standard”

  在我测试用的计算机上,通过Windows更新可以快速查看更新的历史记录,记录中显示了自动更新的各个驱动程序,包括英特尔管理引擎(ME)的接口、蓝牙和Atheros Valkyrie BootROM。

  不过,通过Windows全新安装的经验,我发现Intel芯片组的驱动安装确实有一些问题。所以当看到图1设备管理器中在系统设备和磁盘控制器下面没有特定的Intel驱动信息,我并不感到惊讶。

  因为我所有的测试系统使用的都是英特尔6系列或7系列的芯片组,所以最先想到的就是到英特尔网站的下载中心下载当时的最新版本(v9.3.0.1019,已经被一个特殊的测试版v9.3.0.1020取代,这主要是因为Windows 8的原因。也要感谢我上面提到的联想的Windows 8驱动网页)。一旦安装了这些驱动程序,DriverAgent立刻显示出不同的结果,如图2所示。

 图2. 大部分standard的驱动都改成了Intel Series 6-specific
图2. 大部分standard的驱动都改成了Intel Series 6-specific

  现在所有相关的SATA高级主机控制器接口控制器和PCI-E根端口都与英特尔6 系列/C200系列芯片组相关联,如图2中的驱动信息。这实际上让Windows 8系统比大部分全新安装的“所有驱动都默认安装”的状态好一半以上,这是向前迈进的一大步。

  设备管理器中的问号

  与所有最常见驱动问题的解决方法一样,我的下一步是查看“设备管理器”。在Windows 8中,快速访问设备管理器的方法是,按Windows键+R调出“运行”对话框,然后键入“mmc devmgmt.msc”命令。如图3所示,在“其他设备”条目下可以看到有5个黄色警告标志的设备。

图3. 在设备管理器中显示的5个没有安装驱动程序的设备 

图3. 在设备管理器中显示的5个没有安装驱动程序的设备

  虽然可以从“设备管理器”中得到很多关于它不能加载驱动程序的设备信息,但是使用一些像DriverAgent这样的驱动程序扫描工具则更容易挖掘出未知设备的信息。要做到这一点,在DriverAgent中展开断开设备及其驱动程序的显示列表。根据定义,无法加载驱动程序的设备也必须断开,因为OS中设备的连接是由驱动来完成的。仔细查看图4中显示的五个断开设备。

图4. 设备管理器和DriverAgent都显示了5个未知设备
 

图4. 设备管理器和DriverAgent都显示了5个未知设备

  虽然这两种工具都可以显示缺失设备,但是DriverAgent可以更详细的给出每个设备的信息,只要点击每个条目中左边的问号图标,就可以打开一个页面,该页面显示了建议安装的驱动程序。这为找出问题设备提供了足够的信息,并建议了合适的驱动程序。

  联想对于其生产的笔记本的驱动一直保持更新,所以我能够从它的网站获取Windows设备驱动程序,而不用通过DriverAgent的链接。经过上面的步骤,得到的结果如图5所示,在断开设备列表中没有一个有问题的设备。
 

图5. 所有的设备都安装了正确的驱动程序

图5. 所有的设备都安装了正确的驱动程序

  处理烦人的Windows 设备驱动程序“钉子户”

  如果你遇到特别棘手的驱动问题或难以找到Windows设备的驱动程序,你应该到厂商的网站去看看是否有关于相同问题的讨论。这往往是识别和下载合适的驱动程序,并让设备正常运行所需要的。但是,如果失败了,你应该在设备管理器中记录设备的下列字段的名字及关联的值:

  ? 硬件ID

  ? 生产厂家

  ? 物理设备对象名称

  通过搜索字段名称和它们值的不同组合,可以帮助你找到驱动程序。否则,你只能向供应商或厂商发出求助,看它们是否能帮助你找到正确的驱动。

  积累各种Windows 8的驱动程序

  当你安装和运行Windows 8来进行测试/演示/研究或其他用途时,找到和使用正确的Windows设备驱动程序是很重要的。对设备足够了解并能够安装正确的Windows 7驱动是一个很好的起点。之后,你可以在网络中寻找更新版本的Windows 8设备驱动程序(就像Windows 8一样可能是beta阶段)进行尝试。

  找到合适的Windows设备驱动程序是一项非常耗费精力的工作,根据上面的步骤,我足足花了四个小时来为我的联想Thinkpad X220查找、下载并安装所有的驱动程序。然后,我又用了不到30分钟的时间用相同的步骤为家里的酷睿i7 2700K的台式计算机安装驱动。多花些精力找到这些正确的设备驱动程序,你就可以使用一个稳定运行的Windows 8消费者预览版!

作者

Ed Tittel
Ed Tittel

IT老兵,从事开发、网络咨询、技术培训等逾30年。

相关推荐