Przejdź do treści
Wróć do listy
Odzyskiwanie Danych18 sierpnia 2025·6 min czytania

TRIM w SSD: jak sprawdzić i kiedy go nie wyłączać

Jak wyłączyć TRIM w SSD

Jak wyłączyć TRIM na SSD: Kompletny Przewodnik 2025

Funkcja TRIM odpowiada za wydajność i żywotność dysku SSD - i jednocześnie bezpowrotnie czyści usunięte pliki. W naszym laboratorium wyłączamy ją tylko w jednym scenariuszu: gdy na dysku są przypadkowo skasowane dane, które trzeba uratować. Niżej pokazujemy, jak zarządzać TRIM w Windows, macOS i Linux.

Najważniejsze informacje

Co musisz wiedzieć przed wyłączeniem TRIM na dysku SSD:

  • Zwiększa szanse odzyskania danych Znacząco zwiększa szanse na odzyskanie skasowanych plików.
  • Obniża wydajność systemu Gdy dysk się zapełni, prędkość zapisu potrafi gwałtownie spaść.
  • Realnie skraca żywotność dysku Zwiększone zużycie komórek pamięci (write amplification) przyspiesza zużycie SSD - skala zależy od kontrolera i obciążenia.

Wyłączenie TRIM to coś za coś: zyskujesz szansę na odzyskanie skasowanych plików, tracisz wydajność i żywotność dysku. Ma sens tylko w kilku konkretnych sytuacjach - opisujemy je niżej.


Co to jest TRIM i jak działa?

TRIM to polecenie systemowe, które informuje dysk SSD, które bloki danych nie są już używane i mogą zostać wewnętrznie wyczyszczone. Bez tego dysk z czasem zwalnia, bo SSD nie nadpisuje danych bezpośrednio - musi najpierw wymazać cały blok, zanim zapisze w nim nowe informacje.

Jak działa proces TRIM i Garbage Collection

Te dwa mechanizmy ściśle ze sobą współpracują:

  1. 🗂️ Usuwasz plik: System operacyjny oznacza plik jako usunięty.
  2. 📤 System wysyła polecenie TRIM: Do kontrolera dysku trafia informacja (etykieta "do usunięcia"), które dane są już niepotrzebne.
  3. 🧹 Działa "Garbage Collection": Wewnętrzny mechanizm dysku (kontroler) w wolnej chwili znajduje dane z etykietą "do usunięcia", fizycznie je czyści i przygotowuje miejsce na nowe dane.
  4. ⚡ Dysk odzyskuje wydajność: Zwolnione miejsce jest gotowe na nowe, szybkie operacje zapisu.

W skrócie: TRIM to *informacja* od systemu, a Garbage Collection to *działanie* podejmowane przez dysk na podstawie tej informacji.


Jak sprawdzić i zarządzać TRIM w sprawnym systemie

Te polecenia są dla administratora sprawnego komputera. Nie wykonuj ich na SSD, z którego zniknęły dane. Samo sprawdzenie wymaga uruchomionego systemu, a to oznacza zapisy na dysku. W przypadku utraty danych wyłącz komputer.

🖥️ Windows 10 i Windows 11

Otwórz Wiersz poleceń lub PowerShell jako administrator i użyj poniższych poleceń.

Krok 1: Sprawdź aktualny status TRIM

fsutil behavior query DisableDeleteNotify

Wynik 0 oznacza, że TRIM jest włączony. Wynik 1 oznacza, że jest wyłączony.

Krok 2: Wyłącz TRIM

fsutil behavior set DisableDeleteNotify 1

Krok 3: Włącz ponownie TRIM

fsutil behavior set DisableDeleteNotify 0

🍎 macOS

Polecenie trimforce (dostępne od OS X 10.10.4 z 2015 r.) działa wyłącznie na Macach Intel z dyskiem SATA-SSD innej firmy niż Apple. Dla wbudowanych dysków Apple (Mac Intel z układem T2 oraz wszystkie Maki M1/M2/M3/M4) TRIM jest fabrycznie włączony i nie da się go wyłączyć. Dla dysków NVMe firm trzecich oraz dysków zewnętrznych USB/Thunderbolt obsługa TRIM zależy od mostka i kontrolera - trimforce nie zadziała.

Włączenie TRIM (tylko Mac Intel + SATA-SSD firm trzecich)

sudo trimforce enable

Wyłączenie TRIM

sudo trimforce disable
Jak sprawdzić status? Przytrzymaj klawisz Option, kliknij menu Apple → Informacje o systemie, a następnie przejdź do Sprzęt → SATA (lub NVMe) i poszukaj pola "Obsługa TRIM".

🐧 Linux (np. Ubuntu)

W Linuksie TRIM można uruchamiać automatycznie za pomocą usługi systemowej lub ręcznie.

Metoda 1: Automatyczny TRIM (usługa systemowa)

To standardowa metoda w nowoczesnych dystrybucjach, uruchamiana cyklicznie.

sudo systemctl enable fstrim.timer
sudo systemctl start fstrim.timer

Metoda 2: Ręczne uruchomienie TRIM

