Tascam US 122 USB 接口导致 Windows 在关机时挂起

Tascam US 122 USB 接口导致 Windows 在关机时挂起

在 Windows XP 上,我的 Tascam US 122 USB 音频接口工作正常。在我的 Windows 7 电脑上,该设备可以工作,但是当我重新启动/关闭时,它会一直停留在“正在关闭”屏幕上。

如果在启动重启/关机之前拔下 USB 电缆,则一切正常,计算机将正常重启。

这是一个已知问题,在兼容模式下运行任何其他驱动程序都无法解决该问题。

有没有一种方法可以卸载设备/驱动程序,这样我就不必亲自去断开电缆了?有人建议在电缆本身上安装一个 spdt 开关,但我正在寻找一种更简单的方法。我肯定可以通过脚本或类似的东西自动卸载设备吧?

答案1

根据您的评论,我认为最好的解决方案是开发命令来禁用和启用 USB 声卡设备,然后安排这些命令在关机/启动时运行。

Windows 7(和 Vista)包含增强的任务计划程序,可以安排由关机、启动和登录等事件触发的自动任务。

Microsoft 有一个名为 DevCon.exe 的命令行工具,免费包含在 Windows 驱动程序开发工具包中(包括特定的 32 位和 64 位版本)。使用此实用程序,具有本地管理员权限的用户可以检索有关已安装设备的信息并启用/禁用它们,就像您在“设备管理器”选项卡中执行的操作一样。

因此,解决方案是

  • 下载 Windows 7 驱动程序开发工具包
  • 提取 32 位或 64 位版本的 DevCon.exe 并将其复制到文件夹
  • 打开设备管理器,以便您可以看到声卡设备
  • 使用以管理员身份运行打开命令提示符(CMD.EXE)
  • 按照 DevCon.exe 的文档进行操作,直到确定启用和禁用声卡的命令行
  • 首先,您必须确定如何识别您的声卡,以便 DevCon 启用/禁用它(通过名称或硬件 ID,如文档中所示)
  • 当你弄清楚 DevCon.exe 后,你应该能够在设备管理器中监视设备状态
  • 使用任务管理器在启动或登录时安排启用命令,并在注销或关机时安排禁用命令。

这里是链接至文档

这是最新的链接Windows 驱动程序套件 (7.1)

答案2

我通常会在 USB 存储设备(外部硬盘驱动器或闪存驱动器)上看到这种错误,在这种情况下,最好进入 BIOS 并禁用从这些设备的启动。

在您的情况下,它是一个音频适配器,所以我不明白 Windows 如何会认为存在与之关联的存储(除了 MIDI 声音配置文件等,这是牵强的)。

我最好的建议是尝试不同的驱动程序。首先更新主板的芯片组驱动程序,因为它们将更新 USB 控制器驱动程序。当然,尝试更新音频设备的驱动程序。

如果您有 USB 适配器卡,可以将其插入 PCI、PCI Express 或 ExpressCard 插槽,我会尝试安装一个并将音频设备移至其中一个端口。主板上的 USB 芯片组和音频适配器中的 USB 支持芯片之间可能存在驱动程序冲突。

最后,虽然这需要做很多工作,但了解该卡在 Windows 7 32 位和 64 位版本中的表现是否不同还是很有趣的。64 位版本的驱动程序通常更新且编写得更好,而且出于安全考虑,Windows 需要经过数字签名的驱动程序。

祝你好运!

相关内容