Ru-Board.club
← Вернуться в раздел «Microsoft Windows»

» самопроизвольно запускается инсталляция драйвера USB-клавы

Автор: oshizelly
Дата сообщения: 04.05.2013 18:02
Больше года без проблем юзал под Windows XP SP-2 одно сложное устройство: USB-клавиатура с встроенный мышкой.

Но несколько дней назад неожиданно началась такая фигня, что самопроизвольно запускается процесс переинсталляции драйвера этого устройства. Работа клавы на это время, естественно, блокируется.
Такое происходит по нескольку раз в час через нерегулярные промежутки времени, в среднем каждые 15-20 минут, но иногда и раз в апру часов. А иногда вообще запускается длинный цикл: только закончилась одна переинсталляция, сразу же старует соежующая, и так продолжает минут 15 подряд.

Что послужило причиной, совершенно непонятно. Систему не обновлял, нового софта не ставил, системных настроек не менял

Несколько раз перезагружался, даже совсем выключал питание компа. Не помогло.

Все остальные USB-устройства работают без проблем.

Пробовал в списке устройств в окне Device Manager снести все драйверы для Human interface devices. После перезагрузки и подключения клавы драйверы установились по новой, но проблема не исчезла.

Работать стало практически невозможно, не знаешь, в какой момент клава опять отрубится.

Куда копать? Заранее спасибо за любые идеи.

Автор: niknik49
Дата сообщения: 04.05.2013 21:07
oshizelly

Зайдите в BIOS и посмотрите напротив параметра USB Keyboard Support стоит Disabled, если так, то поставьте Enabled. USB Controller, тоже нужно поставить в положение Enabled.
Нужно переустановить драйвера на клавиатуру, в диспетчере устройств надо удалить клавиатуру из списка оборудования и запустить поиск нового оборудования в панели управления. Посмотрите тут http://remontcompa.ru/86-kak-pravilno-ustanovit-drayvera.html
Попробуйте отсоединить клавиатуру от системного блока на непродолжительное время и подсоединить опять.

Что же Вы не обновляете систему до SP3
Автор: oshizelly
Дата сообщения: 05.05.2013 09:29
niknik49

Цитата:
Зайдите в BIOS и посмотрите напротив параметра USB Keyboard Support стоит Disabled, если так, то поставьте Enabled. USB Controller, тоже нужно поставить в положение Enabled.

У меня в BIOS нет отдельной опции именно для клавы, есть более обшие для всех USB-устройств. Но вообще-то не совсем понимаю... Если бы поддержка клавиатуры была заблокирована на уровне BIOS, то клава ведь совсем не работала бы, разве нет? И никакой автоматической инсталляции драйверов не происходило бы, потому что система просто не увидела бы этого устройства.


Цитата:
Нужно переустановить драйвера на клавиатуру, в диспетчере устройств надо удалить клавиатуру из списка оборудования и запустить поиск нового оборудования в панели управления

Это я пробовал много раз. Правда, поиск нового оборудования вручную не запускал, потому что драйверы ставились автоматически при загрузке системы.
А что, это важно, чтобы запускать именно вручную и именно через "поиск нового оборудования"?


Цитата:
Попробуйте отсоединить клавиатуру от системного блока на непродолжительное время

Пробовал, и даже на очень продолжительное время (несколько часов). Не помогает...
Автор: Andreyxpv7
Дата сообщения: 05.05.2013 13:51
oshizelly
А драйверы для этого устройства фирменные (от производителя) или стандартные?
Автор: oshizelly
Дата сообщения: 05.05.2013 14:07
Andreyxpv7 13:51 05-05-2013
Цитата:
А драйверы для этого устройства фирменные (от производителя) или стандартные

Стандартные из библиотеки Windows XP.
Автор: Aleks78
Дата сообщения: 05.05.2013 14:15
Так поставьте родные.
Автор: L0T
Дата сообщения: 05.05.2013 14:20
oshizelly
А никакого нового USB-устройства не подключали перед началом этих чудес?

1) Может, тупо не хватает ресурсов (хотя это больше похоже на фантастику)? Проверьте распределение прерываний на все USB.

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

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


