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-контроллеры можно было отключить как механизм энергосбережения:
В диспетчере устройств...
- Двойной щелчок "Контроллеры универсальной последовательной шины"
- Найти "USB root hub"
- Дважды щелкните первый USB-концентратор
- В диалоговом окне свойств перейдите на вкладку "Управление питанием"
- Снимите флажок "Разрешить компьютеру выключать это устройство для экономии энергии"
Проблема веб-камеры Logitech требует редактирования реестра. Простое удаление не устраняет конфликт...
- Начать regedit
- Идти к:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Class\{4D36E96C-E325-11CE-BFC1-08002BE10318}
и удалитьLowerFilters
а такжеUpperFilters
- Идти к:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Class\{6BDD1FC6-810F-11DO-BEC7-08002BE2092F}
и удалитьLowerFilters
- Идти к:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Class\{6BDD1FC5-810F-11DO-BEC7-08002BE2092F}
и удалитьUpperFilters
- Вернитесь к корню
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Contro l\Class\
- Ищи
LVUSBSTA
, Для любого найденного места (только вControl\Class
), удалитеLowerFilters
элемент (это элемент, который содержит значениеLVUSBSTA
найденный) - Перезагрузите компьютер
Я посмотрел в своей системной папке, и DLL-файлы ALLCAPS обычно имеют имена в формате 8.3 (8-буквенное имя, 3-буквенное расширение), что означает, что они относятся к эпохе DOS. Я подозреваю, что с тех пор это соглашение об именах осталось.