PDA

Показать полную графическую версию : USB диск в системе определяется только один раз


tnspn
16-06-2010, 13:31
Добрый день.
На ХР - флешка (любая) подключается только ОДИН раз, после загрузки. Подключается, определяется, нормально работает. Но стоит вытащить - всё. Дальнейшая работа невозможна. В диспетчере устройств - драйвер USB - желтый значок, надпись - что работа устройства невозможна, так как не выгружена предыдущая версия драйвера. Перезагрузка и снова можно один раз подключить флешку, но согласитесь - каждый раз перезагружать комп - не решение. Программ работы с виртуальными дисками (Демон или Алкоголь) нет и не было. Откаты невозможны, переустановка - крайне нежелательна. Система стабильна и других нареканий нет, вот только с USB разобраться бы.
Флешки рабочие, как уже написал - первый раз - определяется любая флешка. Перечитал уже много разного, но такая проблема не встречалась.
Да, еще, при втором и следующих включениях - флешка не мигает и не горит. Место подключения роли не играет.

Petya V4sechkin
16-06-2010, 13:51
tnspn, выложите значения параметров LowerFilters и UpperFilters (если есть) в разделах реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{71A27CDD-812A-11D0-BEC7-08002BE2092F}

tnspn
17-06-2010, 09:55
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}
UpperFilters значение - PartMgr

других фильтров нет.
сделал экспорт веток, вечером выложу ссылку на них

Petya V4sechkin
17-06-2010, 10:13
tnspn, попробуйте обновить драйвер чипсета.

Извиняюсь, перепутал один раздел, здесь посмотрите:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}

tnspn
17-06-2010, 22:17
http://ifolder.ru/18206951
вот ветви реестра. Думаю надо сделать снимок реестра до включения флешки первы

http://ifolder.ru/18206951 файлы реестра.

severagent007
17-06-2010, 22:41
tnspn, попробуй безопасное отключение устройства в трее(там де часы), если поможет - отключить кеширование сьёмных носителей

tnspn
18-06-2010, 06:26
безопасное отключение не играет роли, хоть через него, хоть просто вытащить - эффект один.

Код 38
Windows не может загрузить драйвер устройства для данного оборудования, поскольку предыдущая версия драйвера устройства все еще находится в памяти. (Код 38)
Рекомендуемое решение

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

Использование мастера устранения неполадок

Если мастер устранения неполадок еще не запущен, запустите его сейчас.
В диалоговом окне «Свойства» для устройства щелкните вкладку Общие.
Щелкните Устранение неполадок, чтобы запустить Мастер устранения неполадок. Мастер задаст несколько простых вопросов и предоставит решение проблемы не основе полученных ответов.
Выполните действия по устранению неполадки, предложенные мастером.
Перезагрузите компьютер.

В меню Пуск выберите команду Завершение работы, затем выберите пункт Перезагрузка в диалоговом окне Завершение работы Windows, чтобы перезагрузить компьютер.

:cry: решение действительно помогает, но до него я дошел опытным путем. Но перезагрузка компа после каждого включения флешки - идиотизмом попахивает.

Petya V4sechkin
18-06-2010, 16:20
вот ветви реестра
Вы не выложили
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}
Там есть LowerFilters или UpperFilters?

tnspn
19-06-2010, 00:07
в выложенных файлах реестра - одна ветвь из названного Вами. Называется 23бад.reg
Сделал экспорт именно этой ветки - так как она как раз показалась странной :unsure:
Более подробную информацию скажу чуть позже, комп на работе.

severagent007
19-06-2010, 00:40
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{4D36E967-E325-11CE-BFC1-08002BE10318}]
"UpperFilters"=hex(7):50,00,61,00,72,00,74,00,4d,00,67,00,72,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\{36FC9E60-C465-11CF-8056-444553540000}\0023]
"DevLoader"="*NTKERN"
"InfPath"="usb.inf"
"InfSection"="BADDEVICE.Dev"
"InfSectionExt"=".NT"
"ProviderName"="Microsoft"
"DriverDateData"=hex:00,40,2a,7c,dd,68,c2,01
"DriverDate"="10-1-2002"
"DriverVersion"="5.2.3790.0"
"MatchingDeviceId"="usb\\unknown"
"DriverDesc"="Unknown Device"
-23бад

severagent007
19-06-2010, 02:45
tnspn, сохрани UpperFilters( на всяк случ) и удали значения этого параметра, перезагр. Ещё:

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]
"DEVMGR_SHOW_NONPRESENT_DEVICES"=dword:00000001

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Environment]
"DEVMGR_SHOW_DETAILS"=dword:00000001

сделай рег файл, внеси в реестр, перезагрузись, в диспетчере устройств включить показ скрытых устройств, поудаляй все прошлые (прозрачн) юсби-устр., дисковые устройства, тома устройств(всё прозрачное!), и прочее связанное с флеш, телефонами юсби и т. д., почисти от лишнего HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices, перезагрузись, напиши, что будет

Petya V4sechkin
19-06-2010, 11:48
в выложенных файлах реестра - одна ветвь из названного Вами. Называется 23бад.reg
Ничего подобного, там подраздел (а не то, что я просил).

сохрани UpperFilters( на всяк случ) и удали значения этого параметра
Из {4D36E967-E325-11CE-BFC1-08002BE10318} не надо удалять PartMgr (стандартный менеджер разделов).




© OSzone.net 2001-2012