如何重复使用通过 Windows 更新下载的驱动程序?

如何重复使用通过 Windows 更新下载的驱动程序?

我正在寻找一种方法来隔离智能卡驱动程序,该驱动程序在我第一次将其放在 RFID 阅读器上时通过 Windows 更新下载。然后,我的想法是在禁用 Windows 更新的多台 Windows 7 计算机上安装该驱动程序。理想情况下,我希望该驱动程序能够在机器上自动检测到。

我怎么做?

更多信息:

  • 将卡放在禁用 Windows 更新的 Win 7 计算机上的读卡器上时,会弹出“未找到驱动程序”错误窗口。
  • 该驱动程序似乎无法在 Windows 更新目录中作为独立下载,或者太难找到。
  • 智能卡制造商网站没有提供该驱动程序。
  • 读取器驱动程序不是问题 - 它已安装并可在所有机器上运行。
  • 建议的解决方法technet 知识库文章 976854此问题不适用于我的情况:在我的环境中禁止修改组策略以禁用智能卡 PnP

答案1

  1. C:\Windows\SoftwareDistribution\Download

  2. 查找.cab包含与您的智能卡匹配的某些名称或字符串或KB######字符串(文本“kb”或“KB”后跟 6 个数字)的文件。

  3. 如果您找到了 KB 编号,请将其插入此 URL:http://microsoft.com/kb/######代替#字符。

  4. 阅读 KB 文章;如果它提到您的设备,则说明您找到了您的驱动程序。

  5. 使用cabextract或类似程序(7-Zip也可能有效)来提取所需 .cab 文件的内容。

  6. 您可能有一个.inf文件以及其他各种文件:可能是.dll,可能是.sys,可能是.vxd,可能是.exe。安装驱动程序的实际方法会有所不同,但一种万无一失的方法是进入设备管理器,右键单击有问题的设备(它会显示为某种通用智能卡或“未知设备”,或旁边有一个感叹号),转到属性,然后更新驱动程序,然后选择您将 CAB 文件解压缩到的文件夹。它应该会找到您的 INF 文件并找出如何从那里安装驱动程序。

如果您在提供的文件夹中找不到更新,还有其他不太优雅的方法来执行此操作......

答案2

打开文件C:\Windows\WindowsUpdate.log搜索设备名称,您应该会找到驱动程序的下载链接。下载 CAB,提取它,并在下次更新驱动程序时使用它设备管理器的帮助

相关内容