Проблема с USB драйверами - исправляем проблемы
Компьютер не работает

Проблема с USB драйверами – варианты решений.

Привет всем, в этой статье я попытаюсь представить общее решение для случаев, когда появляется проблема с USB драйверами, которые возможны в операционной системе Windows. Если вы сталкиваетесь с проблемой неизвестного устройства или возникают вопросы при подключении какого-то определённого устройства флешки или модема, то можете попробовать исправить ситуацию, не переустанавливая конкретные USB драйверы, а решить проблему одним махом. Этот способ часто помогает и тем, у кого при подключении флешки с любым содержимым USB драйверы вызывают ступор Windows – когда проводник WE просто останавливается.

ЧИТАЙТЕ ТАКЖЕ:

Как правильно искать драйвер к “непонятному” устройству?

Как запретить автоматическую установку драйвера?

Какие устройства и драйверы у меня установлены?

Ошибка Устройство не является съёмным и не может быть извлечено

ПЕРЕД ТЕМ, КАК НАЧАТЬ, ПОМНИТЕ

  • убедитесь, что система получила последние обновления; в их числе есть критические, касаемые именно ошибок с USB драйверами
  • какие-то из устройств, подключаемые через USB порты , возможно, придётся переустановить. Сейчас или в последующем.
  • перед началом работы освободите все USB порты на компьютере (если в чулане есть клавиатура и мышь с интерфейсом PS/2 – подключите их)
  • пункт выше необязателен, однако одно условие критично: мышь и клавиатура должны быть ПРОВОДНЫМИ
  • работаем в реестре – делаем копию исправляемой ветки

Простые и дешёвые тестеры USB портов и устройств

А теперь советы:

Проблема с USB драйверами: удаляем битые пути в Диспетчере устройств

  • отключаем все USB устройства
  • перейдите в окно Сведений о компьютере по пути
Панель управления\Все элементы панели управления\Система

и выберите пункт слева Дополнительные параметры системы:

  • выбираем пункт Переменные среды…

Создайте новую переменную с именем

devmgr_show_nonpresent_devices

и задайте ей значение 1:

Согласитесь с изменениями и переходите в Диспетчер устройств, где во вкладке Вид активируйте пункт Показать скрытые устройства :

Начинаем поиск. Разверните пункт Контроллеры USB. Кто здесь не был, сейчас удивиться, сколько устройств хранится в памяти Windows. Это всё то, что было однажды подключено к компьютеру. Так вот все эти бледные устройства можно смело удалить: неработающие USB драйверы будут удалены. Так и сделайте:


Похожее

Проблема с USB драйверами: чистим память Windows

Идём дальше. Диспетчер можно закрыть. А нам нужен файл INFCACHE.1. От глаз пользователя он скрыт. В нём и хранятся настройки. Вообще их несколько, но нам нужен пока один: тот что в

C:\Windows\System32\DriverStore

Чаще всего эта папка полупустая, и её содержимое выглядит примерно так:

  • Щёлкните правой мышкой и вызовите Свойства. Во вкладке Безопасность нужно усилить права на изменение файла для вашей учётной записи. Пусть это будет Полный доступ:

Примените изменения. А теперь файл INFCACHE.1 удалите. Сразу подключите ЛЮБОЕ ЗАВЕДОМО ИСПРАВНОЕ USB устройство. Система перезапишет новый файл INFCACHE.1, который появится после перезагрузки системы. Теперь проверьте как работает и отказавшееся работать ранее USB устройство. Возможно, процедуру удаления устройств и очистки файла настроек придётся повторить несколько раз.

Если после не первой перезагрузки ничего не помогает, проведите эту операцию с остальными файлами этой папки (теми, что имеют расширение .dat – только не трогайте папки!):

Попробуйте несколько раз с перезагрузкой.

Проблема с USB драйверами: обновляем файловый репозиторий

Следующий вариант является продолжением двух первых шагов, и в этом случае мы дублируем удаление USB устройств, но уже в папке:

C:Windows/System32/Driver Store/File Repository/

В её составе отыщите папку с наименованием usbstor.inf. Если их несколько, выберите ту, что по-новее. Внутри найдите два файла: usbstor.inf и usbstor.PNF.

у меня 64-битная версия Windows

Копируем их, вставляем в папку

C:/Windows/inf

Перезагружаемся. Процедуру повторяем по необходимости.

Проблема с USB драйверами: Windows не удалось запустить это устройство…

Обычно такая ошибка в свойствах устройства Диспетчере устройств появляется после проведения некоторых манипуляций с USB контроллером в части прошивки или попытки установить/переустановить устройства целым пакетом с удалением/переустановкой драйверов. Нам придётся проверить реестр на предмет выставляемых сторонними производителями (через программы или обновления) программных фильтров. Подобная проблема иногда подстерегает пользователя, когда Windows перестаёт вдруг видеть дисковод. А с USB это сплошь и рядом. Так что в реестре нам нужна ветка:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}

Все параметры с именами LowerFilters и UpperFilters смело удаляйте и перезагружайтесь. После этого повторно переустановите драйверы в Диспетчере устройств. Эта ошибка, кстати, часто мешает подключить флешку к виртуальной машине:

Ошибка VirtualBox: Не удалось подсоединить USB-устройство

Надеюсь, помог. Успехов

