Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » самопроизвольно запускается инсталляция драйвера USB-клавы

Модерирует : KLASS, IFkO

 Версия для печати • ПодписатьсяДобавить в закладки

Открыть новую тему     Написать ответ в эту тему

oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Больше года без проблем юзал под Windows XP SP-2 одно сложное устройство: USB-клавиатура с встроенный мышкой.
 
Но несколько дней назад неожиданно началась такая фигня, что самопроизвольно запускается процесс переинсталляции драйвера этого устройства. Работа клавы на это время, естественно, блокируется.
Такое происходит по нескольку раз в час через нерегулярные промежутки времени, в среднем каждые 15-20 минут, но иногда и раз в апру часов. А иногда вообще запускается длинный цикл: только закончилась одна переинсталляция, сразу же старует соежующая, и так продолжает минут 15 подряд.
 
Что послужило причиной, совершенно непонятно. Систему не обновлял, нового софта не ставил, системных настроек не менял
 
Несколько раз перезагружался, даже совсем выключал питание компа. Не помогло.
 
Все остальные USB-устройства работают без проблем.
 
Пробовал в списке устройств в окне Device Manager снести все драйверы для Human interface devices. После перезагрузки и подключения клавы драйверы установились по новой, но проблема не исчезла.
 
Работать стало практически невозможно, не знаешь, в какой момент клава опять отрубится.
 
Куда копать? Заранее спасибо за любые идеи.
 

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 19:02 04-05-2013
niknik49

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
 
Зайдите в BIOS и посмотрите напротив параметра USB Keyboard Support стоит Disabled, если так, то поставьте Enabled. USB Controller, тоже нужно поставить в положение Enabled.
Нужно переустановить драйвера на клавиатуру, в диспетчере устройств надо удалить клавиатуру из списка оборудования и запустить поиск нового оборудования в панели управления. Посмотрите тут  http://remontcompa.ru/86-kak-pravilno-ustanovit-drayvera.html  
Попробуйте отсоединить клавиатуру от системного блока на непродолжительное время и подсоединить опять.  
 
Что же Вы не обновляете систему до SP3

Всего записей: 74 | Зарегистр. 02-01-2008 | Отправлено: 22:07 04-05-2013 | Исправлено: niknik49, 22:10 04-05-2013
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
niknik49

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

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

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

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

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

Пробовал, и даже на очень продолжительное время (несколько часов). Не помогает...

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 10:29 05-05-2013
Andreyxpv7



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
А драйверы для этого устройства фирменные (от производителя) или стандартные?

Всего записей: 1007 | Зарегистр. 22-01-2012 | Отправлено: 14:51 05-05-2013
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Andreyxpv7 13:51 05-05-2013
Цитата:
А драйверы для этого устройства фирменные (от производителя) или стандартные

Стандартные из библиотеки Windows XP.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 15:07 05-05-2013
Aleks78



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Так поставьте родные.

Всего записей: 19197 | Зарегистр. 18-12-2004 | Отправлено: 15:15 05-05-2013
L0T

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
А никакого нового USB-устройства не подключали перед началом этих чудес?
 
1) Может, тупо не хватает ресурсов (хотя это больше похоже на фантастику)? Проверьте распределение прерываний на все USB.
 
2) Можно попробовать отключить абсолютно все USB-устройства кроме клавы-мышки, а саму клаву подключить к другому порту (не рядом, а именно в другом месте) Потом удалить все USB-устройства, включая контроллеры и концентраторы. После этого зайти в редактор реестра, и удалить оставшиеся оттуда, удалить все вплоть до концентраторов (хабов).
 
Перезагрузиться.
Если есть подключенные задние планки с дополнительными USB или PCI-USB-адаптеры, лучше их отключить перед всеми манипуляциями.
 
 
P.S. Проблема может быть в горелом usb (на матери). Обычно в таком случае наблюдаются похожие симптомы.
P.S2. А восстановление системы не поможет (если имеет место быть все же программный сбой)?

Всего записей: 280 | Зарегистр. 06-01-2009 | Отправлено: 15:20 05-05-2013 | Исправлено: L0T, 15:28 05-05-2013
Andreyxpv7



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
Я бы поступил так: подключите другую клавиатуру/мышь - удалите из реестра информацию об этом устройстве - желательно установить фирменные драйверы, если они есть; если нет, то просто подключите устройство.  

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

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

Всего записей: 1007 | Зарегистр. 22-01-2012 | Отправлено: 15:26 05-05-2013
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
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
Цитата:
Так поставьте родные.

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

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 16:06 05-05-2013 | Исправлено: oshizelly, 16:07 05-05-2013
L0T

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum - тут можно удалить все ключи реестра, которые начинается с USB. К примеру приведу свой скрин.

Только нужно быть готовым ставить абсолютно все USB-оборудование, как после установки Windows'а. Приготовьте все нужные драйверы, и, возможно, понадобится установочный диск, с которого ставили ОС.
 

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

Смотрите выше ответ насчет того, что "не все оборудование может сбоить на горелом порте"

Всего записей: 280 | Зарегистр. 06-01-2009 | Отправлено: 16:44 05-05-2013 | Исправлено: L0T, 17:11 05-05-2013
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
L0T
Спасибо за плодотворную идею и подробные инструкции!
Вроде всё теперь понятно, будут проверять, о результатах отпишусь.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 17:05 05-05-2013
PrintScreen

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
Попробуйте провод клавиатуры пошевелить, будет ли происходить "переинсталляция драйвера".

Всего записей: 5054 | Зарегистр. 14-06-2004 | Отправлено: 17:15 05-05-2013
Andreyxpv7



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly
Нашёл в сети вот это:

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


Всего записей: 1007 | Зарегистр. 22-01-2012 | Отправлено: 17:04 06-05-2013
oshizelly



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

Спасибо, но это, похоже, не мой случай: у меня в папке C:\Windows\Inf нет ни одного файла cache*.*.

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 19:25 06-05-2013
Neon2

Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
oshizelly, прозвоните шнур клавиатуры - где-то у вас контакт время от времени пропадает и восстанавливается.

Всего записей: 9725 | Зарегистр. 21-10-2005 | Отправлено: 08:38 07-05-2013
oshizelly



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
PrintScreen
Neon2 07:38 07-05-2013
Цитата:
прозвоните шнур клавиатуры - где-то у вас контакт время от времени пропадает и восстанавливается.

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

Всего записей: 6524 | Зарегистр. 18-09-2004 | Отправлено: 10:45 07-05-2013 | Исправлено: oshizelly, 10:45 07-05-2013
Открыть новую тему     Написать ответ в эту тему

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » самопроизвольно запускается инсталляция драйвера USB-клавы


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru