Konfiguracja i optymalizacja dysku SSD w systemie Windows 10

Można bezpiecznie założyć, że w tym roku większość użytkowników systemu Windows 10 przeszła z dysków twardych SATA na dyski SSD; niezależnie od tego, czy jest to stosunkowo nowy komputer PC, czy aktualizacja starego. Windows 10 ma wiele funkcji, które pomagają w utrzymaniu pełnej pojemności dysków SSD, ale nie zawsze są włączane domyślnie. Ponadto wczesne i nowe dyski SSD są „opcjonalne i wymagane” do optymalizacji. Z każdą aktualizacją Windowsa 10 funkcje systemu, który sam określa parametry dysku SSD, stają się coraz bardziej inteligentne. Możesz być szczególnie zaskoczony, gdy dowiesz się, że defragmentacja dysku SSD nie jest takim złym pomysłem!

1. Zaktualizuj oprogramowanie sprzętowe SSD

Aby upewnić się, że Twój dysk SSD działa dziś tak dobrze, jak to możliwe, warto mieć najnowszą aktualizację oprogramowania. Niestety nie są one zautomatyzowane; proces jest nieodwracalny i nieco bardziej skomplikowany niż aktualizacja oprogramowania. Każdy producent dysków SSD ma swój własny sposób aktualizowania oprogramowania układowego dysku SSD, więc musisz udać się na oficjalną stronę producenta dysku SSD i postępować zgodnie z instrukcjami. Jednak przydatnym narzędziem jest CrystalDiskInfo, które zawiera szczegółowe informacje o dysku , w tym wersję oprogramowania układowego.

  • Pobierz CrystalDiskInfo z oficjalnej strony internetowej.

pobierz informacje o dysku crystal

2. Włącz AHCI

Zaawansowany interfejs kontrolera hosta (AHCI) to główna funkcja, która zapewnia, że ​​system Windows będzie obsługiwał wszystkie funkcje związane z uruchomieniem dysku SSD na komputerze, zwłaszcza funkcję TRIM, która umożliwia systemowi Windows pomaganie SSD w regularnym usuwaniu elementów bezużytecznych. Wyrzucanie elementów bezużytecznych to termin używany do opisania zjawiska występującego, gdy dysk pozbywa się informacji, które nie są już uważane za przydatne. Aby włączyć AHCI, musisz wejść do BIOS komputera i włączyć go gdzieś w ustawieniach. Nie mogę powiedzieć dokładnie, gdzie jest to ustawienie, ponieważ każdy BIOS działa inaczej. Będziesz musiał trochę poszukać lub wpisać zdjęcia googol. Najprawdopodobniej nowe komputery zostaną domyślnie włączone. Zalecana tak aby włączyć tę funkcję przed  instalowanie systemu operacyjnego.

3. Włącz TRIM

TRIM ma kluczowe znaczenie dla wydłużenia żywotności dysku SSD, a mianowicie poprzez jego czyszczenie. Windows 10 powinien to włączyć domyślnie, ale warto dwukrotnie sprawdzić, czy jest włączony. TRIM to polecenie, za pomocą którego system operacyjny może powiedzieć dyskowi SSD, które bloki danych nie są już potrzebne i można je usunąć lub oznaczyć jako wolne do nadpisania. Innymi słowy, TRIM to polecenie, które pomaga systemowi operacyjnemu dokładnie wiedzieć, gdzie są przechowywane dane, które chcesz przenieść lub usunąć. W ten sposób dysk SSD może uzyskać dostęp tylko do bloków zawierających dane bez niepotrzebnego dostępu do niepotrzebnych danych.... Ponadto za każdym razem, gdy użytkownik lub system operacyjny wyda polecenie usunięcia, polecenie TRIM natychmiast niszczy strony lub bloki, w których przechowywane są pliki. Aby mieć pewność, ponownie włącz funkcję TRIM, otwierając wiersz polecenia i wydając poniższe polecenie:

Ustawiono zachowanie fsutil disabledeletenotify 0

Włącz funkcję TRIM dla płyt SDD

4. Upewnij się, że funkcja Przywracanie systemu jest włączona

We wczesnych dniach dysków SSD, kiedy były one znacznie mniej trwałe i bardziej podatne na awarie niż obecnie, wiele osób zalecało wyłączenie funkcji przywracania systemu, aby poprawić wydajność i żywotność dysków. Ta rada jest obecnie prawie zbędna, ale niektóre programy, takie jak Samsung SSD, automatycznie wyłączają Przywracanie systemu. Przywracanie systemu to niezwykle przydatna funkcja, którą zalecam zachować, więc upewnij się, że dysk SSD nie został wyłączony.

