Tascam США 122 интерфейса USB заставляет Windows зависать на завершении работы

На Windows XP мои США Tascam хорошо работают 122 аудиоинтерфейса USB. На моем компьютере Windows 7 работы устройства, однако когда я перезапускаю/завершаю работу, это зависает в "закрывающемся" экране навсегда.

Если USB-кабель удален до перезапуска/завершения работы инициирования затем, все идет прекрасное, компьютерные перезапуски обычно.

Это - известная проблема, выполнение любого другого драйвера в режиме эмуляции не решает проблему.

Существует ли метод, который я могу использовать для разгрузки устройства/драйверов так, чтобы я не достигал вокруг физически и разъединить кабель? Кто-то предложил, чтобы spdt включил сам кабель, но я ищу более простой метод. Конечно, я могу автоматизировать разгрузку устройства через сценарий или такой?

2
задан 23.08.2012, 16:15

2 ответа

На основе Вашего комментария я думаю, что лучшее решение состояло бы в том, чтобы разработать команды, чтобы отключить и включить устройство карты звука USB, затем запланировать те команды для выполнения на Завершении работы / Запуск.

Windows 7 (и Vista) включает расширенного Планировщика задач, который может запланировать автоматизированные задачи, инициированные событиями как Завершение работы, Запуск и Вход в систему.

Microsoft имеет инструмент командной строки под названием DevCon.exe, который они включают бесплатно с Windows Driver Development Kit (определенные 32-, и 64-разрядные версии включены). Используя эту утилиту, пользователь с Локальными Административными привилегиями может получить информацию об установленных устройствах и включить / отключают их, как Вы сделали бы от вкладки Device Manager.

Так, решение было бы

  • загрузите Windows 7 Driver Dev Kit
  • извлеките 32-или 64-разрядную версию DevCon.exe и скопируйте ее в папку
  • откройте Device Manager, таким образом, Вы видите устройство Звуковой карты
  • откройте Командную строку (CMD.EXE) Выполнение использования Как Администратор
  • следуйте документации для DevCon.exe, пока Вы не определяете командные строки, которые включат и отключат звуковую карту
  • Во-первых, необходимо будет определить, как определить звуковую карту для DevCon для позволения/запрещения его (по имени, или аппаратным идентификатором, как показано в документации)
  • поскольку Вы выясняете DevCon.exe, необходимо смочь контролировать состояние устройства в Диспетчере устройств
  • Используйте Диспетчер задач для планирования команды Enable при Запуске или Входе в систему, и расписание Отключает или при Выходе из системы или при Завершении работы.

Вот ссылка на документацию

И вот ссылка на последний Windows Driver Kit (7.1)

1
ответ дан 09.01.2020, 03:43

Я обычно видел этот вид ошибки с устройствами хранения USB (внешние жесткие диски или флеш-накопители), и в тех случаях хорошая ставка должна перейти к BIOS и отключить начальную загрузку от тех устройств.

В Вашем случае это - Звуковой адаптер, таким образом, я не вижу, как Windows думал бы, что существует устройство хранения данных, связанное с ним (за исключением профилей звука MIDI, и т.д., который неправдоподобен).

Мой лучший совет состоит в том, чтобы попробовать различные драйверы. Запустите путем обновления драйверов набора микросхем для материнской платы, так как они обновят драйверы контроллера USB. Конечно, попробуйте обновленные драйверы за аудиоустройство.

Если у Вас есть доступ к карте USB-адаптера, можно вставить в PCI, PCI Express или слот ExpressCard, я попытался бы установить один и переместить аудиоустройство в один из его портов. Возможно, что у Вас есть конфликт драйвера между Вашим чипсетом USB на материнской плате, и поддержка USB вносит Звуковой адаптер.

Наконец, хотя это - большая работа, было бы интересно знать, действует ли карта по-другому в Windows 7, 32-разрядном по сравнению с 64-разрядными версиями. Драйверы для 64-разрядной версии часто являются более новым и лучшим записанным, и Windows, требует снабженных цифровой подписью драйверов в целях безопасности.

Удачи!

1
ответ дан 09.01.2020, 03:43

Теги

Похожие вопросы