Większość osób używa dysku SSD jako podstawowego dysku instalacyjnego systemu w systemie Windows 7.
W7 ma już wiele optymalizacji dla dysków SSD, zarówno pod względem wydajności, jak i żywotności. Minimalizacja zapisów wydłuża żywotność dysków SSD, więc publikuj każdą sugestię jako odpowiedź i pozwól innym głosować na nią.
Aktualizacja:
Nie jestem już pewien, czy minimalizowanie zapisów to dobra rzecz [tm], brakuje twardych faktów, że dyski SSD ulegną degradacji w zauważalnym czasie i wydaje się, że może to stworzyć nieco FUD na temat funkcjonalności dysku SSD. Innymi słowy: kwestionuję przydatność mojego pytania na wiki.
Odpowiedzi:
Przenieś foldery tymczasowe do innych partycji
Każdy użytkownik ma wyznaczony
Temp
folder (np.C:\Users\<username>\AppData\Local\Temp
), A także jeden systemowyC:\Windows\Temp
. Aplikacje zwykle uzyskują do nich dostęp za pośrednictwem zmiennych środowiskowychTEMP
iTMP
; tak więc ich zmiana jest dość łatwa (przynajmniej dla całego systemu i dla bieżącego użytkownika).źródło
Przenieś plik strony
Upewnij się, że znajduje się on na innej partycji.
źródło
Wyłącz hibernację (jeśli nie jest potrzebna)
Hibernacja ma dwie główne zalety: (stosunkowo) szybkie uruchamianie po wyłączeniu; oraz możliwość kontynuowania pracy dokładnie tam, gdzie ją przerwałeś. Dyski SSD znacznie skracają czas rozruchu i czas uruchamiania aplikacji, co nieco równoważy przydatność hibernacji.
Plik hibernacji musi znajdować się na partycji rozruchowej , więc jest to znaczna strata miejsca (zakładając, że system operacyjny znajduje się na dysku SSD). A trwałe zwolnienie jak największej ilości miejsca może pomóc poprawić wydajność dysku SSD . Powinno to również wyeliminować znaczne zużycie dysku SSD, w porównaniu do częstego używania hibernacji.
Hibernację można wyłączyć , wpisując następujące polecenie w wierszu polecenia (jako administrator):
źródło
Wyłącz pobieranie wstępne
Wyłącz pobieranie wstępne w systemie Windows 7. Już masz doskonałą wydajność odczytu dzięki dyskowi SSD, nie ma powodu, dla którego system Windows niepotrzebnie zapisuje tysiące MB w
sxs
katalogu, aby przyspieszyć uruchamianie programów.Zaktualizuj klucz rejestru EnablePrefetcher w obrazie wykonawczym, aby:
źródło
źródło
Przenieś indeks wyszukiwarki na inną partycję
Indeks wyszukiwarki może być aktualizowany dość często, tym bardziej, jeśli skonfigurowałeś dodatkowe katalogi do efektywnego wyszukiwania (być może również na innych dyskach twardych)OTOH, jeśli często korzystasz z wyszukiwarki, naprawdę chciałbyś skorzystać z szybkiego dostępu do dysku SSD, abyś nie mógł przenieść go na dysk inny niż SSD.Przez kilka dni prowadziłem wyszukiwarkę na dysku innym niż SSD i zmieniłem ją z powrotem. Odniosłem wrażenie, że system nigdy nie przestaje nic robić (słyszalny hałas z dysku innego niż SSD) i że zajmuje to znacznie więcej czasu. Nie jestem już pewien, czy to dobry pomysł.
źródło
Przenieś dzienniki zdarzeń na inną partycję
Lokalizacje wydają się być określone w
HKLM\SYSTEM\CurrentControlSet\Services\EventLog\<logname>\File (REG_EXPAND_SZ)
Gdzie
<logname>
jestSystem
,Application
,HardwareEvents
, itd.Domyślne wartości to
%systemroot%\system32\winevt\logs\<logname>.evtx
Możesz także całkowicie wyłączyć usługę „eventlog” , ale prawdopodobnie nie jest to dobry pomysł.
źródło