Показать полную графическую версию : [решено] ready boost
jurabumer
02-12-2008, 05:43
Только сейчас решил попробовать перейти на висту, возникли проблемы с usb на передней панели, напишу как все было: после установки висты вставил флеш (драйверы), и не понятно почему случайно выбрал ready boost режим, флеш 2 GB открылась , показались файлы и все пропало, дальше с этого порта и с других не работала, более того вставляю другую на 512 в этот порт и тоже больше не работает также на других системах, переустанавливаю курицу и все равно не работает порт, также вставлял ету флеш на комп с хp, не работает теперь и порт на другом компе, поясните причины. Остальное все работает .Система Vista Ultimate 64 bit :o
jurabumer
При установки флэшки в порт USB ОС определяет оборудование, как новое, происходит запись параметров флэшки в реестр на данный порт (т.е. ее VID и PID) например
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_058F&PID_6387
VID_058F&PID_6387 - Transcend и запись в реестр параметров
Device Parameters\??\USB#VID_058F&PID_6387#SRG24UMX#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
так же
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR\Disk&Ven_JetFlash&Prod_TS2GJF150&Rev_8.07\SRG24UMX&0
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\STORAGE\Volume\1&19f7e59c&0&_??_USBSTOR#Disk&Ven_JetFlash&Prod_TS2GJF150&Rev_8.07#SRG24UMX&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}
т.е при следующем подключение уже все определенно. Нечего устанавливать не надо. Файл драйверов usbstor.sys
Форматирую ее в NTFS. После этого она доступна как диск, выбрав параметр ready boost на данной флэшки будет создан файл ReadyBoost.sfcache выбранного вами объема, потом когда вы ее вставите в XP то она будет чистой при открытии из проводника будет доступен весь объем и данного файла там не будет, можете на нее записывать информацию. Потом если попытаетесь вставить ее в Vista в этот же порт то произойдет создание опять файла ReadyBoost.sfcache на весь оставшийся объем флэшки.
Далее мне непонятно написанное
jurabumer
показались файлы и все пропало, дальше с этого порта и с других не работала, более того вставляю другую на 512 в этот порт и тоже больше не работает также на других системах, переустанавливаю курицу и все равно не работает порт, также вставлял ету флеш на комп с хp, не работает теперь и порт на другом компе, поясните причины.
забыл для ready boost будет запись еще в реестре
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\EMDMgmt\_??_USBSTOR#Disk&Ven_JetFlash&Prod_TS2GJF150&Rev_8.07#SRG24UMX&0#{53f56307-b6bf-11d0-94f2-00a0c91efb8b}_1285714412
jurabumer
02-12-2008, 16:39
Хорошо, тогда объясните почему больше не работает usb на передней панели и на висте и на хр, новая флеш работает толькос других портов, с переднего никаких действий, спасибо
jurabumer,
Не определяются съемные носители. (http://forum.oszone.net/post-965853.html#post965853)
Vista - usb device not recognized (http://forum.oszone.net/thread-119869.html)
А почему она должна определиться если согласно реестру она уже определена, т.е. все ее параметры (пусть неправельные или с ошибкой) уже занесены о которых написано выше, что OC думает нечего определять ненадо, все в базе есть. Для того чтоб ее заново определить, что она новая и неопознанная то необходимо почистить данные разделы в реестре это уже отдельная тема и на форуме она есть, достаточно удаление раздела именно раздела а не ветки, т.е. при сканировании данных VID и PID их отсутствие и будет говорить определить оборудование заново.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\{VID_xxxx&PID_xxxx}
После этого я думаю и передний порт будет работать.
jurabumer
02-12-2008, 19:36
А почему она должна определиться если согласно реестру она уже определена, т.е. все ее параметры (пусть неправельные или с ошибкой) уже занесены о которых написано выше, что OC думает нечего определять ненадо, все в базе есть. Для того чтоб ее заново определить, что она новая и неопознанная то необходимо почистить данные разделы в реестре это уже отдельная тема и на форуме она есть, достаточно удаление раздела именно раздела а не ветки, т.е. при сканировании данных VID и PID их отсутствие и будет говорить определить оборудование заново.
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\{VID_xxxx&PID_xxxx}
После этого я думаю и передний порт будет работать. »
Так что делать пошагово
Пошагово это "десертацию нужно писать", а так regedit. Если делаете в первые такие манипуляции с реестром, то сделайте точку восстановления, чтоб потом можно было ее восстановить, хотя если что и напортачите то отразиться это только на USB устройствах.
Удалить упоминание про данную USB флэш путем правки реестра
т.е. удаление раздела {VID_xxxx&PID_xxxx} в данной ветке
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\{VID_xxxx&PID_xxxx}
1. Ищем ветку
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR\Disk&Ven_JetFlash&Prod_TS2GJF150&Rev_8.07
Disk&Ven_JetFlash&Prod_TS2GJF150&Rev_8.07 - это мои значения ваши должны быть другие ну что-то близкое к названию флэшки, в данной ветки будет еще раздел
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR\Disk&Ven_JetFlash&Prod_TS2GJF150&Rev_8.07\SRG24UMX&0 нам интересно именно SRG24UMX&0 - это у меня у вас другой
2. ищем упоминания про SRG24UMX&0 в разделе открывая каждый, до совпадения
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USB\VID_058F&PID_6387\SRG24UMX если совпало, то имеем VID и PID данной флэшки, необходимо удалить данный раздел VID_058F&PID_6387 в ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR и в HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Enum\USBSTOR раздел Disk&Ven_JetFlash&Prod_TS2GJF150&Rev_8.07\SRG24UMX&0
т.е. при перезапуске про нижх система знать небудет, и подключит (определит) их заново.
Если написал коряво то поиск по Интернету на "удаление Enum\USBSTOR"
jurabumer
09-12-2008, 16:05
Valeant, спасибо
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.