我有一台尚未发布特定驱动程序的设备。装置经理如果我选择
更新驱动程序...-->浏览我的电脑驱动程序软件-->让我从计算机上的设备驱动程序列表中进行选择
当我收到一份司机名单时显示兼容硬件已检查。其中一个驱动程序是 Microsoft 提供的预加载驱动程序,运行正常。如何让 Windows 在没有用户交互的情况下安装此驱动程序?我们的实验室中有 10 个工作站定期重新映像,但并非所有用户都具备足够的知识或拥有驱动程序安装权限来自行执行此操作。
答案1
您需要的是 Microsoft 的 DevCon。您无法单独下载,但可以按照以下说明获取:
http://social.technet.microsoft.com/wiki/contents/articles/how-to-obtain-the-current-version-of-device-console-utility-devcon-exe.aspx
此页面有很多关于如何使用它的示例:
http://www.osronline.com/ddkx/ddtools/devcon_86er.htm
您可以在设备管理器中设备的“属性”下的“详细信息”选项卡下找到硬件 ID。如果设备有多个 ID,我建议先尝试最短的 ID。您还需要查看 Inf 名称。这将告诉您要插入 DevCon 的安装文件的名称。路径未列出,但由于它是内置驱动程序,因此应该位于 C:\Windows\inf\
在开始使用 DevCon 之前,您需要在获取信息后卸载正在运行的驱动程序,然后重新扫描新设备。这应该会使计算机恢复到您刚刚想象的状态。我只使用过几次 DevCon,但我建议使用最短的 Id(如果有多个),并首先尝试更新参数。如果这不起作用,请尝试安装参数。如果这不起作用,请尝试使用下一个 Id 进行更新。它最终应该会安装。这将为您提供运行命令。只需将其与 DevCon 一起添加到 SetupComplete.cmd 或 GPO 中,您就可以开始了。
答案2
如果我理解错了,您应该能够将设备连接到“基本”机器,安装工作驱动程序。然后,当您对基本映像进行系统准备和重新打包时,使用该映像重新映像机器时应该会包含该映像。
答案3
通常,安装 Windows 7 时应该已经自动安装了该驱动程序。您应该创建一个映像,并将驱动程序集成到该映像中。请看这里: 部署 Windows 7 第 23 部分:管理驱动程序 - 简介
答案4
执行 sysprep 时,有一个部分指定要加载的自定义驱动程序。请参阅下列的谷歌搜索,应该可以让你了解如何执行此类安装。