Optymalizacja systemu Windows na dysku SSD

Z Thomas-Krenn-Wiki
Przejdź do nawigacji Przejdź do wyszukiwania

W tym artykule znajdują się ważne informacje jak zoptymalizować system operacyjny Windows na dysku SSD, aby osiągnąć maksymalną dostępną wydajność.

Do oprogramowania Microsoft

Wyłączenie defragmentacji

Podczas defragmentacji logicznie powiązane ze sobą bloki danych, które są rozproszone po całym nośniku danych, są rozmieszczane w jednym ciągu.[1]

Dyski SSD nie powinny być defragmentowane. Pomimo, że w przypadku dysków HDD defragmentacja może zwiększyć ich wydajność to w przypadku dysków SSD tak nie jest, wydajność może ulec wręcz pogorszeniu.

Procedura konfiguracji, vide Wyłączenie defragmentacji dysku SSD w Windows 7.

Wyłączenie funkcji prefetch i superfetch

Perfetch jest odpowiedzialny za to, że często używane dane są przechowywane w początkowej części dysku twardego.

Superfetch magazynuje często używane dane i programy w RAM-ie.

Biorąc pod uwagę szybkość odczytu dysków SSD obie te funkcje są zbyteczne.

Procedura konfiguracji:

  1. Start
  2. Uruchomić regedit jako administrator
  3. W katalogu "HKEY_LOCAL_MACHINE" odszukać klucz
  4. "SYSTEM/CurrentControlSet/Control/SessionManager/MemoryManagement/PrefetchParameters"
  5. i zmienić w "Enable Prefetcher" i "Enable Superfetch" wartość na "0"

Dalsze informacje:

Wyłączenie readyboot

Readyboot przyspiesza proces uruchomienia systemu Windows. Readyboot wykorzystuje zew. pamięć typu flash (pendrive) jako cache dla wolniejszych wew. dysków HDD.

Procedura konfiguracji:

  1. Start
  2. Panel sterowania
  3. System i zabezpieczenia
  4. Narzędzia administracyjne
  5. Monitor wydajności
  6. Po lewej stronie rozwinąć "Zestaw modułów zbierających dane" i wybrać "Sesje śledzenia zdarzeń uruchamiania"
  7. Podwójnie kliknąć na "Readyboot"
  8. Sesja śledzenia
  9. Odznaczyć pole przy "Włączono"

Dalsze informacje:

Przeniesienie pliku wymiany na dysk twardy

Plik wymiany zwiększa rozmiar pamięci podręcznej komputera. W przypadku gdy brakuje fizycznej pamięci RAM to system Windows przenosi dane z pamięci RAM i zapobiega w ten sposób błędom oprogramowania lub systemu.

W przypadku, gdy komputer jest wyposażony w mały dysk SSD i tradycyjny dysk HDD to plik wymiany może zostać umieszczony na dysku SSD.

Procedura konfiguracji:

  1. Kliknięcie prawym przyciskiem myszy na "Komputer"
  2. Właściwości -> Zaawansowane ustawienia systemu
  3. Zaawansowane-> Wydajność
  4. Ustawienia
  5. Zaawansowane
  6. Pamięć wirtualna -> Zmień
  7. Odznaczyć "Automatycznie zarządzaj rozmiarem pliku stronicowania dla wszystkich dysków"
  8. Wybrać dysk systemowy i opcje "Bez pliku stronicowania"


Dalsze informacje:

Kontrola funkcji TRIM

Komendą ATA Trim system operacyjny informuje dysk SSD, który obszar pamięci nie jest już potrzebny i może być postrzegany jako wolny. Jeżeli jest wykorzystywana kompletna pojemność dysku SSD to ATA Trim zwiększa wydajność i żywotność dysku.

Proces konfiguracji:

  1. Uruchomić wiersz poleceń jako administrator.
  2. Wprowadzić "fsutil behavior query DisableDeleteNotify".
  3. Jeżeli zostanie wyświetlone "Disable Delete Notify =1" to funkcja TRIM jest wyłączona. Poleceniem "fsutil behavior set Disable DeleteNotify 0" może zostać włączona.

Dalsze informacje:

Wyłączenie hibernacji

Funkcja hibernacji wyraźnie skraca czas, który potrzebuje Windows na uruchomienie z dysku HDD. Dyski SSD w porównaniu do tradycyjnych HDD posiadają znacznie niższe czasy dostępu, przez co proces uruchomienia jest znacząco krótszy. Dlatego hibernacja w systemach z SSD nie przynosi zbytnich korzyści.

Funkcja hibernacji zapisuje na partycji systemowej plik o wielkości pamięci podręcznej (RAM). Zwłaszcza w przypadku mniejszych dysków SSD wyłączenie hibernacji zwalnia cenne miejsce na dysku SSD.

Procedura konfiguracji:

  1. Uruchomić wiersz poleceń jako administrator -> wprowadzić "powercfg -h off"

Dalsze informacje:

Wyłączenie przywracania systemu

Więcej informacji:

Optymalizacja autostart-u

Jeśli jest zainstalowanych wiele programów, które są ładowane przy każdym starcie systemu Windows to ma to negatywny wpływ na szybkość uruchomienia systemu.

Procedura konfiguracji:

  1. Klawisz Windows
  2. Wprowadzić "msconfig" w wyszukiwaniu i wcisnąć klawisz Enter
  3. Uruchamianie
  4. Wszystkie niepotrzebne aplikacje usunąć

Włączenie w BIOS-ie trybu AHCI

W trybie IDE i RAID pracują kontrolery często z przestarzałymi sterownikami. Ma to skutek, że TRIM nie działa i tryb AHCI jest tu konieczny. W przypadku gdy w BIOS-ie zostanie po prostu zmienione opcja kontrolera na SATA AHCI to system nie uruchamia się, lub proces uruchomienia zostaje przerwany błędem (Bluescreen).

Procedura konfiguracji:

  1. Start
  2. Uruchomić Regedit jako administrator
  3. "HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/Msahci" lub "HKEY_LOCAL_MACHINE/System/CurrentControlSet/Services/lastorV"
  4. Podwójnie kliknąć na "Start" i zmienić wartość na "0"
  5. Restart serwera / komputera
  6. Zmienić w BIOS-ie tryb kontrolera na AHCI

Dalsze informacje:

Odnosniki

  1. Defragmentation (en.wikipedia.org)

Dalsze informacje


Autor: Armin Oberneder

Powiązane artykuły

ATA Trim
Dyski SSD M.2 i mSATA w serwerach Thomas-Krenn
SSD overprovisioning z hdparm