Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 10 » Драйвер - Не работают USB-порты

Ответить
Настройки темы
Драйвер - Не работают USB-порты

Аватара для Avatar-Lion

Support L1+


Contributor


Сообщения: 5030
Благодарности: 991


Конфигурация

Профиль | Отправить PM | Цитировать


Изменения
Автор: Avatar-Lion
Дата: 03-01-2023
Притащили ноутбук ASUS G750JX. Изначально стояла Windows 8, потом владелец обновился до Windows 10 и с тех пор так и сидит на ней. Предыстория проблемы: воткнули некую флэшку, после чего ноутбук перестал реагировать на USB-устройства (мышки, флэшки...).

---

Сначала я подумал было, что накрылся контроллер, но нет - перезагрузился, BIOS (UEFI) флэшку показывает и загрузка с нее тоже идет нормально. Т.е. с аппаратной точки зрения всё ОК. Попробовал откатиться к контрольной точке, но... Восстановление системы почему-то показывает всего 2 контрольные точки, хотя свободного места на диске С дофига. При этом восстановление к обоим точкам заканчивается некоей ошибкой (скриншот сделать не догадался, да и вряд ли это что-то дало бы). Диспетчер устройств показывает вот такую картину. При попытке автоматически установить драйвер показывает в итоге это. Device ID проблемной железки: USB\ROOT_HUB30&VID8086&PID8C31&REV0005

Что еще делал:
ChkDsk C: /f /r (из-под установочной флэшки Win8) - всё ОК
SFC /ScanNow (из-под ОС) - всё ОК
DISM /Online /Cleanup-Image /RestoreHealth (из-под ОС) - см. прикрепленный лог

Содержимое ветки HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class см. в прикрепленном логе

setupapi.dev.log показывает очень скудную картину:
Скрытый текст
[Device Install Log]
OS Version = 10.0.16299
Service Pack = 0.0
Suite = 0x0300
ProductType = 1
Architecture = amd64

[BeginLog]

[Boot Session: 2018/03/15 18:44:41.484]

>>> [Device Install (DiShowUpdateDevice) - USB\ROOT_HUB30\4&1A0741A5&4&0]
>>> Section start 2018/03/15 18:57:33.685
cmd: "C:\WINDOWS\system32\mmc.exe" C:\WINDOWS\system32\devmgmt.msc
dvi: {DIF_UPDATEDRIVER_UI} 18:57:33.689
dvi: Default installer: Enter 18:57:33.693
dvi: Default installer: Exit
dvi: {DIF_UPDATEDRIVER_UI - exit(0xe000020e)} 18:57:33.699
ndv: {Update Driver Software Wizard - USB\ROOT_HUB30\4&1A0741A5&4&0}
ndv: Search options: 0x00000203
ndv: Searching currently installed INF
dvi: {Build Driver List} 18:57:36.090
dvi: Searching for hardware ID(s):
dvi: usb\root_hub30&vid8086&pid8c31&rev0005
dvi: usb\root_hub30&vid8086&pid8c31
dvi: usb\root_hub30
dvi: {Build Driver List - exit(0x00000000)} 18:57:36.113
ndv: Searching default INF path
dvi: {Build Driver List} 18:57:36.120
dvi: Searching for hardware ID(s):
dvi: usb\root_hub30&vid8086&pid8c31&rev0005
dvi: usb\root_hub30&vid8086&pid8c31
dvi: usb\root_hub30
dvi: {Build Driver List - exit(0x00000000)} 18:57:40.042
dvi: {DIF_SELECTBESTCOMPATDRV} 18:57:42.558
dvi: Default installer: Enter 18:57:42.561
dvi: {Select Best Driver}
! dvi: Selecting driver failed(0xe0000228)
dvi: {Select Best Driver - exit(0xe0000228)}
! dvi: Default installer: failed
! dvi: Error 0xe0000228: There are no compatible drivers for this device.
dvi: {DIF_SELECTBESTCOMPATDRV - exit(0xe0000228)} 18:57:42.589
! ndv: Unable to select best compatible driver. Error = 0xe0000228
ndv: {Update Driver Software Wizard exit(00000000)}
<<< Section end 2018/03/15 18:58:09.979
<<< [Exit status: SUCCESS]

Отправлено: 19:09, 15-03-2018

 

Аватара для Avatar-Lion

Support L1+


Contributor


Сообщения: 5030
Благодарности: 991

Профиль | Отправить PM | Цитировать


Ну-у... Я так подозреваю, откат был неполноценным. Во-первых, как я уже писал выше, всего 2 контрольных точки было, что очень странно, т.к. аппарат далеко не первый день работает. Во-вторых, каждый откат шел просто какое-то чудовищное количество времени, минут 30-40 как минимум (ибо дважды гас экран и мне приходилось трогать тач-пад, чтобы ноут окончательно не уснул). Я так подозреваю, откатился только реестр, но не файлы. Из-за чего ОС теперь считает, что драйвера не установлены (в реестре-то их нет теперь), а по факту все файлы новых драйверов на месте. В итоге Центр обновлений забит какой-то фигней: видеодрайвер, аудиодрайвер, принтер и прочая хрень.

Почему ОС не пишет какой именно драйвер без цифровой подписи? Ведь само по себе сообщение об отсутствии цифровой подписи лишено смысла, если нет указания на конкретный драйвер или хотя бы производителя.

P.S. KB4090913 разогнался до 500Кбайт\с. Минут через десять попробую поставить.

Отправлено: 11:58, 16-03-2018 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

Если же вы забыли свой пароль на форуме, то воспользуйтесь данной ссылкой для восстановления пароля.

