Windows XP - почему мой usbaudio.sys в столицах?

Я пытаюсь диагностировать проблему с устройством ввода USB MIDI, не работающим на WindowsXP.

Я заметил, что мой usbaudio.sys в /Windows/System32/Drivers/ на самом деле называется USBAUDIO.sys. У меня вопрос - почему столицы? Другие драйверы не названы так.

Какие варианты у меня есть для восстановления этого драйвера в случае, если он плох? (У меня нет точки восстановления системы, к сожалению).

Спасибо

2 ответа

В зависимости от рассматриваемого драйвера вы можете загрузить его (или даже более новую версию) с веб-сайта производителя.

Тем не менее, у вас есть проблемы с MIDI-устройством. Обычно есть два способа заставить MIDI работать: 1. устройство поставляется с установочным диском, 2. драйвер MIDI-устройства устанавливается Windows, когда он подключен.

Есть множество вещей, которые могут вызвать конфликт. Это может быть что-то такое же простое, как конфликт Direct-X, с другим устройством, которое вы недавно установили.

В Windows XP также была ошибка, когда USB-контроллеры можно было отключить как механизм энергосбережения:

В диспетчере устройств...

  1. Двойной щелчок "Контроллеры универсальной последовательной шины"
  2. Найти "USB root hub"
  3. Дважды щелкните первый USB-концентратор
  4. В диалоговом окне свойств перейдите на вкладку "Управление питанием"
  5. Снимите флажок "Разрешить компьютеру выключать это устройство для экономии энергии"

Проблема веб-камеры Logitech требует редактирования реестра. Простое удаление не устраняет конфликт...

  1. Начать regedit
  2. Идти к: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318} и удалить LowerFilters а также UpperFilters
  3. Идти к: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Class\{6BDD1FC6-810F-11DO-BEC7-08002BE2092F} и удалить LowerFilters
  4. Идти к: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Class\{6BDD1FC5-810F-11DO-BEC7-08002BE2092F} и удалить UpperFilters
  5. Вернитесь к корню HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Class\
  6. Ищи LVUSBSTA, Для любого найденного места (только в Control\Class), удалите LowerFilters элемент (это элемент, который содержит значение LVUSBSTA найденный)
  7. Перезагрузите компьютер

Я посмотрел в своей системной папке, и DLL-файлы ALLCAPS обычно имеют имена в формате 8.3 (8-буквенное имя, 3-буквенное расширение), что означает, что они относятся к эпохе DOS. Я подозреваю, что с тех пор это соглашение об именах осталось.

Другие вопросы по тегам