强制 Vista“忘记”USB 设备

强制 Vista“忘记”USB 设备

我有一台设备(HTC Dream / G1 Android 手机),我想用特定驱动程序进行设置。不幸的是,我之前已经用默认驱动程序安装了该设备。即使在卸载设备后,每次我连接它时,Windows 都会自动识别并使用相同的默认驱动程序重新安装 - 我从来没机会覆盖此过程。

有什么方法可以强制 Vista“忘记”该设备,以便我可以重新开始?

答案1

  1. 按 [Windows]+[Pause Break] 调出系统属性对话框。
  2. 单击“高级系统设置”
  3. 单击环境变量
  4. 单击系统变量面板下方的新建按钮。
  5. 在新建系统变量对话框中,在变量名称文本框中输入 devmgr_show_nonpresent_devices,在变量值文本框中输入 1。
  6. 单击“确定”返回“系统属性”对话框,然后再次单击“确定”。
  7. 按 [Windows]+[Pause Break] 调出系统属性对话框。
  8. 单击“设备管理器”
  9. 在设备管理器中,转到查看|显示隐藏的设备。
  10. 展开设备树中的各个分支并查找您的手机。
  11. 右键单击要删除的内容的图标并选择卸载。

答案2

除非现有驱动程序崩溃,否则通常无需执行此操作。右键单击设备管理器中的设备,Update Driver Software...从上下文菜单中选择,然后会弹出一个向导,让您选择新的设备驱动程序。

答案3

最终对我有用的方法是(非常痛苦,也有点可怕)删除设备的注册表项,卸载驱动程序,重新连接设备,然后然后我最终得到了可以让我选择特定驱动程序的向导。

答案4

进入设备管理器并插入设备并双击​​它。

单击驱动程序选项卡,然后单击“驱动程序详细信息”

记下所有驱动程序的位置,并在删除之前进行备份,因为有些驱动程序可能被其他设备共享和需要……所以要非常小心通用的名称

接下来,单击“卸载”,完成后,在即插即用之前快速将其拉出!

话虽如此,您可能需要在删除文件之前先卸载 - 说实话,我知道这应该可行,因为这将删除驱动程序文件,但我从未尝试过,所以我不确定执行此操作所需的顺序。您甚至可能不需要拔下电源,因为您可以删除驱动器文件,如果即插即用找到它,它可能会要求您重新安装驱动程序。

此外,如果您执行更新驱动程序按钮,它可能会允许您安装所需的驱动程序,而不必采用上述方法(如果您有一个.inf 文件...或者可以从 cab 或 msi 文件等中提取它)

如果您采用手动删除文件的方法,您可能需要进入命令提示符并输入

SFC /VERIFYONLY

只是为了验证没有系统文件被删除,我认为有一种方法可以手动输入您删除的文件名,以查看它们是否是 Windows 的一部分,但我记不清了。

相关内容