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.