PDA

Показать полную графическую версию : В сборке Windows XPSP3 каждую флешку нужно устанавливать мастером нового оборудования


matsiyaka
25-12-2009, 15:27
Здравствуйте!
У меня стоит Windows XP SP3 (сборка якобы SamLab), сборка очень стабильная и не хочется ее менять. Единственное что не устраивает так это то что когда вставляешь новую флешку появляется мастер нового оборудования и устанавливает ее, ища автоматически драйвера. При чем мастер появляется 2-3 раза, устанавливая то USB накопитель, то новое устройство VOLUME. После этого флешка работает нормально. На других сборках в трее появляется сообщение и через 10 секунд можно работать с накопителем. А тут приходиться морочить голову по нескольку минут. Особенно надоедает если приносишь несколько флешек чтоб записать на них что-нибудь.
Заранее благодарен всем кто откликнется!

Angry Demon
25-12-2009, 16:43
matsiyaka, Про сборки ZVER и прочие! (http://forum.oszone.net/announcement-30-138.html)

Petya V4sechkin
25-12-2009, 17:04
matsiyaka, можете посмотреть \WINDOWS\setupapi.log (например, из-за патченого Syssetup.dll (http://forum.oszone.net/post-615661.html#post615661)).

matsiyaka
25-12-2009, 19:34
Попробовал заменить syssetup.dll из другого дистрибутива - не помогло.
Заглянул в setupapi.log - но так как я чайник, то это мне ничего не дало. Привожу выдержку, если не затруднит, объясните пожалуйста что это значит:

[2009/12/25 18:22:12 876.3 Driver Install]
#-019 Поиск идентификаторов аппаратуры: usb\vid_125f&pid_c83a&rev_0100,usb\vid_125f&pid_c83a
#-018 Поиск совместимых идентификаторов: usb\class_08&subclass_06&prot_50,usb\class_08&subclass_06,usb\class_08
#-198 Обработана командная строка: C:\WINDOWS\system32\services.exe
#I022 Найдено "USB\Class_08&SubClass_06&Prot_50" в C:\WINDOWS\inf\usbstor.inf; Устройство: "Запоминающее устройство для USB"; Драйвер: "Запоминающее устройство для USB"; Поставщик: "Microsoft"; Изготовитель: "USB-совместимое запоминающее устройство"; Секция: "USBSTOR_BULK"
#I087 Нет доверия к узлу драйвера, ранг изменен с 0x00002000 на 0x0000a000.
#I023 Действительная секция установки: [USBSTOR_BULK.NT]. Ранг: 0x0000a000. Дата драйвера: 07/01/2001.
#-166 Функция установки устройства: DIF_SELECTBESTCOMPATDRV.
#I063 Установка выбранного драйвера из секции [USBSTOR_BULK] в "c:\windows\inf\usbstor.inf".
#I320 GUID класса устройства остается равным {36FC9E60-C465-11CF-8056-444553540000}.
#I060 Установка выбранного драйвера.
#I058 Выбран наиболее совместимый драйвер.
#-166 Функция установки устройства: DIF_INSTALLDEVICEFILES.
#I124 Выполняется только копирующая установка "USB\VID_125F&PID_C83A\419109522973C3".
#-011 Установка секции [USBSTOR_BULK.NT] из "c:\windows\inf\usbstor.inf".
#W239 Список классов подписывания драйверов "C:\WINDOWS\INF\certclas.inf" отсутствует или имеет неправильный формат. Ошибка 1168: Элемент не найден. Предполагается, что все классы устройств подчиняются политике подписывания драйвера.
#E358 Неподписанный или неправильно подписанный файл "c:\windows\inf\usbstor.inf" для драйвера "Запоминающее устройство для USB" заблокирован (серверная установка). Ошибка 1168: Элемент не найден.
#E122 Не удалось установить устройство. Ошибка 1168: Элемент не найден.
#E157 Ошибка установщика по умолчанию. Ошибка 1168: Элемент не найден.
[2009/12/25 18:22:16 2604.2]
#-199 Выполнение "C:\WINDOWS\system32\rundll32.exe" с командной строкой: rundll32.exe newdev.dll,ClientSideInstall \\.\pipe\PNP_Device_Install_Pipe_0.{FFF4EE0B-7DB0-4888-9D05-B67AB43BD9F5}
#I060 Установка выбранного драйвера.
#-019 Поиск идентификаторов аппаратуры: usb\vid_125f&pid_c83a&rev_0100,usb\vid_125f&pid_c83a
#-018 Поиск совместимых идентификаторов: usb\class_08&subclass_06&prot_50,usb\class_08&subclass_06,usb\class_08
#I022 Найдено "USB\Class_08&SubClass_06&Prot_50" в C:\WINDOWS\inf\usbstor.inf; Устройство: "Запоминающее устройство для USB"; Драйвер: "Запоминающее устройство для USB"; Поставщик: "Microsoft"; Изготовитель: "USB-совместимое запоминающее устройство"; Секция: "USBSTOR_BULK"
#I087 Нет доверия к узлу драйвера, ранг изменен с 0x00002000 на 0x0000a000.
#I023 Действительная секция установки: [USBSTOR_BULK.NT]. Ранг: 0x0000a000. Дата драйвера: 07/01/2001.
#-166 Функция установки устройства: DIF_SELECTBESTCOMPATDRV.
#I063 Установка выбранного драйвера из секции [USBSTOR_BULK] в "c:\windows\inf\usbstor.inf".
#I320 GUID класса устройства остается равным {36FC9E60-C465-11CF-8056-444553540000}.
#I060 Установка выбранного драйвера.
#I058 Выбран наиболее совместимый драйвер.


P.S. На сайте SamLab.ws опровергают любую причастность к созданию каких либо сборок.

ShaddyR
25-12-2009, 21:34
matsiyaka, не работает автоподхват устройств (флешек, усб винтов) (http://forum.oszone.net/thread-90689.html)

Petya V4sechkin
25-12-2009, 22:23
Список классов подписывания драйверов "C:\WINDOWS\INF\certclas.inf" отсутствует или имеет неправильный формат. Ошибка 1168: Элемент не найден.
Попробуйте заменить Certclas.inf (прикрепил к посту).
А также советы из статьи KB822798 (http://support.microsoft.com/kb/822798/ru).

matsiyaka
26-12-2009, 00:20
Заменил файлы usbstor.inf, layout.inf, StorProp.Dll, SysSetup.Dll, disk.inf, volume.inf, syssetup.inf, certclas.inf на другие, с сайтов www.infdump.com и www.dlldump.com, а также certclas.inf. Ничего не помогло. Как выразился когда-то ShaddyR система "думать" не начала.

matsiyaka
04-01-2010, 02:33
Спасибо всем кто откликнулся. В виду того что ничего не помогло, переустановил винду. Чистую нигде не нашел, пришлось ставить сборку. Зато теперь ничего не раздражает. Пока-что.

ShaddyR
04-01-2010, 02:45
ничего не помогло, переустановил винду »
то-то и оно.
ищут пожарные, ищет милиция... мож, кто и найдет решение.




© OSzone.net 2001-2012