USB niekompatybilne z ReadyBoost Możliwość wykorzystania tanich przenośnych pamięci USB jako rozszerzenie pamięci operacyjnej RAM komputera, to jeden z atutów systemu Windows Vista. Niestety, nie wszystkie urządzenia USB są kompatybilne z tą technologią. Jeśli po podłączeniu urządzenia do komputera pojawi się komunikat, że urządzenie nie spełnia minimalnych wymagań ReadyBoost, być może jeszcze nie wszystko stracone (listę urządzeń zgodnych z ReadyBoost znajdziesz na stronie: www.grantgibson.co.uk/misc/readyboost./?start=20&).
Niektóre urządzenia okazują się zbyt wolne i nie spełniają wymagań ReadyBoost, nawet pomimo tego, że w specyfikacji podawanej przez producenta widnieją parametry o wystarczających wartościach. Dane te zwykle dotyczą maksymalnych wartości parametrów odczytu/zapisu urządzenia, podczas gdy ReadyBoost mierzy wydajność danych rozmieszczonych losowo.
Dzięki prostej modyfikacji rejestru można wymusić akceptację przenośnej pamięci flash dla ReadyBoost:
Podłącz urządzenie do komputera.
Pozwól systemowi wykryć i przetestować urządzenie.
Odłącz urządzenie.
Uruchom edytor rejestru regedit.exe.
Odszukaj gałąź:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\EMDMgmt
Zaznacz klucz z nazwą pamięci flash.
Ustaw wartości:
“Device Status” = 2,
“DoRetestDevi” = 0,
“HasSlowRegions” = 0”,
“ReadSpeedKBs” = 4096,
“WriteSpeedKBs” = 4096.
Teraz wystarczy podłączyć urządzenie z powrotem i określić wartość pamięci podręcznej.
Rys. Modyfikowanie rejestru w celu wykorzystania niekompatybilnej pamięci USB
Nie ma sensu stosować powyższego triku, jeśli wartości parametrów odczytu i zapisu danej pamięci są wielokrotnie mniejsze od minimalnych wymagań technologii ReadyBoost. Domyślnie minimalne wymagania ReadyBoost to:
Pojemność: 230 MB,
Odczyt : 2.5MB/s,
Zapis: 1,75MB/s.