如何安装从 Windows Update 目录下载的驱动程序
2010-07-25 21:32
465 查看
您可能还不知道,微软有个很强大的 Windows Update Catalog 站点吧? Windows Update Catalog(即 Windows Update 目录)里面包含了众多经过 WHQL 认证的驱动程序和各种热修复补丁。
例如,你计算机上的 ATI 显卡驱动没有正确安装,那么你可以通过搜索 ATI 这样的厂商名称来尝试搜索到合适的驱动,也可以通过搜索设备 ID 来直接搜索到适用于你这款显卡的认证驱动。如何查看设备 ID 呢?运行 devmgmt.msc,这将启动设备管理器,我们可以在其中展开 显示适配器,然后双击节点下面出现的显卡项,在弹出的属性对话框中切换到 详细信息 选项卡,在下 属性 拉菜单中选择 硬件 ID 即可看到硬件的识别标志码:
如上图所示,对于含有很多 ID 值的设备,我们只需取 VEN_xxxx&DEV_xxxx 部分作为关键字搜索即可。搜索出的结果我们可以添加到选择篮。在全部选择完毕后,我们可以点击 选择篮,然后根据提示下载到某个本地文件夹。此例中,假设我们下载到了 D 盘根目录 D:\。
下载完毕后,我们可以发现,下载回来的全部都是 .cab 文件。如果我们尝试使用 WinRAR 等软件来解压的话,可能收到压缩包损坏的提示。那么怎么办呢?别急,我们可以使用 Windows 原生的 expand 命令来正确展开这些文件。例如,我们要把 D:\ 下的 ati.cab 里的全部内容释放到 D:\ 下的 driver 文件夹,那么执行的 cmd 命令应该是 expand D:\ati.cab -F:* D:\driver。注意,driver 文件夹必须事先存在,不存在的话一定先建立好了再执行命令。更多有关 expand 的命令选项,请执行 expand /? 获取帮助。
展开之后,我们可能发现 D:\driver 下面有一些 .inf 文件。这些都是针对不同设备模型的驱动安装配置文件。看来看去,就是没有发现 setup.exe 之类的安装包,那我该如何安装这些驱动呢?
有两种办法:
使用 Windows 设备管理器里面的更新驱动程序软件选项(推荐)
再次打开任设备管理器,右击显卡选项,选择 更新驱动程序软件… ,在向导中选择 浏览计算机以查找驱动程序软件,接下来点击 浏览 按钮,定位至包含展开文件的路径 D:\driver 后 确定 即可,接下来的工作就是下一步、下一步了,只要根据屏幕提示操作就没问题。
使用 Windows Vista 和 Windows 7 中的 PnP 实用程序 (Pnputil.exe)
这个算是高级选项了,因为用不好的话容易出错。比如,我们在 D:\driver 下看见了 x1400.inf 文件,这个文件正好是对应于我的显卡模型 ATI Mobility X1400 的,那么我就应该使用这个命令来添加和安装程序包: pnputil.exe -i -a D:\driver\X1400.INF。更多关于 pnputil 的用法,请执行 pnputil /? 查询。
好了,到这里本文就结束了。有了 Windows Update 目录,相信您可以获取到您想要而 OEM 厂商不再提供的 WHQL 驱动程序了。
例如,你计算机上的 ATI 显卡驱动没有正确安装,那么你可以通过搜索 ATI 这样的厂商名称来尝试搜索到合适的驱动,也可以通过搜索设备 ID 来直接搜索到适用于你这款显卡的认证驱动。如何查看设备 ID 呢?运行 devmgmt.msc,这将启动设备管理器,我们可以在其中展开 显示适配器,然后双击节点下面出现的显卡项,在弹出的属性对话框中切换到 详细信息 选项卡,在下 属性 拉菜单中选择 硬件 ID 即可看到硬件的识别标志码:
如上图所示,对于含有很多 ID 值的设备,我们只需取 VEN_xxxx&DEV_xxxx 部分作为关键字搜索即可。搜索出的结果我们可以添加到选择篮。在全部选择完毕后,我们可以点击 选择篮,然后根据提示下载到某个本地文件夹。此例中,假设我们下载到了 D 盘根目录 D:\。
下载完毕后,我们可以发现,下载回来的全部都是 .cab 文件。如果我们尝试使用 WinRAR 等软件来解压的话,可能收到压缩包损坏的提示。那么怎么办呢?别急,我们可以使用 Windows 原生的 expand 命令来正确展开这些文件。例如,我们要把 D:\ 下的 ati.cab 里的全部内容释放到 D:\ 下的 driver 文件夹,那么执行的 cmd 命令应该是 expand D:\ati.cab -F:* D:\driver。注意,driver 文件夹必须事先存在,不存在的话一定先建立好了再执行命令。更多有关 expand 的命令选项,请执行 expand /? 获取帮助。
展开之后,我们可能发现 D:\driver 下面有一些 .inf 文件。这些都是针对不同设备模型的驱动安装配置文件。看来看去,就是没有发现 setup.exe 之类的安装包,那我该如何安装这些驱动呢?
有两种办法:
使用 Windows 设备管理器里面的更新驱动程序软件选项(推荐)
再次打开任设备管理器,右击显卡选项,选择 更新驱动程序软件… ,在向导中选择 浏览计算机以查找驱动程序软件,接下来点击 浏览 按钮,定位至包含展开文件的路径 D:\driver 后 确定 即可,接下来的工作就是下一步、下一步了,只要根据屏幕提示操作就没问题。
使用 Windows Vista 和 Windows 7 中的 PnP 实用程序 (Pnputil.exe)
这个算是高级选项了,因为用不好的话容易出错。比如,我们在 D:\driver 下看见了 x1400.inf 文件,这个文件正好是对应于我的显卡模型 ATI Mobility X1400 的,那么我就应该使用这个命令来添加和安装程序包: pnputil.exe -i -a D:\driver\X1400.INF。更多关于 pnputil 的用法,请执行 pnputil /? 查询。
好了,到这里本文就结束了。有了 Windows Update 目录,相信您可以获取到您想要而 OEM 厂商不再提供的 WHQL 驱动程序了。
相关文章推荐
- 下载apk文件在/data/data/packagename/目录下,如何安装成功
- 下载apk文件在/data/data/packagename/files/目录下,如何安装成功
- win7 驱动程序安装 如何跳过 windows update
- win7 驱动程序安装 如何跳过 windows update
- 下载apk文件在/data/data/packagename/files/目录下,如何安装成功
- 如何安装mysql ----官网下载的mysql5.7 没有data目录
- 详解惠普webOS官方教程 如何下载安装SDK和PDK(1)
- ubuntu下如何查看软件安装目录以及安装版本
- (转)ubuntu下如何查看软件安装目录以及安装版本
- ubuntu中Firefox如何安装下载工具uget+aria2
- 如何从Google Play下载Android应用的APK安装文件?
- 如何在vmware虚拟机中安装Linux系统后安装各种设备驱动程序呢?
- 如何不下载 安装.net framework 3.5 sp1
- Windows中如何正确认识和安装驱动程序
- 如何在电子市场和安卓市场下载并安装免费好用的APK文件?
- 安卓开发中,如何在代码中实现第三方推送更新,下载好更新后,自动卸载旧版本再安装,而不是直接覆盖安装
- eclipse server和tomcat的区别,将server的部署目录改到自己安装的tomcat中及如何设置tomcat用户
- 如何下载和安装CocoaPods
- MyEclipse 10 如何安装下载好的插件
- [置顶] 如何安装CRX格式?Chrome插件离线安装,CRX格式安装方法 JSON-handle Chrome插件下载