主题 : 必看 高手解析Windows 7设备驱动管理
级别: 六行秋雁
UID: 105249
精华: 0
发帖: 4595
威望: 14240 点
无痕币: 2319 WHB
贡献值: 8 点
在线时间: 409(时)
注册时间: 2010-10-06
最后登录: 2016-04-07

0 必看 高手解析Windows 7设备驱动管理

 是否能够对硬件供给精采的撑持,是Windows7面临的一个严重考验,同时也是用户是否选择Windows 7的一个主要指标。所谓的硬件撑持,说到底就是设备的驱动问题。Windows7在硬件的驱动方面有哪些新的特征?若何在Windows7中进行驱动故障排错?我想这都是用户所关系的问题,笔者将连系自己的Windows7使用体验及其自己的理解,就Windows7的设备驱动问题进行一个斗劲深切的解析,但愿对巨匠有所辅佐。
1、Windows 7的设备驱动文件解读
在Windows7中包含了一个笼盖规模很广的身边驱动轨范库。在该操作系统的根基安装中,这些驱动轨范城市保留在驱动轨范存储区中,它们位于%SystemRoot%/System32/DriverStore/FileRepository目录下。此外,在DriverStore文件夹中还保留了对理当地化后的驱动轨范信息的子文件夹,对于在系统上设置装备摆设的每个语种,在这里都有一个对于的子文件夹。例如,笔者安装的是Windows7的英文版,有关当地化的英语驱动轨范信息就位于en-us子文件夹中。
在驱动轨范存储区中,每个设备驱动轨范都经由了认证,并确保可以与Windows7系统完全兼容,经由过程还带有微软的数字签名,这可以确保驱动轨范在操作系统中绝对可用。在安装新的兼容性即插即用设备时,Windows7会在驱动轨范存储区中搜检可用的兼容设备驱动轨范。若是找到,则操作系统就会自动安装该设备。
每个设备驱动轨范都有一个相联系关系的安装信息文件,该文件以.inf作为扩展名,其中包含了关于正在安装的设备的具体设置装备摆设信息。此外,还有信息文件标识出的每个驱动轨范要使用的所有源文件,这些文件以.sys为扩展名。驱动轨范还与组件清单文件相联系关系,清单文件使用可扩展标识表记标帜说话编写,其中包含了有关驱动轨范数字签名的具体信息,而且还可能包含对自身进行设置装备摆设,以便自动使用该设备的即插即用信息。
Windows7系统安装的每个驱动轨范的源文件.sys城市保留在%SystemRoot%/System32/Dirvers目录下。在安装新的设备驱动轨范时,该驱动轨范会被写入%SystemRoot%/System32/Dirvers的子文件夹中,而且会有设置装备摆设信息保留在注册表中。驱动轨范的.inf文件可用于节制安装和要写入注册表的设置信息。若是所需要驱动轨范没用保留在驱动轨范存储区中,或者没用.inf文件,或贫窭其他有个的系统文件,这种情形下,驱动轨范的.inf文件和其他相关的文件在安装设备时会被写入到%SystemRoot%/System32/DriverStore/FileRepository下的子文件夹中。
2、理当正视的Windows 7设备驱动签名信息
对于Windows7来说,能否对周边设备供给精采的撑持是其面临的严重挑战。毫无破例地,为了保证系统的不变性及设备的精采运行,微软建议用户选择包含数字签名是设备驱动轨范版本。这对于用户来说很是主要,因为Windows7事实下场是一个新的系统平台,各方面有待于进一步的磨练或者考验,而这一般为不少用户所忽略。带有微软数字签名的设备驱动轨范不会让系统解体或者变得不不变,同时带有微软数字签名还可以确保设备驱动轨范未被篡改,这能够杜绝驱动级木马风险系统。
反之,若是用户强制使用没稀有字签名的驱动轨范,则很有可能导致Windows7的不响应或者解体,这甚至比在操作系统上安装通俗轨范导致的问题加倍严重。笔者曾经有这样的体验,此外论坛中这样的因为驱动造成Windows7解体的案例也很是多。是以,对于Windows7用户来说建议尽量使用经由签名的驱动轨范。当然,在某些情形下,我们可能会发现特定是设备不包含签名的驱动轨范。此时,建议巨匠在设备制造商是网站上搜索是否有可用的带有签名的驱动轨范。因为有时可能有带有签名的驱动轨范,但并没有包含到设备的的驱动光盘或者Windows7的安装盘中。
若是没有可用的带有签名的驱动轨范,那么只能使用未签名的驱动轨范。在Windows7中,若是安装未签名的驱动轨范,必然要小心谨严,并对系统进行慎密亲密监控。若是发现系统碰着未知的不响应或者解体,这就可能是未签名的驱动轨范导致的,这时需要回滚驱动轨范或卸载有问题的驱动轨范。同时需要注重,任何类型的设备,即使是显卡、网卡或者声卡,若是对应的驱动轨范有问题,都可能会导致操作系统碰着问题。有时辰,为了防止未签名的驱动轨范导致更严重的问题,在默认情形下,当我们考试考试安装未签名的驱动轨范时,Windows7会发出警告。当然,我们也可设置装备摆设以打消该警告,或者完全禁止安装未签名的驱动轨范。
3、Windows 7驱动文件排错
当硬件的驱动安装错误后,不仅不能够驱动该设备,而且会有可能造成系统的不不变甚至解体。Windows7内置的硬件诊断功能可以检测各类类型的硬件设备故障,从而据此可进行驱动文件的排错。凡是情形下,若是系统检测到问题,那么我们将会看到一个问题陈述息争决方案提醒的气泡通知。单击该气泡通知即可打开问题陈述息争决方案节制台。此外,我们也可以在Windows7的节制面板中单击“系统和维护”链接,并单击“问题陈述息争决方案”打开该节制台。在问题陈述息争决方案窗口中,单击“查看问题以搜检”链接以查看现有的问题,或单击“搜检解决方案”链接,从微软网站上搜索已知问题的可能解决方案。
此外,我们还可以按照下列轨范直接对设备驱动进行排错:打开设备打点器,选择“设备打点器”节点,用鼠标右键单击要排错的设备,选择“属性”,在“常规”选项卡上单击“搜检解决方案”,单击“查看具体信息”选项,体味有关问题的更多信息。当然,我们也可以将该问题发送给微软追求解决方案,只需单击“发送信息”即可。需要注重的是,若是身边驱动轨范安装不正确,那么就不会有“搜检解决方案”选项,而是只有“从头安装设备驱动”选项。此外,当设备安装不正确或有问题时,设备打点器会显示警告图标,暗示该设备呈现问题。若是双击该设备,在设备的属性对话框的“常规”选项卡中还会显示相关错误代码,我们可以从微软的网站上查看相关的参考文档进行排错。好比错误代码16,暗示Windows无法识别该设备使用的所有资本。解决体例是:搜检该设备是否带有签名的可用驱动轨范。若是有,而且已经安装,可能需要打点该设备的资本,在设备属性对话框的“资本”选项卡下进行设置。
<--content--><-- 广告PIP(210*210) --><-- /广告PIP(210*210) -->
4、设备驱动造成的资本冲突排错
有的时辰,当我们在Windows7中安装了某设备的驱动文件后会显示资本冲突,那若何进行排错呢?Windows7的智能特征让我们进行这方面的排错很是轻易。若是思疑是某设备造成了资本冲突,可在Windows7的设备打点器中,单击“查看”菜单选择其中的“依类型排序资本”或“依毗连排序资本”视图,即可快速查看资本的分配,在此我们可以看到ISA和PCI设备使用IRQ的情形。一般情形下每个ISA设备都有自力的IRQ设置,而多个PCI设备共享不异的IRQ设置。笔者出格提醒,若是某些设备显示警告图标,同时还有感伤号,这并不是资本冲突,应该是设备设置装备摆设错误。
此外一种查看是否存在资本冲突的体例是,使用Windows7的系统信息适用轨范msinfo32.exe,依次单击“起头”→“所有轨范”→“附件”→“系统工具”→“系统信息”即可启动该工具,在系统信息窗口中,睁开“硬件资本”,然后单击“冲突/共享”即可列出所有使用的资本。

