TRIM w dyskach SSD — co to jest i czy można odzyskać dane po formatowaniu?
Przez lata odpowiedź na pytanie, "czy można odzyskać dane z sformatowanego SSD?" brzmiała krótko: nie.
TRIM robił swoje, dane znikały bezpowrotnie, i żaden specjalista nie mógł z tym nic zrobić.
To się zmieniło.
W tym artykule wyjaśnię czym jest TRIM, dlaczego przez lata utrudniał odzysk danych z dysków SSD, i co się zmieniło na początku 2026 roku. Piszę to z perspektywy praktyka, który pracuje z PC-3000 SSD na co dzień i który w 2025 roku zajął pierwsze miejsce w PC-3000 Data Recovery Challenge organizowanym przez ACE Lab — twórców tego sprzętu.
Czym jest TRIM i dlaczego w ogóle istnieje?
Żeby zrozumieć TRIM, trzeba najpierw wiedzieć jak działa pamięć NAND w dyskach SSD.
W odróżnieniu od dysków HDD, gdzie dane można nadpisać bezpośrednio w dowolnym miejscu, pamięć NAND ma jedno ograniczenie: nie można zapisać danych w komórce, która nie jest wcześniej wyczyszczona. Każdy zapis poprzedzony musi być operacją kasowania (erase).
Żeby dysk nie musiał kasować bloków dokładnie w momencie zapisu — co spowalniałoby cały proces — system operacyjny na bieżąco informuje dysk które bloki danych zostały usunięte i można je wyczyścić. To właśnie jest TRIM.
TRIM jest aktywny domyślnie we wszystkich systemach operacyjnych od 2009–2010 roku — Windows 7, macOS X 10.6 i nowszych. Praktycznie każdy SSD z ostatnich 15 lat ma TRIM włączony przez cały czas.
Jak TRIM wpływa na odzysk danych
Szybkie formatowanie — translator znika
Przy szybkim formatowaniu system operacyjny nie kasuje fizycznie żadnych danych — tylko usuwa translator, czyli wewnętrzną tablicę adresową dysku, która mapuje logiczne adresy (LBA) na fizyczne lokalizacje w pamięci NAND. To jak wyrwanie spisu treści z książki — strony nadal tam są, ale bez spisu treści nie wiesz, gdzie szukać.
Dysk od tej chwili zwraca same zera przy każdym odczycie — bo nowy, pusty translator nie wie nic o starych danych. Żaden program do odzysku danych tego nie "przeskoczy", bo problem leży poniżej poziomu systemu plików.
Dlaczego nie można po prostu wyjąć kości NAND?
Ktoś mógłby pomyśleć: skoro dane są fizycznie na kościach NAND, może wystarczy je wylutować i odczytać bezpośrednio?
Nie. Każdy nowoczesny SSD używa sprzętowego szyfrowania lub adaptacyjnego XOR z kompresją danych. Dane na kościach NAND są nieczytelne bez oryginalnego kontrolera — po chip-off zobaczysz tylko zaszyfrowany szum. To celowe zabezpieczenie, które jednocześnie chroni prywatność użytkownika i uniemożliwia odzysk tą metodą.
Dlaczego z SSD trzeba reagować szybciej niż z HDD?
W dyskach HDD usunięte dane zostają na talerzach do momentu fizycznego nadpisania — a to następuje, dopiero gdy system zapisuje nowe pliki dokładnie w tym miejscu. Można spokojnie odłożyć dysk na półkę i wrócić do niego za tydzień.
W SSD sytuacja jest inna z kilku powodów. Po pierwsze, TRIM informuje dysk o usuniętych blokach na bieżąco — dysk "wie" co można wyczyścić. Po drugie, nowoczesne dyski SSD zarządzają przestrzenią dynamicznie i przy kolejnych zapisach mogą trafić właśnie na te bloki. Im więcej nowych danych jest zapisywanych na dysk po formatowaniu — tym mniejsze szanse na odzysk.
Dlatego podstawowa zasada jest prosta: po przypadkowym formatowaniu odłącz dysk i nie używaj go. Nie dlatego że "liczą się sekundy" — ale, dlatego że każdy nowy zapis zmniejsza szanse.
Jak wygląda odzysk z dysku SSD — tryb technologiczny
Jedyną skuteczną metodą dotarcia do danych po utracie translatora jest praca w trybie technologicznym dysku. Robi się to przez zwarcie dysku w tryb Safe Mode — specjalne piny na płytce PCB, których zwarcie powoduje uruchomienie kontrolera w trybie serwisowym, z wyłączonymi normalnymi procesami.
Następnie ładujemy Loader — specjalny firmware opracowany przez ACE Lab, dostosowany do konkretnego kontrolera. Loader uruchamia dysk w trybie technologicznym (Techno Mode), który daje dostęp do obszarów serwisowych i pozwala ręcznie odbudować translator.
Po odbudowaniu translatora dysk znowu "wie" gdzie są stare dane — i można je odczytać.
To jest właśnie ta praca którą wykonuję na PC-3000 SSD. Wymaga znajomości konkretnych kontrolerów (Phison, Silicon Motion, Marvell, Realtek i innych) i ich trybów technologicznych. Nie każdy dysk jest obsługiwany — jeśli PC-3000 SSD nie ma wsparcia dla danego kontrolera, tej metody nie można zastosować.
Przełom ACELAB — "Beyond TRIM"
Przez lata nawet tryb technologiczny miał ograniczenie: można było odbudować translator, ale tylko w jego najnowszej wersji — tej po formatowaniu, która była pusta.
ACE Lab wydał aktualizację oprogramowania, która zmieniła reguły gry.
Translator ma historię
Okazuje się, że wewnętrzne tabele translatora w wielu SSD nie są nadpisywane od razu po formatowaniu — stare wersje translatora pozostają w obszarze serwisowym dysku, zakryte przez nowy, pusty translator.
Nowa funkcja PC-3000 SSD pozwala na dostęp do poprzednich wersji translatora — tych sprzed formatowania. Dzięki temu możliwe jest odtworzenie struktury plików, jaka istniała przed formatowaniem, łącznie z pełną hierarchią folderów i plików.
Algorytm automatycznie przeszukuje wszystkie dostępne wersje metadanych i buduje wirtualny dysk oparty na aktywnych rekordach MFT sprzed formatowania. Jeśli niektóre sektory zostały już fizycznie nadpisane — można próbować innych wersji, lub odczytać to, co zostało.
Ta metoda działa obecnie dla kontrolerów Phison, Silicon Motion i Maxio. ACE Lab aktywnie rozwija wsparcie dla kolejnych.
Przed aktualizacją: sformatowany SSD → zazwyczaj brak szans na odzysk struktury plików, tylko RAW (fragmenty danych bez struktury folderów).
Po aktualizacji: sformatowany SSD → możliwy odzysk pełnej struktury plików i folderów, nawet jeśli dysk był używany przez jakiś czas po formatowaniu.
Co możemy dziś odzyskać z SSD — uczciwy przegląd
✅ Realne szanse na odzysk
Dysk sformatowany przez pomyłkę, nieużywany po formatowaniu Najlepszy scenariusz. Dysk odłączony od razu po błędzie, bez kolejnych zapisów — duże szanse na odzysk pełnej struktury.
Dysk z usuniętą partycją lub uszkodzonym systemem plików.
Jeśli dane fizycznie istnieją, translator działa i dysk jest widoczny — duże szanse na odzysk.
Awaria firmware lub kontrolera (dysk niewidoczny, SATAFIRM S11) Dane najczęściej nienaruszone na kościach NAND. Tryb technologiczny PC-3000 SSD pozwala dotrzeć do nich z pominięciem uszkodzonego firmware.
⚠️ Trudniejsze przypadki
Dysk używany przez pewien czas po formatowaniu Zależy od tego ile nowych danych zostało zapisanych. Każdy megabajt nowych danych może nadpisać stare — ale nie musi. Warto spróbować.
Dysk z aktywnym TRIM po usunięciu plików.
Jeśli pliki zostały usunięte, a dysk był intensywnie używany przez dłuższy czas — część bloków mogła zostać nadpisana.
❌ Brak możliwości odzysku
Pełne nadpisanie lub wolne formatowanie (nie szybkie)
Pełne formatowanie fizycznie zeruje każdy sektor — nie ma co odczytywać.
Praktyczne wskazówki
Gdy właśnie sformatowałeś dysk przez pomyłkę:
- Odłącz dysk od zasilania
- Nie instaluj nic na tym dysku
- Nie podłączaj ponownie "żeby sprawdzić"
- Skontaktuj się z laboratorium — opisz co się stało i kiedy
Czy wyłączenie TRIM w Windows pomaga?
Można wyłączyć TRIM komendą w konsoli administratora:
fsutil behavior set disabledeletenotify 1Sprawdzenie stanu:
fsutil behavior query disabledeletenotify(0 = TRIM włączony, 1 = TRIM wyłączony)
Wyłączenie TRIM zatrzymuje komunikację systemu operacyjnego z dyskiem w zakresie oznaczania usuniętych bloków. Czy ma to realny wpływ na szanse odzysku — zależy od konkretnego dysku i sytuacji. Jeśli zależy Ci na maksymalnych szansach odzysku danych w przyszłości, wyłączenie TRIM jest rozsądnym krokiem — utrata wydajności przy nowoczesnych dyskach NVMe jest marginalna.
Podsumowanie
TRIM przez lata był synonimem utraconego dysku SSD. Dane znikały, struktura plików przepadała i nie było na to rady.
Sytuacja zmieniła się w 2026 roku. Dzięki nowym możliwościom PC-3000 SSD, odzysk danych po formatowaniu SSD stał się realny — nawet w przypadkach, które wcześniej były beznadziejne.
Jeśli masz dysk SSD, z którego straciłeś dane — opisz mi sytuację przez formularz wyceny. Im szybciej, tym lepiej