Zmień SuperFetch na Tylko buforuj systemowe pliki startowe systemu w systemie Vista
Po napisaniu w zeszłym tygodniu artykułu o wyłączaniu SuperFetch, mój dobry przyjaciel Daniel Śpiewak skomentował, że SuperFetch "ładuje niewłaściwą rzecz częściej niż nie", co przypominało mi modyfikację rejestru ... Możesz powiedzieć systemowi Windows, aby buforował tylko procesy rozruchowe zamiast wszystkiego.
Nie potwierdziłem osobiście, że ta zmiana naprawdę zmienia wszystko pod względem wydajności, więc podobnie jak wyłączenie SuperFetch trzeba to sprawdzić samemu. Po prostu staramy się informować Cię na bieżąco.
Ręczna modyfikacja rejestru
Otwórz regedit.exe w menu wyszukiwania lub uruchom menu Start i przejdź do następującego klucza:
HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \
Menedżer sesji \ Zarządzanie pamięcią \ PrefetchParameters
Znajdź klucz EnablePrefetcher w prawym panelu i zmień wartość na jedną z poniższych:
- Wyłącz buforowanie: 0
- Tylko aplikacje buforujące: 1
- Tylko pliki rozruchowe pamięci podręcznej: 2
- Cache Everything (domyślnie): 3
Będziesz musiał ponownie uruchomić komputer, zanim zacznie to działać. Możesz rozważyć wyczyszczenie folderu \ Windows \ Prefetch po wprowadzeniu tej zmiany, aby rozpocząć od świeżej pamięci podręcznej, ale pamiętaj, że następne uruchomienie będzie prawdopodobnie wolniejsze, ponieważ system Windows będzie musiał ponownie wszystko cache'ować.