Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Microsoft Windows 2000/XP (http://forum.oszone.net/forumdisplay.php?f=6)
-   -   [решено] Стандартный USB драйвер отвалился (http://forum.oszone.net/showthread.php?t=172216)

Spartan117 04-04-2010 23:15 1385079

Стандартный USB драйвер отвалился
 
Доброго времени суток.
С месяц назад столкнулся с проблемой, но сейчас она меня окончательно задолбала, в связи с чем прошу помощи.
Суть проблемы:
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 1385223

Spartan117, посмотрите в файле \WINDOWS\setupapi.log
Не определяются флешки, кардридеры, жесткие диски и прочие накопители

Spartan117 05-04-2010 09:56 1385251

Пробовал, не горит... (с)
Проверил систему на вирусы - кроме служебного софта и кряков к нему ничего не нашел.
DLL'ки, по совету с ссылки заменил - размеры файлов оказались идентичными, но, тем не менее, они были заменены содержимым дистрибутива.
Команда SFC/Scannow работает предельно странно: с оригинальным (!) лицензионным диском, с которого ставилась винда, в некоторых случаях выкидывает ошибку типа "Файлы, нужные для правильной работы Windows, должны быть скопированы в кэш DLL. Теперь вставьте диск профессионального выпуска". А ведь диск, с которого система ставилась, и так в приводе! О_о
Да, чуть не забыл, лога в папке с виндой нету вообще.

systeman 05-04-2010 14:21 1385423

Spartan117 -- У меня была похожая проблема, флэшки и другие usb устройства не определялись вообще вышел из такой ситуации следующим образом: В диспетчере оборудования удалил "корневые концентраторы" из "Контроллеры универсальной и последовательной шины USB", перегрузил комп, после перезагрузки винда заново поставила стандартные дрова и всё стало работать. Попробуй может и тебе поможет.

Spartan117 05-04-2010 16:30 1385488

Итак:
Результаты скакания с бубном: нулевые. Установлены последние заплатки к винде, испытан способ systeman'а по удалению контроллеров из системы, обновлены дрова на чипсет.
Ноль реакции, ничего умнее, чем "Обнаружено новое устройство Data Traveler 2.0" и последующий за ним мастер установки, компьютер не выдает. Все сильнее склоняюсь к идее о сносе системы.
Есть ли еще какие-либо способы?

Angry Demon 05-04-2010 16:40 1385494

Spartan117, глянь VID_XXXX&PID_XXX неопределившихся устройств. Эти данные можно найти на закладке "Сведения" в свойствах устройства, в Диспетчере устройств.

Petya V4sechkin 05-04-2010 16:51 1385500

Цитата:

Цитата Spartan117
Да, чуть не забыл, лога в папке с виндой нету вообще.

I can't believe it, его не может не быть!

Цитата:

Цитата Spartan117
Ноль реакции, ничего умнее, чем "Обнаружено новое устройство 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 1385523

Мистика чистой воды. Лога небыло до момента обновления конфигурации устройств (Хоть и выключен хайд системных папок и файлов), причем лог оказался полным, на месяц с копейками тому-назад.
Вот лог на включение флешки

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й - аналогично.
Значение 3го ключа, UpperFilters
VolSnap tdrpman147 snapman380 timounter


Что касается VID и PID, так вот , на соседнем компьютере она прекрасно работает.

Petya V4sechkin 05-04-2010 17:44 1385527

Spartan117, лог не тот привели. Нужен setupapi.log

Цитата:

tdrpman147 snapman380 timounter
Попробуйте снести Acronis в "Установке и удалении программ".

Spartan117 05-04-2010 18:12 1385547

Прошу прощения за ошибку, мой косяк.
Вот нормальный лог
[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 1385675

Spartan117, проверьте наличие файла \WINDOWS\inf\usbstor.inf и разрешения NTFS на него (правой кнопкой мыши -> Свойства -> вкладка Безопасность -> кнопка Дополнительно).

Spartan117 05-04-2010 21:33 1385688

Проблема разрешилась, благодарю.
Суть трабблы оказалась в следующем: файл usbstor.inf имел расширение *.ipb вместо *.inf. Также там завалялся файл usbstor.pbk, который я трогать не рискнул.

kamert 15-10-2015 13:02 2564138

Spartan117,
также помогло, спасиб большое!
переименовал usbstor.*** в usbstor.inf
и флешки стали определяться.


Время: 00:19.

Время: 00:19.
© OSzone.net 2001-