Użyteczne do natychmiastowego wyczyszczenia wolnych bloków na wszystkich dyskach.

sudo fstrim -a
Uwaga: Aby wyłączyć automatyczny TRIM, użyj komendy sudo systemctl disable fstrim.timer.

Praktyczny wpływ wyłączenia TRIM na dysk

Wyłączenie TRIM ma swoją cenę. Głównym problemem jest amplifikacja zapisu (Write Amplification) – zjawisko, w którym dysk musi zapisać znacznie więcej danych, niż faktycznie wysyła do niego system operacyjny.

💔 Wpływ na żywotność: Dlaczego dysk zużywa się szybciej?

Bez informacji od TRIM, kontroler dysku nie wie, które dane są niepotrzebne. Aby zapisać nowe dane w pozornie zajętym bloku, musi najpierw odczytać cały blok, przenieść z niego wciąż ważne dane w inne miejsce, wyczyścić go i dopiero wtedy zapisać nowe informacje. Ta wielokrotna, dodatkowa praca to właśnie amplifikacja zapisu.

  • Szybsze zużycie komórek: Każda komórka pamięci ma ograniczoną liczbę cykli zapisu. Niepotrzebne operacje gwałtownie je wyczerpują.
  • Skrócenie życia dysku: Wzrost amplifikacji zapisu oznacza wielokrotnie więcej realnych zapisów na każdy zapisany plik - żywotność spada, ale dokładna skala zależy od kontrolera, obciążenia i zapełnienia konkretnego dysku. Twardych, uniwersalnych liczb tu nie ma.

📉 Wpływ na wydajność: Dlaczego system zwalnia?

Początkowo problem może być niewidoczny. Jednak gdy dysk się zapełni, kontroler traci wolne bloki i każda operacja zapisu staje się powolnym cyklem "odczytaj-modyfikuj-zapisz".

  • Spadek prędkości zapisu: Bez TRIM, gdy dysk się zapełni, każdy zapis zamienia się w powolny cykl "odczytaj-modyfikuj-zapisz" - prędkość zapisu potrafi spaść wielokrotnie. Skala zależy od kontrolera, zapełnienia dysku i agresywności wewnętrznego Garbage Collection.
  • Odczuwalne spowolnienie: Dłuższe uruchamianie systemu, wolniejsze ładowanie aplikacji i "przycinanie się" komputera podczas kopiowania plików stają się normą.

Kiedy wyłączenie TRIM jest uzasadnione?

W codziennej pracy wyłączamy TRIM tylko wtedy, gdy klient przynosi SSD z usuniętymi przed chwilą plikami i prosi o odzysk - a wtedy i tak najważniejsze jest natychmiastowe odłączenie zasilania, nie komendy. Nie ma sensu wyłączać TRIM „na zapas" w domowym komputerze - backup załatwia sprawę lepiej. Są jednak dwa wyjątki:

🕵️

Informatyka śledcza

Na przygotowanym stanowisku bada się nośniki przez sprzętowe lub programowe blokowanie zapisu i kontrolowany odczyt. Ustawienie TRIM w systemie stanowiska nie odwraca zmian, które wcześniej zaszły na badanym SSD.

Testy kontrolerów i systemów plików

Administrator albo badacz może czasowo wyłączyć przyszłe powiadomienia TRIM w środowisku testowym. To eksperyment techniczny, nie zamiennik backupu i nie metoda odzyskiwania danych.


Podsumowanie i wnioski

Jeśli nie ratujesz właśnie skasowanych plików - zostaw TRIM włączony.

Szybki i trwały dysk na co dzień jest wart więcej niż teoretyczna szansa na odzyskanie usuniętych danych. Przed utratą plików ochroni Cię regularna kopia zapasowa (backup), nie wyłączony TRIM.

Jeśli już straciłeś dane z SSD - zobacz, jak wygląda odzyskiwanie danych w naszym laboratorium, a orientacyjne koszty znajdziesz w cenniku.


Źródła i dalsza lektura

Artykuł opiera się na testach syntetycznych, analizach technicznych i dokumentacji. Jeśli chcesz zgłębić temat:

  • Analizy i testy wydajności publikowane w specjalistycznej prasie technicznej.
  • Dokumentacja techniczna producentów dysków SSD (np. Samsung, Crucial, WD).
  • Dokumentacja systemów operacyjnych, np. man pages dla polecenia fstrim w systemie Linux.
P
Za tę usługę odpowiada
Kolega Informatyk — Paweł

Założyciel serwisu (od 2009), osobiście nadzoruje każdą naprawę i odzysk danych. Ponad 18 000+ zrealizowanych zleceń. O nas

Udostępnij:

Potrzebujesz pomocy?

Skontaktuj się z nami - wstępna konsultacja i wycena na podstawie opisu są bezpłatne.

Skontaktuj się

Komentarze

Ładowanie komentarzy...

Zobacz, jak to robimy

Prawdziwe nagrania z naszego laboratorium — @kolegainformatyk

Więcej filmów

Powiązane artykuły

Powiązane usługi