P.S. Проблема может быть в горелом usb (на матери). Обычно в таком случае наблюдаются похожие симптомы.
P.S2. А восстановление системы не поможет (если имеет место быть все же программный сбой)?
Автор: Andreyxpv7
Дата сообщения: 05.05.2013 14:26
oshizelly
Я бы поступил так: подключите другую клавиатуру/мышь - удалите из реестра информацию об этом устройстве - желательно установить фирменные драйверы, если они есть; если нет, то просто подключите устройство.

Цитата:
Такое происходит по нескольку раз в час через нерегулярные промежутки времени, в среднем каждые 15-20 минут, но иногда и раз в апру часов. А иногда вообще запускается длинный цикл: только закончилась одна переинсталляция, сразу же старует соежующая, и так продолжает минут 15 подряд.

А что пишет система об этой установке драйверов? Всё заканчивается успешно? Вообще, это очень похоже на неисправность самого устройства/usb-контроллера/usb-порта, к которому вы подключаете данное устройство.
Автор: oshizelly
Дата сообщения: 05.05.2013 15:06
L0T 14:20 05-05-2013
Цитата:
А никакого нового USB-устройства не подключали перед началом этих чудес?
1) Может, тупо не хватает ресурсов (хотя это больше похоже на фантастику)?

Эта простая мысль насчёт нехватки ресурсов мне в голову не приходила Просто, не знал, что такое возможно для USB.
Пока что именно нехватка ресурсов кажется наиболее правдоподобным объяснением. Ноут довольно древний, Windows XP тоже не девочка... Может, правда не рассчитаны на подключение нескольких USB-устройств одновременно. Как раз пару недель назад подключал новый смартфон Samsung. Не помню, перезагружался ли после этого до момента возникновения проблемы.
А как это проверить?


Цитата:
Проверьте распределение прерываний на все USB.

Это для меня китайская грамота. Нельзя ли то же самое, но языком, доступным рядовому юзеру


Цитата:
Можно попробовать отключить абсолютно все USB-устройства кроме клавы-мышки

"Отключить" - в смысле отсоединить от компа физически? Или деинсталлировать драйвера?


Цитата:
Потом удалить все USB-устройства, включая контроллеры и концентраторы.

"Удалить" - это сделать "Uninstall"?





Цитата:
После этого зайти в редактор реестра, и удалить оставшиеся оттуда, удалить все вплоть до концентраторов (хабов).

Нельзя ли указать точную ветку в системном реестре, где это живёт?


Цитата:
Если есть подключенные задние планки с дополнительными USB или PCI-USB-адаптеры,

На всякий случай уточню: речь о ноутбуке.


Цитата:
Проблема может быть в горелом usb (на матери). Обычно в таком случае наблюдаются похожие симптомы.

Но в этом случае, наверное, появились бы сбои в работе всех устройств?


Цитата:
А восстановление системы не поможет (если имеет место быть все же программный сбой)?

Была у самого такая мысль. Увы, последние контрольные точки восстановления не сохранились (у меня эта фича всегда работала нестабильно).



Andreyxpv7 14:26 05-05-2013
Цитата:
А что пишет система об этой установке драйверов? Всё заканчивается успешно?

Иногда (примерно, 1 раз из 10) пишет, что инсталляция не удалась. Пару раз писала, наоборот, что устройство успешно установлено.
Но, как правило, ничего не пишет. Кстати, странно, должна бы писать... Но у меня включена звуковая схема, поэтому события легко определяются на слух: обнаружено новое устройство... запущена инсталляция драйверов... процесс успешно завершена...



Цитата:
Вообще, это очень похоже на неисправность самого устройства/usb-контроллера/usb-порта, к которому вы подключаете данное устройство.

К тем же портам подключал и другие устройства, все работает. Проблемное устройство подключал к другому компу, тоже работает. А вместе не хотят.



Aleks78 14:15 05-05-2013
Цитата:
Так поставьте родные.

Родных нет и никогда не было.
Кстати, еще раз обращаю внимание на такой факт: больше года все работало отлично без всяких фирменных драйверов.
Автор: L0T
Дата сообщения: 05.05.2013 15:44

