Nie marnuj czasu na optymalizację dysku SSD, Windows wie, co robi
Dyski półprzewodnikowe nie są już tak małe i kruche jak kiedyś. Nie musisz się martwić o zużycie i nie musisz robić nic, aby je "zoptymalizować". Windows 7, 8 i 10 automatycznie wykonają pracę za Ciebie.
Dyski SSD nie są tak małe i delikatne jak kiedyś
Istnieje wiele przewodników na temat optymalizacji dysku SSD, ale nie zalecamy ich podążania za większością. Niektóre porady są nieaktualne, a niektóre z nich nigdy nie były potrzebne.
Większość porad dotyczących "optymalizacji" systemu Windows na dysk SSD wiąże się z ograniczeniem liczby zapisów na dysku SSD. Dzieje się tak dlatego, że każda komórka pamięci flash na dysku ma ograniczoną liczbę zapisów, zanim nie będzie mogła już być zapisana. Przewodnicy twierdzą, że należy starać się unikać niepotrzebnego zużycia dysku SSD, minimalizując liczbę zapisów.
Ale obawy o zużycie SSD są przesadzone. Raport techniczny przeprowadził 18-miesięczny test warunków skrajnych, w którym zapisano możliwie najwięcej danych na dyskach SSD, aby sprawdzić, kiedy ich nie udało. Oto, co znaleźli:
"W ciągu ostatnich 18 miesięcy obserwowaliśmy, że nowoczesne dyski SSD z łatwością zapisują znacznie więcej danych niż większość konsumentów kiedykolwiek będzie potrzebować. Błędy nie uderzyły Samsunga 840 Series aż po 300TB zapisów, i zajęło ponad 700 TB, aby wywołać pierwsze awarie. Fakt, że 840 Pro przekroczył 2,4PB, jest niesamowity, nawet jeśli to osiągnięcie jest także swego rodzaju akademickim. "
Nawet przy 700 TB, najniższym progu niepowodzenia, możesz napisać 100 GB dziennie na dysk każdego dnia przez ponad 19 lat, zanim dysk się nie powiedzie. Przy 2 PB można napisać 100 GB dziennie na dysk każdego dnia przez ponad 54 lata, zanim dysk ulegnie awarii. Jest mało prawdopodobne, że będziesz zapisywał tak dużo danych na dysku każdego dnia. Najprawdopodobniej skończy się dobrze na tym dysku. W rzeczywistości istnieje spora szansa będziesz umrzeć przed śmiercią SSD. Wszystko się ściera, a dyski SSD nie stanowią wyjątku - ale nie zużywają się tak szybko, że musimy się tym martwić.
Nadal musisz wykonywać regularne kopie zapasowe ważnych plików, ponieważ dyski SSD mogą zawieść z innych przyczyn niż zużycie. I do bardzo ciężkich zastosowań - na przykład serwerów baz danych - dysk SSD może nie być w stanie zahamować. Ale poprawianie systemu Windows, aby napisać nieco mniej na dysku, nie będzie miało znaczącej różnicy.
Inne przewodniki zalecają zmniejszenie ilości plików przechowywanych na dysku SSD w celu zaoszczędzenia miejsca. Dzieje się tak, ponieważ dyski SSD mogą zwalniać w miarę ich zapełniania, tak jak każdy inny dysk, ale było to bardziej przydatne, gdy dyski SSD były małe. Nowoczesne dyski SSD są większe i tańsze, więc nie należy wyłączać ważnych funkcji systemowych (takich jak hibernacja), aby pozostać w tych granicach.
System Windows już wykonuje niezbędne dla Ciebie optymalizacje
Tam są niektóre ważne optymalizacje, ale Windows wykonuje je wszystkie automatycznie. Jeśli korzystasz z dysku SSD w systemie Windows XP lub Vista, musisz ręcznie włączyć TRIM, co zapewni, że twój dysk SSD może wyczyścić usunięte pliki i pozostać szybki. Jednak od czasów systemu Windows 7 system Windows automatycznie włączał opcję TRIM dla dowolnego dysku wykrytego jako półprzewodnikowy.
To samo dotyczy defragmentacji dysku. Wykonywanie typowej operacji defragmentacji na dysku SSD nie jest dobrym pomysłem - nawet jeśli zużycie nie jest problemem, próba przeniesienia wszystkich tych danych nie przyspieszy czasów dostępu do plików, tak jak na dysku mechanicznym. Ale Windows już to wie: nowoczesne wersje Windows wykryją, że SSD i wyłączy defragging. W rzeczywistości, nowoczesne wersje systemu Windows nie pozwalają nawet na próbę defragmentacji dysku SSD.
W systemach Windows 8 i 10 aplikacja "Optymalizuj dyski" będzie próbować jeszcze bardziej zoptymalizować dyski SSD. System Windows wyśle polecenie "przywróć" do skonfigurowanego harmonogramu. Zmusza to dysk SSD do usunięcia danych, które powinny zostać usunięte, gdy polecenia TRIM zostały pierwotnie wysłane. Windows 8 i 10 wykonają również zoptymalizowany SSD typ defragmentacji około raz w miesiącu. Pracownik Microsoftu, Scott Hanselman, oferuje więcej informacji na swoim blogu.
Windows 8 i 10 również automatycznie wyłączają usługę SuperFetch dla szybkich dysków półprzewodnikowych. Pozostaw SuperFetch "włączony" w systemie Windows 10 i automatycznie uruchomi się dla wolniejszych napędów mechanicznych i wyłączy się dla szybkich dysków SSD. Nie musisz tego zmieniać ręcznie - system Windows 10 robi to, co trzeba. Windows 7 wyłączy SuperFetch dla całego systemu, jeśli masz wystarczająco szybko SSD. Tak czy inaczej, SuperFetch jest wyłączany automatycznie.
Witryna Windows Update automatycznie aktualizuje sterowniki sprzętu - niezależnie od tego, czy ma być używana - aby nie trzeba było wykopywać nowych wersji sterowników ze strony producenta płyty głównej, aby szukać ulepszeń wydajności.
Więcej mitów optymalizacji dysków SSD, zdemaskowanych
Dobrym pomysłem jest pozostawienie wolnego miejsca na dysku SSD, ale nawet to zależy od dysku SSD. "Przekazywanie nadmiarowe" zapewnia, że dysk SSD ma wolną pamięć, która nie jest dostępna dla ciebie, więc nie możesz w pełni zapełnić dysku SSD. Jeśli dysk SSD jest wystarczająco przesterowany, nie można go spowolnić, wypełniając dane.
Poza tym wiele innych wskazówek, które zobaczysz, nie jest potrzebnych:
- Ustaw swój plan zasilania na wysoką wydajność: Domyślnie system Windows używa "zrównoważonego" planu zasilania, który automatycznie odcina zasilanie Twoich napędów, gdy nie są one używane do oszczędzania energii. Możesz przełączyć się na "High Performance", a system Windows będzie je cały czas zasilał. Dyski będą się uśpiać tylko wtedy, gdy ich nie będziesz używać, więc nie zauważysz zauważalnego spadku wydajności, jeśli pozwolisz, aby system Windows wyłączył sprzęt, z którego nie korzystasz..
- Wyłącz Przywracanie systemu: Wyłącz usługę Ochrona systemu, a system Windows nie utworzy punktów przywracania systemu. Możesz to zrobić - Windows 10 wydaje się automatycznie wyłączać Przywracanie systemu na niektórych komputerach. Niektórzy twierdzą, że Przywracanie systemu jest złe, ponieważ powoduje zapisy na dysku i zajmuje miejsce, ale to naprawdę nie są problemy, o które należy się martwić, jak wyjaśniliśmy. (Również funkcja przywracania systemu jest niezwykle przydatna).
- Wyłącz plik strony: To nie jest świetny pomysł, ponieważ niektóre programy po prostu nie będą działały poprawnie bez pliku stronicowania, nawet jeśli masz dużo pamięci RAM. Windows woli korzystać z pamięci RAM, jeśli masz dostępną pamięć RAM, więc plik strony nie spowolni niczego. Posiadanie pliku strony może spowodować więcej zapisów na dysku SSD i zajmować miejsce na nim, ale znowu nie stanowi to problemu z nowoczesnymi dyskami SSD. System Windows automatycznie zarządza rozmiarem pliku strony.
- Wyłącz Hibernację: Spowoduje to usunięcie pliku hibernacji ze swojego dysku SSD, dzięki czemu zaoszczędzisz trochę miejsca. Ale nie będziesz w stanie hibernować, a hibernacja jest bardzo przydatna. Tak, dysk SSD może szybko się uruchomić, ale hibernacja umożliwia zapisanie wszystkich otwartych programów i dokumentów bez użycia mocy. W rzeczywistości, jeśli cokolwiek, dyski SSD hibernacji lepszy.
- Wyłącz indeksowanie lub usługę wyszukiwania systemu Windows: Niektóre przewodniki mówią, że powinieneś wyłączyć indeksowanie wyszukiwania - funkcja, dzięki której wyszukiwanie działa szybciej. Twierdzą, że dzięki SSD wyszukiwanie jest już wystarczająco szybkie. Ale to nie jest prawda. Indeksowanie tworzy listę plików na dysku i zagląda do twoich dokumentów, dzięki czemu możesz błyskawicznie wyszukiwać tekst. Po włączeniu indeksowania możesz wyszukiwać i niemal natychmiast znajdować dowolny plik na swoim komputerze. Po wyłączeniu indeksowania system Windows będzie musiał zaindeksować cały dysk i zajrzeć do jego wnętrza, co wymaga czasu i zasobów procesora. Ludzie twierdzą, że indeksowanie jest złe, ponieważ system Windows zapisuje na dysku, gdy tworzy indeks, ale po raz kolejny nie stanowi to problemu.
- Wyłącz buforowanie bufora pamięci podręcznej systemu Windows: Nie rób tego. Jeśli wyłączysz tę funkcję, możesz utracić dane w przypadku awarii zasilania. Sam system Windows powie ci tylko, aby wyłączyć tę funkcję, jeśli twój dysk ma osobny zasilacz, który pozwala mu opróżnić swoje dane i zapisać je na dysku w przypadku awarii zasilania. Teoretycznie może to przyspieszyć niektóre dyski SSD, ale może spowolnić działanie innych dysków SSD, więc nie jest to nawet gwarantowana poprawa wydajności. Trzymaj się z dala od tej opcji.
- Spraw, aby system Windows optymalizował dyski w harmonogramie: Windows 10 włącza to domyślnie, podobnie jak Windows 8. Windows 7 nie oferuje tej funkcji dla dysków SSD, więc nie można jej włączyć.
- Wyłącz opcję Superfetch i Prefetch: Te funkcje nie są konieczne z dyskiem SSD, więc Windows 7, 8 i 10 już je wyłączają dla dysków SSD, jeśli dysk SSD jest wystarczająco szybki.
- Sprawdź, czy działa TRIM: Tak, bardzo ważne jest, aby TRIM był włączony. Możesz to sprawdzić, jeśli jesteś zaniepokojony, ale TRIM powinien zawsze być automatycznie włączony w nowoczesnych wersjach Windows z nowoczesnym dyskiem SSD.
Aby to sprawdzić, otwórz okno wiersza polecenia i uruchom polecenie "fsutil query query DisableDeleteNotify". Jeśli jest ustawiony na "0", TRIM jest włączony i wszystko jest w porządku. Jeśli jest ustawiony na "1", TRIM jest wyłączony i musisz go włączyć. Jest to jednak rzadkie.
- Włącz "Brak GUI Boot" w MSConfig: To nie jest optymalizacja SSD. Ukrywa logo startowe systemu Windows podczas procesu uruchamiania. W najlepszym przypadku może to przyspieszyć działanie systemu Windows o ułamek sekundy. Ta optymalizacja naprawdę nie ma znaczenia.
- Wyłącz "Czas na wyświetlenie listy systemów operacyjnych": Jeśli masz zainstalowanych wiele wersji systemu Windows i zobaczysz menu z ich listą przy każdym uruchomieniu, możesz wyłączyć to menu, aby zaoszczędzić czas rozruchu. Ale prawdopodobnie nie, więc to nic nie da. Jeśli masz wiele systemów operacyjnych, możesz chcieć menu.
W skrócie: Trust Windows. Jeśli chodzi o dyski SSD, wie, co robi.
Jeśli chcesz przyspieszyć rozruch komputera z systemem Windows 10, użyj karty Uruchamianie w Menedżerze zadań, aby wyłączyć niepotrzebny program startowy. To pomoże znacznie więcej niż wyłączenie logo startowego.
Image Credit: Yutaka Tsutano