Посмотреть комментарии

  • Добрый день! Возникла проблема с USB мышью на ноутбуке - сильно тормозит, еле перемещается и наводится. Одинаково и на коврике и на другой твердой поверхности. В другом usb гнезде ведет себя точно так же. Но на другом компьютере работает стандартно, без проблем. Значит дело не в самой мыши? И вряд ли оба usb гнезда вышли из строя? Возможно корень проблемы нужно искать в драйверах (контроллерах) usb? Подскажите, пожалуйста, алгоритм и способы решения проблемы. Заранее большое спасибо.

    • Закончите, пож-ста, вопрос указанием на тип системы, где мышка лагает, и на тип подключения самой мышки: проводная или как?

      • Виндоус 7 максимальная. В каком смысле где лагает? Везде. Оптическая проводная (по умолчанию).

        • Если симптомы таковы, как описываются, проблемы действительно могут быть конкретными именно для этой системы. Тачпад на ноуте работает?
          Не знаю, что уже проделывалось, но я бы начал с:
          - в Диспетчере устройств в панели Вид отображаю все Скрытые устройства, мышку вынимаю из USB и удаляю всё оборудование из разделов Мыши и иные указующие устройства и все серые Запоминающие устройства для USB в Контроллерах USB ; перезагружаемся и подключаю проблемную мышь
          Отпишитесь
          P.S. Из этой статьи ничего не помогло?

          • Тачпад работает. Как я понимаю, после того, как выну мышь, управлять дальше придется им. В разделе Мыши всего два пункта: HID-совместимая мышь и Тачпад. Удалить нужно только HID-мышь и перегрузить систему? Я это все уже проделывал, не помогло, правда я серые пункты не удалял и мышь из гнезда не вынимал. Попробую повторить по вашему алгоритму.
            В этой статье очень много всего, не хотелось палить из пушки по воробьям, а как-то более целенаправленно решать проблему. Потому и задал вопрос.

          • Удаление скрытых, ранее установленных по USB портам устройств, - основное мероприятие по работе с проблемными драйверами. Уберите все устройства из портов, в т.ч. мышку, и приступайте. Присмотритесь также к программе в статье Про мышку.

  • По статье много вопросов... Скрытые устройства можно увидеть только после создания переменной? Без этого никак?
    Чистка памяти тоже сложновато. Чистка программами CCleaner, Wise Disk Cleaner это не то же самое?
    Что такое заведомо исправное usb устройство? Моя мышь таковой является? Причина же проблемы пока не ясна.
    Также не очень понял, о какой программе из какой статьи про мышку Вы написали.

    • 1. Скрытые устройства - Диспетчер устройств-Вид-Показать скрытые устройства (если пункт доступен, переменные среды можно не трогать)
      2. Заведомо исправное устройство - то, которое эта Windows определяет верно (часто подключаемая флешка без ошибок, рабочая мышь). Операцию с INFCACHE можете попробовать и с вашей "проблемной" мышкой ("очистка памяти" в статье - это и есть затирание сведений об установленных устройствах; это не RAM или память диска, при случае перепишу заголовок).
      3. Речь идёт о программе InstalledDriversList. Она участвует у меня в статье Почему не работает мышь

      • 1. Посмотрел на рабочем компьютере - пункт Показать скрытые доступен сразу, в пункте Контроллеры USB вообще нет серых значков. Посмотрю теперь дома.
        2. Попробую проделать.
        3. Прочитал, можно попробовать, но... Польза программы в том, что если я увижу красный драйвер, то смогу им заняться. А если красного не увижу, что дальше?
        Кроме того, я вряд ли могу вспомнить точно день появления проблемы.
        И далее вы пишете, как и где виден драйвер мыши. Но смотреть на него даже не обязательно и с ним-то как раз проблем меньше всего, т.к. обычно первое, что и так все делают по умолчанию, это удаляют этот драйвер просто правой кнопкой мыши на пункте HID-совместимая мышь и перегружают компьютер.
        В общем попробую, может что-то поможет.

  • Рассказываю новости. Принес с работы исправную беспроблемную мышь, подключил к ноутбуку, летает! Мышь Crown (noname). Дома две проблемные мыши (о которых идет речь) Логитек и Гениус. Гениус принес на работу, подключил к стационарному компу - летает!
    Что это все значит?

    • Проверьте работу мышек в Безопасном режиме: без звуковых, видео- и сетевых драйверов.

      • Не стал больше ничего делать. От добра добра не ищут. Пользуюсь мышами там, где они работают. Видимо дело в несовместимости чего-то с чем-то, причем возникшей внезапно. Очередная не решенная загадка компьютерной техники... непостижимая вещь в себе....

  • Добрый день, есть такая проблема, в системе установлено 6 дисков HDD.
    Windows 10, после обновления до версии 1809 системы, при подключении любой флешки перестало вылезать окно действий с флешками, но это пол беды.
    Флешка долго распознается, происходит установка драйверов под флешку и в итоге флешке присваивается буква D:, она была назначена диску HDD2, а ему присваивается другая.
    Ручная установка букв на места, через управления дисками, помогает лишь до следующего подключения флешки.
    И почему то из 6 букв (дисков), постоянно букву D: система пытается назначить на флешку.
    Переустановка системы с сохранение программ, не помогла. В чём может быть проблемам и куда копать?

    • Вообще удивлён, что с таким количеством дисков Windows смогла обновиться до 1809...
      Если проблем не было, судя по всему, Windows у вас установлена в единственном экземпляре?
      Тогда я бы прошёл несколько стандартных процедур.
      1. Отключите все флешки и внешние HDD и перезагрузитесь.
      2. В диспетчере устройств заставьте систему Показать все скрытые устройства и в части Контроллеров USB удалите все серенькие запоминающие устройства. Это удалит все предыдущие устройства, оставшиеся в памяти.
      3. Тоже самое проделать в пункте Переносные устройства. С индексированием и переназначением букв к томам и флешкам станет полегче. Не перезагружайтесь.
      4. В реестре измените параметр

      HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesMountMgrNoAutoMount

      присвоив ему значение 1.
      5. После перезагрузки попробуйте присвоить всем томам и подключаемым флешкам понравившиеся буквы. Системный диск не трогайте. Какая буква была, такую и оставьте, не то Windows отвалится.
      6. После присвоения нужных букв дабы не вводить для каждой новой флешки букву вручную заново активируйте функцию автоназначения букв. Значение параметра переведите в 0.

      Пока так.