Цитата:
Просто, не знал, что такое возможно для USB

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


Цитата:
А как это проверить?  

Лучше просто все удалить, на всякий случай))


Цитата:
Нельзя ли то же самое, но языком, доступным рядовому юзеру

В Диспетчере устройств - Свойства нужного устройства - Вкладка ресурсы. По умолчанию там выбрана галка Автоматическая настройка. Если в Списке конфликтов есть какие-либо конфликты, можно отменить Автоматическую настройку и вручную выставить


Цитата:
"Отключить" - в смысле отсоединить от компа физически? Или деинсталлировать драйвера?

Сначала отключить устройства физически, а потом удалить все из Диспетчера устройств


Цитата:
"Удалить" - это сделать "Uninstall"?

Да. Сначала для конкретных устройств, после для контроллеров и концентраторов (на Вашем скрине это ветка Universal Serial Bus Controllers)


Цитата:
Цитата:

Цитата: Проблема может быть в горелом usb (на матери). Обычно в таком случае наблюдаются похожие симптомы.

Но в этом случае, наверное, появились бы сбои в работе всех устройств?
Автор: oshizelly
Дата сообщения: 05.05.2013 16:05
L0T
Спасибо за плодотворную идею и подробные инструкции!
Вроде всё теперь понятно, будут проверять, о результатах отпишусь.
Автор: PrintScreen
Дата сообщения: 05.05.2013 16:15
oshizelly
Попробуйте провод клавиатуры пошевелить, будет ли происходить "переинсталляция драйвера".
Автор: Andreyxpv7
Дата сообщения: 06.05.2013 16:04
oshizelly
Нашёл в сети вот это:

Цитата:
При запуске Windows XP она постоянно объявляет об установке какого-либо устройства, хотя оно уже давно подключено к ПК и функционирует безупречно.
Разумеется, первым делом вы заглянули в Диспетчер устройств, чтобы проверить, нет ли случайных конфликтов оборудования, и не обнаружили ни желтых знаков вопроса, ни красных значков «Stop», сигнализирующих о несовместимости или недостаточности ресурсов.
В таком случае причиной надоедливых сообщений является ложно считанный статус установки.
Windows XP сохраняет информацию о вновь распознанных устройствах во временном файле (cache). Обычно после успешной установки соответствующих драйверов эти данные удаляются. Однако иногда Windows не делает этого, что и приводит к проблеме.
Решение: откройте папку INF в каталоге Windows. Переименуйте находящийся там файл cache.1, например, в cache.old, а затем перезапустите систему. Этим переименованием вы заставите Windows XP создать новые данные о статусе подключенных устройств. Если все пройдет удачно и Windows запустится без появления надоедливого сообщения, файл cache.old можно удалить.

Автор: oshizelly
Дата сообщения: 06.05.2013 18:25
Andreyxpv7 16:04 06-05-2013
Цитата:
Решение: откройте папку INF в каталоге Windows. Переименуйте находящийся там файл cache.1, например, в cache.old, а затем перезапустите систему. Этим переименованием вы заставите Windows XP создать новые данные о статусе подключенных устройств

Спасибо, но это, похоже, не мой случай: у меня в папке C:\Windows\Inf нет ни одного файла cache*.*.
Автор: Neon2
Дата сообщения: 07.05.2013 07:38
oshizelly, прозвоните шнур клавиатуры - где-то у вас контакт время от времени пропадает и восстанавливается.
Автор: oshizelly
Дата сообщения: 07.05.2013 09:45
PrintScreen
Neon2 07:38 07-05-2013
Цитата:
прозвоните шнур клавиатуры - где-то у вас контакт время от времени пропадает и восстанавливается.

А в этом случае система вела бы себя именно так, как я описал?
Провод на вид солидный такой, толстый, воде нигде не должно быть заломов. Но я пробую сейчас проследить связь между странным поведением системы и физическим перемещением клавы.

Страницы: 1

Предыдущая тема: ошибка explorer.exe


Форум Ru-Board.club — поднят 15-09-2016 числа. Цель - сохранить наследие старого Ru-Board, истории становления российского интернета. Сделано для людей.