需要注重的是,在Windows系统中,设备可以共享IRQ设置,是以两个不相关当共用了同样内存

地址或I/Q端口的设备,这些设备之间凡是存在冲突。确定了资本冲突的双方,我们就可以在设备打点器中手动改削某些设备的资本设置。打开该设备是属性对话框,在“资本”选项卡中选择需要使用的资本类型。若是可以更改,那么就可以打消对“使用自动设置”的选择,然后查看设置基于下拉列表中是否供给候补的设置装备摆设,若是有选择该项即可解决冲突。


5、不得不说的Device Stage手艺
DeviceStage手艺是Windows7新增添的一个设备解决方案,其首要针对的诸如打印机、摄像机、手机、媒体播放机等外围设备,我们可以将其算作是一个增强版的即插即用手艺。有了DeviceStage手艺,用户就斗劲便利地设置和使用各类外设。依次点击“起头”→“设备和打印”进入Windows7的设备打点中心,在该界面中就列出了当前系统中安装的所有外围设备。如图所示,显示了当地系统安装了打印机、无线耳机等设备。该该界面中我们可以便利地对于响应的硬件进行设置装备摆设。值得一说的是,在Windows7的设备打点中心显示了各类设备的图标。

有的时辰当我们安装了不是针对Windows7开发的设备驱动轨范,此时会可能显示系统默认的图标,若是安装的是专门针对Windows7开发的驱动轨范就会显示该设备对于的图标,同时Windows7经由过程DeviceStage手艺也会读出该设备的具体信息。
Total 0.056091(s) query 3, Time now is:05-23 18:48, Gzip enabled 粤ICP备07514325号-1
Powered by PHPWind v7.3.2 Certificate Code © 2003-13 秋无痕论坛