Показать полную графическую версию : [решено] Стандартный USB драйвер отвалился
Spartan117
04-04-2010, 23:15
Доброго времени суток.
С месяц назад столкнулся с проблемой, но сейчас она меня окончательно задолбала, в связи с чем прошу помощи.
Суть проблемы:
Windows XP SP2 (сейчас уже SP3) упрямо не хочет опознавать любые USB-устройства, которые подключаются к ПК. Реестр, на ID устройств, чистил - не помогло. Мышь, джойстик, принтер, USB-Bluetooth адаптер и остальные причендалы, которые требовали установки драйверов исправно продолжили работать, в отличии от внешнего HDD и 3х разных флешек.
При подключении любого из вышеперечисленных проблемных устройств система выдает сообщение "найдено новое оборудование" и, вместо автоматической установки драйверов, выкидывает на мастер новых устройств, который драйверов не находит.
Конфигурация системы (на всякий случай):
Проц: Intel Core 2 Duo E6600 (2.4GHZ)
ОЗУ: Kingston DDR-II 667MHz 1024mb x2
Мамка: Asus P5B, Чипсет P965
Видео: Sapphire Radeon X1600XT 256MB DDR-III
HDD: Seagate Barracuda SATA-II 250Gb
Petya V4sechkin
05-04-2010, 09:20
Spartan117, посмотрите в файле \WINDOWS\setupapi.log
Не определяются флешки, кардридеры, жесткие диски и прочие накопители (http://forum.oszone.net/thread-171470.html)
Spartan117
05-04-2010, 09:56
Пробовал, не горит... (с)
Проверил систему на вирусы - кроме служебного софта и кряков к нему ничего не нашел.
DLL'ки, по совету с ссылки заменил - размеры файлов оказались идентичными, но, тем не менее, они были заменены содержимым дистрибутива.
Команда SFC/Scannow работает предельно странно: с оригинальным (!) лицензионным диском, с которого ставилась винда, в некоторых случаях выкидывает ошибку типа "Файлы, нужные для правильной работы Windows, должны быть скопированы в кэш DLL. Теперь вставьте диск профессионального выпуска". А ведь диск, с которого система ставилась, и так в приводе! О_о
Да, чуть не забыл, лога в папке с виндой нету вообще.
systeman
05-04-2010, 14:21
Spartan117 -- У меня была похожая проблема, флэшки и другие usb устройства не определялись вообще вышел из такой ситуации следующим образом: В диспетчере оборудования удалил "корневые концентраторы" из "Контроллеры универсальной и последовательной шины USB", перегрузил комп, после перезагрузки винда заново поставила стандартные дрова и всё стало работать. Попробуй может и тебе поможет.
Spartan117
05-04-2010, 16:30
Итак:
Результаты скакания с бубном: нулевые. Установлены последние заплатки к винде, испытан способ systeman'а по удалению контроллеров из системы, обновлены дрова на чипсет.
Ноль реакции, ничего умнее, чем "Обнаружено новое устройство Data Traveler 2.0" и последующий за ним мастер установки, компьютер не выдает. Все сильнее склоняюсь к идее о сносе системы.
Есть ли еще какие-либо способы?
Angry Demon
05-04-2010, 16:40
Spartan117, глянь VID_XXXX&PID_XXX неопределившихся устройств. Эти данные можно найти на закладке "Сведения" в свойствах устройства, в Диспетчере устройств.
Petya V4sechkin
05-04-2010, 16:51
Да, чуть не забыл, лога в папке с виндой нету вообще.
I can't believe it, его не может не быть!
Ноль реакции, ничего умнее, чем "Обнаружено новое устройство Data Traveler 2.0" и последующий за ним мастер установки, компьютер не выдает.
Выложите значения параметров LowerFilters и UpperFilters (если есть) в разделах реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E97B-E325-11CE-BFC1-08002BE10318}
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}
Spartan117
05-04-2010, 17:32
Мистика чистой воды. Лога небыло до момента обновления конфигурации устройств (Хоть и выключен хайд системных папок и файлов), причем лог оказался полным, на месяц с копейками тому-назад.
2010-04-05 17:02:21:171 1096 4d0 Misc =========== Logging initialized (build: 7.4.7600.226, tz: +0400) ===========
2010-04-05 17:02:21:187 1096 4d0 Misc = Process: C:\WINDOWS\Explorer.EXE
2010-04-05 17:02:21:187 1096 4d0 Misc = Module: C:\WINDOWS\system32\wuaueng.dll
2010-04-05 17:02:21:171 1096 4d0 Shutdwn Install at shutdown: no updates to install
2010-04-05 17:02:21:187 1096 4d0 Shutdwn FATAL: WUCheckForUpdatesAtShutdown failed, hr=80240FFF
2010-04-05 17:02:28:671 1292 d10 Misc =========== Logging initialized (build: 7.4.7600.226, tz: +0400) ===========
2010-04-05 17:02:28:671 1292 d10 Misc = Process: \??\C:\WINDOWS\system32\winlogon.exe
2010-04-05 17:02:28:671 1292 d10 Misc = Module: C:\WINDOWS\system32\wuaueng.dll
2010-04-05 17:02:28:671 1292 d10 Shutdwn FATAL: WUAutoUpdateAtShutdown failed, hr=80240FFF
1й ключ без нужного параметра, 2й - аналогично.
VolSnap tdrpman147 snapman380 timounter
Что касается VID и PID, так вот VID:13FE PID:1A00, на соседнем компьютере она прекрасно работает.
Petya V4sechkin
05-04-2010, 17:44
Spartan117, лог не тот привели. Нужен setupapi.log
tdrpman147 snapman380 timounter
Попробуйте снести Acronis в "Установке и удалении программ".
Spartan117
05-04-2010, 18:12
Прошу прощения за ошибку, мой косяк.
[SetupAPI Log]
Версия ОС = 5.1.2600 Service Pack 3
Платформа = 2 (NT)
Пакет обновления = 3.0
Комплект = 0x0100
Тип продукта = 1
Архитектура = x86
[2010/04/05 17:14:14 1340.3 Driver Install]
#-019 Поиск идентификаторов аппаратуры: usb\vid_13fe&pid_1a00&rev_0100,usb\vid_13fe&pid_1a00
#-018 Поиск совместимых идентификаторов: usb\class_08&subclass_06&prot_50,usb\class_08&subclass_06,usb\class_08
#-198 Обработана командная строка: C:\WINDOWS\system32\services.exe
#-166 Функция установки устройства: DIF_SELECTBESTCOMPATDRV.
#W059 Ошибка при подборе наиболее совместимого драйвера. Ошибка 0xe0000228: Для этого устройства отсутствую совместимые драйверы.
#W157 Ошибка установщика по умолчанию. Ошибка 0xe0000228: Для этого устройства отсутствую совместимые драйверы.
[2010/04/05 17:14:16 3452.2]
#-199 Выполнение "C:\WINDOWS\system32\rundll32.exe" с командной строкой: rundll32.exe newdev.dll,ClientSideInstall \\.\pipe\PNP_Device_Install_Pipe_0.{FE0772EB-5404-4192-8FB1-9D4DA6B5A283}
#I060 Установка выбранного драйвера.
#-019 Поиск идентификаторов аппаратуры: usb\vid_13fe&pid_1a00&rev_0100,usb\vid_13fe&pid_1a00
#-018 Поиск совместимых идентификаторов: usb\class_08&subclass_06&prot_50,usb\class_08&subclass_06,usb\class_08
#-166 Функция установки устройства: DIF_SELECTBESTCOMPATDRV.
#W059 Ошибка при подборе наиболее совместимого драйвера. Ошибка 0xe0000228: Для этого устройства отсутствую совместимые драйверы.
#W157 Ошибка установщика по умолчанию. Ошибка 0xe0000228: Для этого устройства отсутствую совместимые драйверы.
#I060 Установка выбранного драйвера.
#-019 Поиск идентификаторов аппаратуры: usb\vid_13fe&pid_1a00&rev_0100,usb\vid_13fe&pid_1a00
#-018 Поиск совместимых идентификаторов: usb\class_08&subclass_06&prot_50,usb\class_08&subclass_06,usb\class_08
#-019 Поиск идентификаторов аппаратуры: usb\vid_13fe&pid_1a00&rev_0100,usb\vid_13fe&pid_1a00
#-018 Поиск совместимых идентификаторов: usb\class_08&subclass_06&prot_50,usb\class_08&subclass_06,usb\class_08
#-019 Поиск идентификаторов аппаратуры: usb\vid_13fe&pid_1a00&rev_0100,usb\vid_13fe&pid_1a00
#-018 Поиск совместимых идентификаторов: usb\class_08&subclass_06&prot_50,usb\class_08&subclass_06,usb\class_08
#-019 Поиск идентификаторов аппаратуры: usb\vid_13fe&pid_1a00&rev_0100,usb\vid_13fe&pid_1a00
#-018 Поиск совместимых идентификаторов: usb\class_08&subclass_06&prot_50,usb\class_08&subclass_06,usb\class_08
#-019 Поиск идентификаторов аппаратуры: usb\vid_13fe&pid_1a00&rev_0100,usb\vid_13fe&pid_1a00
#-018 Поиск совместимых идентификаторов: usb\class_08&subclass_06&prot_50,usb\class_08&subclass_06,usb\class_08
#-019 Поиск идентификаторов аппаратуры: usb\vid_13fe&pid_1a00&rev_0100,usb\vid_13fe&pid_1a00
#-018 Поиск совместимых идентификаторов: usb\class_08&subclass_06&prot_50,usb\class_08&subclass_06,usb\class_08
#-166 Функция установки устройства: DIF_SELECTBESTCOMPATDRV.
#W059 Ошибка при подборе наиболее совместимого драйвера. Ошибка 0xe0000228: Для этого устройства отсутствую совместимые драйверы.
#W157 Ошибка установщика по умолчанию. Ошибка 0xe0000228: Для этого устройства отсутствую совместимые драйверы.
[2010/04/05 17:42:24 1296.263]
#-199 Выполнение "\??\C:\WINDOWS\system32\winlogon.exe" с командной строкой: winlogon.exe
#-167 SPFILENOTIFY_NEEDMEDIA: Тег="\win51ip", Описание="Windows XP Professional CD-ROM", ПутьИсточника="C:\DOCUME~1\AC8D~1\LOCALS~1\Temp\SETUP\i386", ФайлИсточника="certmap.ocx", Флаги=0x00000000.
#E169 SPFILENOTIFY_NEEDMEDIA: возвращено FILEOP_ABORT. Ошибка 1223: Операция была отменена пользователем.
#W187 Ошибка установки, попытка восстановления оригинальных файлов.
Acronis True Image выпилил - никакой реакции.
Petya V4sechkin
05-04-2010, 21:09
Spartan117, проверьте наличие файла \WINDOWS\inf\usbstor.inf и разрешения NTFS на него (правой кнопкой мыши -> Свойства -> вкладка Безопасность -> кнопка Дополнительно).
Spartan117
05-04-2010, 21:33
Проблема разрешилась, благодарю.
Суть трабблы оказалась в следующем: файл usbstor.inf имел расширение *.ipb вместо *.inf. Также там завалялся файл usbstor.pbk, который я трогать не рискнул.
Spartan117,
также помогло, спасиб большое!
переименовал usbstor.*** в usbstor.inf
и флешки стали определяться.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.