Odzyskaj system

5. Wyłącz indeksowanie

Większość szybkości dysku SSD jest zużywana na indeksowanie plików na potrzeby wyszukiwania w systemie Windows. Może to być przydatne, jeśli przechowujesz wszystko, co masz na dysku SSD. Ze względu na wysoki koszt i niewielkie ilości samego dysku SSD wielu po prostu umieszcza na nim system operacyjny i odpowiednio wyłącza indeksowanie plików. Jeśli doświadczasz spowolnień z powodu okresowego procesu indeksowania, który występuje za każdym razem, gdy dodajesz nowe dane na dysk, lepiej pracować bez indeksowania plików na dysku SSD, ponieważ przyspieszenie procesu indeksowania jest przesadne w takich środowiskach.

  • Kliknij prawym przyciskiem myszy dysk SSD i wybierz Właściwości.
  • Usuń zaznaczenie opcji „Zezwalaj na indeksowanie zawartości na tym dysku”.

Zezwól na indeksowanie plików na tym dysku

6. Nie dotykaj defragmentacji systemu Windows

Inną reliktem wczesnych dni SSD było to, że defragmentacja dysku SSD była nie tylko niepotrzebna, ale potencjalnie niebezpieczna. Defragmentacja pochłania zasoby związane ze zużyciem cykli odczytu / zapisu danych pozostających na dysku SSD. Tak, ale dzisiejszy system Windows 10 już to wie, a jeśli masz włączoną defragmentację, system Windows wykryje dysk SSD i nie zdefragmentuje go.  Lepiej jest myśleć o dzisiejszej defragmentacji w systemie Windows 10 jako o bardziej wszechstronnym narzędziu do ochrony dysku. Nawet przycisk odnosi się do procesu jako „Optymalizuj”, a nie „Defragmentuj”. Proces ten „ naprawi ” również dysk SSD, co uruchamia doskonałą funkcję TRIM, o której mówiliśmy wcześniej. Teraz wykopałem jeden artykuł z faktami.

Scott Hanselman rozmawiał z zespołem programistów pracującym nad wdrażaniem dysków w systemie Windows:

Optymalizacja dysku (w systemie Windows 10) defragmentuje dysk SSD raz w miesiącu, jeśli włączona jest funkcja kopiowania woluminów w tle (ochrona systemu). Wynika to z wpływu fragmentacji dysku SSD na wydajność. Istnieje błędne przekonanie, że fragmentacja nie jest problemem w przypadku dysków SSD - jeśli dysk SSD jest mocno pofragmentowany, można osiągnąć maksymalną fragmentację, w której metadane nie mogą reprezentować większej liczby fragmentów plików, co prowadzi do błędów podczas próby zapisu lub zwiększenia rozmiaru pliku. Ponadto więcej fragmentów plików oznacza, że ​​w celu odczytu / zapisu pliku należy przetworzyć więcej metadanych, co prowadzi do utraty wydajności.

W przypadku Retrim to polecenie działa zgodnie z harmonogramem i jest konieczne ze względu na sposób wykonywania polecenia TRIM w systemach plików. Polecenie jest wykonywane asynchronicznie w systemie plików. Po usunięciu pliku lub zwolnieniu miejsca w inny sposób, system plików umieszcza żądanie TRIM w kolejce. Ze względu na ograniczenia obciążenia szczytowego ta kolejka może osiągnąć maksymalną liczbę żądań TRIM, powodując ignorowanie kolejnych. Co więcej, Optymalizacja dysku systemu Windows automatycznie wykonuje Retrim w celu czyszczenia bloków.

Wynik:

  • Defragmentacja jest wykonywana tylko wtedy, gdy włączona jest ochrona systemu (punkty przywracania, historia plików za pomocą VSS).
  • Optymalizacja dysku służy do oznaczania nieużywanych bloków na dyskach SSD, które nie zostały oznaczone przez TRIM.
  • Defragmentacja dysku SSD może być potrzebna i automatycznie stosowana w razie potrzeby. Jednocześnie (pochodzi z innego źródła) inny algorytm defragmentacji jest używany w przypadku dysków półprzewodnikowych w porównaniu z dyskami twardymi.

Innymi słowy, Windows Defrag dostosuje się do twojego dysku SSD, więc zostaw tę funkcję w spokoju, włącz ją i zapomnij!

7. Wyłącz Prefetch i Superfetch