y-- y-- вне форума

Старожил


Сообщения: 231
Благодарности: 62

Профиль | Отправить PM | Цитировать


Avatar-Lion
повреждены файлы в C:\Windows\System32\DriverStore\FileRepository
Если есть аналогичная система донор - поиском ищешь папки содержащие usbhub3.inf и (предварительно переопределив права и удалив ВСЕ их содержимое) скопировать файлы в них с донора.
Восстановлением аналогичных копий файлов в C:\Windows\WinSxS можно (при желании) заняться потом когда все заработает.

ЗЫ - dism и sfc в этой ситуации не работают, отключение проверки цифровой подписи также не прокатывает в отношении стандартных системных драйверов.

ЗЗЫ - пару недель тому назад решал подобную проблему... sfc до успешного dism - зло
Тем кто привык советовать такую последовательность - стену или канделябр - по предпочтениям...

ЗЗЗЫ - ну если самому охота повозиться - подсказка окрестности !!! в логе...

-------
Ты это - заходи если что...


Отправлено: 12:06, 16-03-2018 | #12


Аватара для Avatar-Lion

Support L1+


Contributor


Сообщения: 5030
Благодарности: 991

Профиль | Отправить PM | Цитировать


Petya V4sechkin, Поставил KB4090913, но на ситуацию это не повлияло.

y--, Смонтировал install.wim из ISO-образа Windows 10. Там всего один usbhub3.inf, лежит он в FileRepository\usbhub3.inf_amd64_4cff3ffa2d7ad8ef. Попробовал скопировать эти файлы на больную систему по сети, предварительно сделав себя владельцем папки. Безрезультатно: при установке драйверов из C:\Windows\System32\DriverStore\FileRepository\usbhub3.inf_amd64_4cff3ffa2d7ad8ef все так же пишет про подпись.

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

Отправлено: 12:29, 16-03-2018 | #13



Moderator


Сообщения: 53175
Благодарности: 15430

Профиль | Отправить PM | Цитировать


Avatar-Lion, все версии файла usbhub3.inf поищите в Windows.

Отправлено: 12:31, 16-03-2018 | #14

y-- y-- вне форума

Старожил


Сообщения: 231
Благодарности: 62

Профиль | Отправить PM | Цитировать


Avatar-Lion
для примера под замену должны идти
C:\Windows\System32\DriverStore\FileRepository\usbhub3.inf_amd64_ecc642d45557db98\usbhub3.inf
C:\Windows\System32\DriverStore\FileRepository\usbhub3.inf_amd64_ecc642d45557db98\USBHUB3.SYS
сразу оба на не только inf
Плюс дальше смотреть - не факт что история не повторится с usbport.inf - а там набор файлов разнообразнее...
Цитата Avatar-Lion:
Я так полагаю, с USB-драйверами из состава ОС все в порядке. »
неправильно полагаешь. Есть такая конструкция в inf-файле как "Include" - а дальше все по зависимостям...

-------
Ты это - заходи если что...


Отправлено: 12:42, 16-03-2018 | #15


Аватара для Avatar-Lion

Support L1+


Contributor


Сообщения: 5030
Благодарности: 991

Профиль | Отправить PM | Цитировать


Petya V4sechkin, Результат поиска: http://www.picshare.ru/uploads/180316/rh8B395Clz.png

y--, Нет, ну ясен пончик, что я и usbhub3.inf, и USBHUB3.SYS скопировал на больную систему.

Отправлено: 12:45, 16-03-2018 | #16



Moderator


Сообщения: 53175
Благодарности: 15430

Профиль | Отправить PM | Цитировать


Avatar-Lion, ну вот попробуйте версию из папки 10.0.16299.64 указать в команде pnputil.

Отправлено: 12:50, 16-03-2018 | #17


Аватара для Avatar-Lion

Support L1+


Contributor


Сообщения: 5030
Благодарности: 991

Профиль | Отправить PM | Цитировать


Petya V4sechkin, То же самое: http://www.picshare.ru/uploads/180316/i253QAJM1A.png

Отправлено: 12:55, 16-03-2018 | #18

y-- y-- вне форума

Старожил


Сообщения: 231
Благодарности: 62

Профиль | Отправить PM | Цитировать


Avatar-Lion
попробуй C:\Windows\System32\catroot2 переименовать в C:\Windows\System32\_catroot2 и в ребут

-------
Ты это - заходи если что...


Отправлено: 15:07, 16-03-2018 | #19


Аватара для Avatar-Lion

Support L1+


Contributor


Сообщения: 5030
Благодарности: 991

Профиль | Отправить PM | Цитировать


y--, из-под системы переименовать не удалось. Загрузился с установочной флэшки, переименовал. Но безрезультатно. По-прежнему пишет про подпись.

Отправлено: 15:35, 16-03-2018 | #20



Компьютерный форум OSzone.net » Клиентские ОС Microsoft » Microsoft Windows 10 » Драйвер - Не работают USB-порты

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Не работают USB порты kriperast@vk Ноутбуки 33 13-03-2015 14:40
Flash - Не работают USB порты kocmoc1984 Накопители (SSD, HDD, USB Flash) 4 21-09-2012 20:56
Usb порты не работают Jis Непонятные проблемы с Железом 14 21-02-2012 13:45
Разное - [решено] Не работают usb порты, но зарядка от usb работает awdik Microsoft Windows 7 4 31-01-2012 20:24
Не работают порты PS2-клавиатура и мышь плюс задние USB-порты shpyon Материнские платы и память 18 14-12-2010 06:37




 
Переход