Czasami system Windows umieszcza informacje w pamięci fizycznej i pamięci wirtualnej należącej do programów, które nie są obecnie używane lub są używane bardzo często. Nazywa się to „Prefetch” i „Superfetch”. Podczas instalowania dysku SSD funkcje te są wyłączane automatycznie i niestety dla wszystkich dysków. Wielu producentów dysków SSD uważa, że ​​najlepiej pozostawić te funkcje w systemie Windows 10, ale Samsung uważa inaczej i zaleca ich wyłączenie. Dużo łatwiej będzie przejść na stronę producenta SSD i poczytać o tych funkcjach, co jest zalecane. Jeśli występują problemy z dyskiem SSD o dużej pojemności, zużyta jest duża ilość pamięci lub zauważysz spadek wydajności podczas aktywnych operacji RAM, wyłącz te funkcje za pośrednictwem rejestru. Chcę zauważyć, że na wolnych dyskach SSD wyłączanie tych funkcji nie ma sensu.Wskazówka 7 i 8 są ze sobą połączone, musisz zrobić obie.

  • Otwórz Edytor rejestru i podążaj ścieżką.
  • Zobaczysz dwa klucze „EnablePrefetcher” i „EnableSuperfetch”.
  • Kliknij je dwukrotnie i ustaw na 0.  Uruchom ponownie komputer lub laptop.

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \ PrefetchParameters

Niuans przy ponownym włączaniu: Jeśli chcesz je ponownie włączyć, zobaczysz tylko jeden klucz  EnablePrefetcher , nie przejmuj się, po prostu ustaw go na 3 i uruchom ponownie komputer. Po ponownym uruchomieniu automatycznie utworzy  EnableSuperfetch natychmiast z wartością 3.

Wyłącz Prefetch i Superfetch przez rejestr

8. Wyłącz usługę Windows Search i Superfetch

Nawet po wyżej wspomnianym zamknięciu rejestru komputer może nadal spowalniać dysk twardy, korzystając z odpowiednich usług. Wyłącz dwie usługi Windows Search i Superfetch .

  • Naciśnij klawisz Win + R na klawiaturze, wpisz services.msc i  naciśnij Enter. Znajdź obie usługi wymienione powyżej.
  • Kliknij dwukrotnie usługę (jedną, a następnie drugą) i wybierz Typ uruchomienia: Wyłączone  i Zatrzymaj > Zastosuj > OK .

Wyłącz usługę Windows Search i Superfetch

9. Skonfiguruj buforowanie zapisu

Na wielu urządzeniach SSD buforowanie na poziomie użytkownika może mieć szkodliwy wpływ na dysk. Aby to rozgryźć, musisz wyłączyć tę opcję w systemie Windows i zobaczyć, jak działa dysk po tym. Jeśli dysk nie działa dobrze, włącz go ponownie.

  • Naciśnij Win + R i wprowadź  devmgmt.msc, aby otworzyć Menedżera urządzeń.
  • Znajdź dyski i wybierz swój dysk SSD.
  • Kliknij go prawym przyciskiem myszy i kliknij właściwości .
  • Przejdź do karty Zasady i usuń zaznaczenie pola wyboruzezwalaj na buforowanie rekordów ...”.
  • Przetestuj dysk SSD z wyłączoną i włączoną funkcją.

Wyłącz buforowanie zapisu na urządzeniu

10. Wyłącz ClearPageFileAtShutdown i LargeSystemCache.

Windows szybko implementuje rzeczy, które nie są już potrzebne. Dysk SSD współpracuje z pamięcią flash, dzięki czemu można łatwo nadpisywać dane na dysku. Dlatego plik strony nie musi być usuwany, gdy komputer jest wyłączony. Przyspieszy to proces zamykania systemu Windows. Z drugiej strony LargeSystemCache jest włączony głównie w serwerowych wersjach systemu Windows i informuje komputer, czy powinien używać dużej pamięci podręcznej dla stron na dysku.

  • Otwórz edytor rejestru i postępuj zgodnie z poniższą ścieżką.
  • Znajdź  LargeSystemCacheClearPageFileAtShutdown , kliknij je dwukrotnie i ustaw wartość na 0 .

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Control \ Session Manager \ Memory Management \

Wyłącz ClearPageFileAtShutdown i LargeSystemCache

11. Ustaw opcję Wysoka wydajność

Kiedy dysk SSD włącza się i wyłącza przez cały czas po bezczynności, zauważysz niewielkie opóźnienie.

  • Naciśnij Win + R i wpisz  control.exe powercfg.cpl

szybki dostęp do parametrów mocy

  • Ustaw plan zasilania na „ Wysoka wydajność ”.

Włącz wysoką wydajność w systemie Windows 10