OBNOVA DAT Z SSD
Většina moderních počítačů má paměťová zařízení SSD (Solid State Drive). Ta jsou rychlejší, tišší, mají menší spotřebu energie a jsou odolnější vůči fyzickým otřesům než běžné pevné disky (HDD). Existují dva typy SSD, které se liší tvarem: starý 2,5" (podobný konvenčnímu HDD) a nový M.2, který vypadá podobně jako paměťové karty. Tato zařízení mají bohužel také některé vážné nedostatky a obnova dat je jedním z nich.
Základy SSD
SSD jsou úložná zařízení v pevné fázi stejně jako jiné typy flash paměti (karty SD, externí USB flash atd.). Ale ne všechna úložná zařízení v pevné fázi jsou SSD. Je důležité pochopit, která zařízení jsou SSD, a která nikoliv. Zde platí pravidlo: Pokud je zařízení externí, například paměťová karta, jednotka flash nebo dokonce skutečné úložiště SSD v externích adaptérech USB/Thunderbolt, mělo by se považovat za běžnou paměť typu flash a všechny níže uvedené informace se na ni nevztahují. Pokud je zařízení určeno pro interní připojení a má rozhraní PCI-E/M.2/IDE/SATA, mělo by být považováno za SSD. Níže budeme rozebírat právě tento případ. Při odstraňování souboru z mechanického disku operační systém označí část disku, kterou soubor obsadil, jako volnou, ale samotná data zůstanou na disku neporušená, dokud je nový soubor nepřepíše. Když program pro obnovu dat vstoupí do této nedotčené oblasti, načte stará data. Na tom je založena obnova dat.
Úložiště SSD musí k zápisu nových dat použít buď nová umístění paměti, nebo nejprve vymazat předchozí data. Vymazání starých dat na SSD je pomalé. Proto mazání souborů na zařízeních SSD funguje takto: když uživatel, program nebo samotný operační systém odstraní soubor, operační systém spustí příkaz TRIM, který SSD informuje, že tato data již nejsou potřeba. SSD převádí paměťové buňky, ve kterých byl soubor uložen, do zvláštního fondu, aby je bylo možné později vymazat. Pokud jakýkoliv program nebo operační systém požaduje data z těchto buněk, SSD jednoduše vrátí nuly. Zařízení navíc neustále přesouvá data prostřednictvím svých paměťových buněk pro rovnoměrnější opotřebení. Pouze samotné zařízení ví, kde přesně jsou data souboru uložena v určitou dobu. Operační systém tento proces nekontroluje, a navíc nemá žádný způsob, jak zjistit skutečné fyzické umístění dat. Proto je velmi obtížné, ne-li nemožné, obnovit data z SSD, který používal příkaz TRIM.
SSD, OS a systémy souborů, které podporují příkaz TRIM
Příkaz TRIM funguje, když jej podporují všechny tři komponenty: SSD, operační systém a systém souborů na úložišti SSD. Téměř všechna moderní zařízení SSD podporují příkaz TRIM. Pokud jde o složité svazky, které se skládají z úložiště SSD, věci nejsou tak jednoduché. Linux LVM2 a softwarové RAID ve Windows podporují TRIM, zatímco softwarové RAID v MacOS a většina specializovaných řadičů RAID nikoli.
S virtuálními stroji je situace komplikovanější. Nezáleží na tom, jaký virtuální disk je uložený na zařízení SSD. Pro externí operační systém je tento disk běžným souborem a všechny operace na disku ve virtuálním počítači jsou operace čtení a zápisu pro tento soubor. Ve virtuálním stroji s virtuálním diskem SSD však vše závisí na virtualizačních programech. Někteří jen napodobují příkaz TRIM a vyhodí odpadky bez jakýchkoli skutečných změn v souboru SSD, a někteří změní data v souboru.
OBNOVA DAT Z SSD
Většina moderních počítačů má paměťová zařízení SSD (Solid State Drive). Ta jsou rychlejší, tišší, mají menší spotřebu energie a jsou odolnější vůči fyzickým otřesům než běžné pevné disky (HDD). Existují dva typy SSD, které se liší tvarem: starý 2,5" (podobný konvenčnímu HDD) a nový M.2, který vypadá podobně jako paměťové karty. Tato zařízení mají bohužel také některé vážné nedostatky a obnova dat je jedním z nich.
Základy SSD
SSD jsou úložná zařízení v pevné fázi stejně jako jiné typy flash paměti (karty SD, externí USB flash atd.). Ale ne všechna úložná zařízení v pevné fázi jsou SSD.
Je důležité pochopit, která zařízení jsou SSD, a která nikoliv. Zde platí pravidlo: Pokud je zařízení externí, například paměťová karta, jednotka flash nebo dokonce skutečné úložiště SSD v externích adaptérech USB/Thunderbolt, mělo by se považovat za běžnou paměť typu flash a všechny níže uvedené informace se na ni nevztahují.
Pokud je zařízení určeno pro interní připojení a má rozhraní PCI-E/M.2/IDE/SATA,
mělo by být považováno za SSD. Níže budeme rozebírat právě tento případ.
Při odstraňování souboru z mechanického disku operační systém označí část disku, kterou soubor obsadil, jako volnou, ale samotná data zůstanou na disku neporušená, dokud je nový soubor nepřepíše. Když program pro obnovu dat vstoupí do této nedotčené oblasti, načte stará data. Na tom je založena obnova dat.
Úložiště SSD musí k zápisu nových dat použít buď nová umístění paměti, nebo nejprve vymazat předchozí data. Vymazání starých dat na SSD je pomalé. Proto mazání souborů na zařízeních SSD funguje takto: když uživatel, program nebo samotný operační systém odstraní soubor, operační systém spustí příkaz TRIM,
který SSD informuje, že tato data již nejsou potřeba. SSD převádí paměťové buňky, ve kterých byl soubor uložen, do zvláštního fondu, aby je bylo možné později vymazat. Pokud jakýkoliv program nebo operační systém požaduje data z těchto buněk, SSD jednoduše vrátí nuly. Zařízení navíc neustále přesouvá data prostřednictvím svých paměťových buněk pro rovnoměrnější opotřebení. Pouze samotné zařízení ví, kde přesně jsou data souboru uložena v určitou dobu. Operační systém tento proces nekontroluje, a navíc nemá žádný způsob, jak zjistit skutečné fyzické umístění dat. Proto je velmi obtížné, ne-li nemožné, obnovit data z SSD, který používal příkaz TRIM.
SSD, OS a systémy souborů, které podporují příkaz TRIM
Příkaz TRIM funguje, když jej podporují všechny tři komponenty: SSD, operační systém a systém souborů na úložišti SSD. Téměř všechna moderní zařízení SSD podporují příkaz TRIM. Pokud jde o složité svazky, které se skládají z úložiště SSD, věci nejsou tak jednoduché. Linux LVM2 a softwarové RAID ve Windows podporují TRIM, zatímco softwarové RAID v MacOS a většina specializovaných řadičů RAID nikoli.
S virtuálními stroji je situace komplikovanější. Nezáleží na tom, jaký virtuální disk je uložený na zařízení SSD. Pro externí operační systém je tento disk běžným souborem a všechny operace na disku ve virtuálním počítači jsou operace čtení a zápisu pro tento soubor. Ve virtuálním stroji s virtuálním diskem SSD však vše závisí na virtualizačních programech. Někteří jen napodobují příkaz TRIM a vyhodí odpadky bez jakýchkoli skutečných změn v souboru SSD, a někteří změní data v souboru.
OBNOVA DAT Z SSD
Většina moderních počítačů má paměťová zařízení SSD (Solid State Drive). Ta jsou rychlejší, tišší, mají menší spotřebu energie a jsou odolnější vůči fyzickým otřesům než běžné pevné disky (HDD). Existují dva typy SSD, které se liší tvarem: starý 2,5" (podobný konvenčnímu HDD) a nový M.2, který vypadá podobně jako paměťové karty. Tato zařízení mají bohužel také některé vážné nedostatky a obnova dat je jedním z nich.
Základy SSD
SSD jsou úložná zařízení v pevné fázi stejně jako jiné typy flash paměti (karty SD, externí USB flash atd.). Ale ne všechna úložná zařízení v pevné fázi jsou SSD.
Je důležité pochopit, která zařízení jsou SSD, a která nikoliv. Zde platí pravidlo: Pokud je zařízení externí, například paměťová karta, jednotka flash nebo dokonce skutečné úložiště SSD v externích adaptérech USB/Thunderbolt, mělo by se považovat za běžnou paměť typu flash a všechny níže uvedené informace se na ni nevztahují.
Pokud je zařízení určeno pro interní připojení a má rozhraní PCI-E/M.2/IDE/SATA,
mělo by být považováno za SSD. Níže budeme rozebírat právě tento případ.
Při odstraňování souboru z mechanického disku operační systém označí část disku, kterou soubor obsadil, jako volnou, ale samotná data zůstanou na disku neporušená, dokud je nový soubor nepřepíše. Když program pro obnovu dat vstoupí do této nedotčené oblasti, načte stará data. Na tom je založena obnova dat.
Úložiště SSD musí k zápisu nových dat použít buď nová umístění paměti, nebo nejprve vymazat předchozí data. Vymazání starých dat na SSD je pomalé. Proto mazání souborů na zařízeních SSD funguje takto: když uživatel, program nebo samotný operační systém odstraní soubor, operační systém spustí příkaz TRIM,
který SSD informuje, že tato data již nejsou potřeba. SSD převádí paměťové buňky, ve kterých byl soubor uložen, do zvláštního fondu, aby je bylo možné později vymazat. Pokud jakýkoliv program nebo operační systém požaduje data z těchto buněk, SSD jednoduše vrátí nuly. Zařízení navíc neustále přesouvá data prostřednictvím svých paměťových buněk pro rovnoměrnější opotřebení. Pouze samotné zařízení ví, kde přesně jsou data souboru uložena v určitou dobu. Operační systém tento proces nekontroluje, a navíc nemá žádný způsob, jak zjistit skutečné fyzické umístění dat. Proto je velmi obtížné, ne-li nemožné, obnovit data z SSD, který používal příkaz TRIM.
SSD, OS a systémy souborů, které podporují příkaz TRIM
Příkaz TRIM funguje, když jej podporují všechny tři komponenty: SSD, operační systém a systém souborů na úložišti SSD. Téměř všechna moderní zařízení SSD podporují příkaz TRIM. Pokud jde o složité svazky, které se skládají z úložiště SSD, věci nejsou tak jednoduché. Linux LVM2 a softwarové RAID ve Windows podporují TRIM, zatímco softwarové RAID v MacOS a většina specializovaných řadičů RAID nikoli.
S virtuálními stroji je situace komplikovanější. Nezáleží na tom, jaký virtuální disk je uložený na zařízení SSD. Pro externí operační systém je tento disk běžným souborem a všechny operace na disku ve virtuálním počítači jsou operace čtení a zápisu pro tento soubor. Ve virtuálním stroji s virtuálním diskem SSD však vše závisí na virtualizačních programech. Někteří jen napodobují příkaz TRIM a vyhodí odpadky bez jakýchkoli skutečných změn v souboru SSD, a někteří změní data v souboru.
Ve výchozím nastavení zapnuto / vypnuto TRIM | Systémy souborů | Když je vydán příkaz TRIM |
Windows (7 a novější) | ||
Zapnuto | NTFS a ReFS (pouze úložný prostor Windows) | Ihned po odstranění |
macOS (Mac OS X Lion 10.6.8 nebo novější) | ||
Zapnuto pro Apple SSD Vypnuto pro SSD jiné než Apple |
APFS a HFS + | Ihned po odstranění |
Linux (jádro 2.6.28 a novější) | ||
Zapnuto pro většinu distribucí, ale záleží na nastavení. | Ext4, Btrfs, JFS, XFS, F2FS, NTFS | Závisí na distribucích a nastavení, obvykle jednou týdně, ale možná ihned po odinstalování |
Ve výchozím nastavení zapnuto / vypnuto TRIM | Systémy souborů | Když je vydán příkaz TRIM |
Windows (7 a novější) | ||
Zapnuto | NTFS a ReFS (pouze úložný prostor Windows) | Ihned po odstranění |
macOS (Mac OS X Lion 10.6.8 nebo novější) | ||
Zapnuto pro Apple SSD Vypnuto pro SSD jiné než Apple |
APFS a HFS + | Ihned po odstranění |
Linux (jádro 2.6.28 a novější) | ||
Zapnuto pro většinu distribucí, ale záleží na nastavení. | Ext4, Btrfs, JFS, XFS, F2FS, NTFS | Závisí na distribucích a nastavení, obvykle jednou týdně, ale možná ihned po odinstalování |
Ve výchozím nastavení zapnuto / vypnuto TRIM | Systémy souborů | Když je vydán příkaz TRIM |
Windows (7 a novější) | ||
Zapnuto | NTFS a ReFS (pouze úložný prostor Windows) | Ihned po odstranění |
macOS (Mac OS X Lion 10.6.8 nebo novější) | ||
Zapnuto pro Apple SSD Vypnuto pro SSD jiné než Apple |
APFS a HFS + | Ihned po odstranění |
Linux (jádro 2.6.28 a novější) | ||
Zapnuto pro většinu distribucí, ale záleží na nastavení. | Ext4, Btrfs, JFS, XFS, F2FS, NTFS | Závisí na distribucích a nastavení, obvykle jednou týdně, ale možná ihned po odinstalování |
Jak příkaz TRIM ovlivňuje obnovu dat
Odstraněné soubory:
Windows a Mac OS: Téměř vždy nemožné. Nepomůže ani hledání podpisů souborů.
Linux: Možné, pokud je provedeno před spuštěním příkazu TRIM.
Soubory ztracené v mírně poškozených souborových systémech
(rozpoznaných jejich operačním systémem):
Každý operační systém postupně opravuje takový souborový systém pomocí příkazu TRIM, aby odstranil odpadky, neplatné položky souborů a nepotřebné soubory. Obnova dat je možná, pokud se provede rychle a na systémech s deaktivovaným TRIM.
Vážně poškozené systémy souborů (operační systém je nerozpoznal):
Obnova dat je možná, protože operační systém je nedokáže opravit a data neodstraní.
Jak minimalizovat negativní účinek příkazu TRIM
Existuje několik kroků, které můžete podniknout, abyste minimalizovali účinek příkazu TRIM v případech, kdy je možná obnova dat.
- Připojte své SSD zařízení pomocí USB, FireWire nebo Thunderbolt adaptérů. Příkaz TRIM nefunguje s těmito připojeními. Mohou však být pomalá, zejména při obnově souborů z velkých zařízení.
- Při obnově dat zakažte příkaz TRIM. Nezapomeňte jej znovu zapnout po dokončení obnovení.
Windows:
Stiskněte klávesovou zkratku Win + X.
Zobrazí se Windows PowerShell.
Zadejte „fsutil behavior set DisableDeleteNotify 0/1“
(1 pro deaktivaci, 0 pro aktivaci).
macOs
Napište do Terminálu „sudo trimforce disable“.
Zadejte heslo pro správu a odpovězte „Y“ na několik otázek.
Počítač se automaticky restartuje se zakázaným příkazem TRIM.
Zadáním „sudo trimforce enable“ povolíte zpět příkaz TRIM.
Linux:
Závisí na distribuci a nastavení. Nahlédněte do dokumentace pro váš případ.
Jak příkaz TRIM ovlivňuje obnovu dat
Odstraněné soubory:
Windows a Mac OS: Téměř vždy nemožné. Nepomůže ani hledání podpisů souborů.
Linux: Možné, pokud je provedeno před spuštěním příkazu TRIM.
Soubory ztracené v mírně poškozených souborových systémech
(rozpoznaných jejich operačním systémem):
Každý operační systém postupně opravuje takový souborový systém pomocí příkazu TRIM, aby odstranil odpadky, neplatné položky souborů a nepotřebné soubory. Obnova dat je možná, pokud se provede rychle a na systémech s deaktivovaným TRIM.
Vážně poškozené systémy souborů (operační systém je nerozpoznal):
Obnova dat je možná, protože operační systém je nedokáže opravit a data neodstraní.
Jak minimalizovat negativní účinek příkazu TRIM
Existuje několik kroků, které můžete podniknout, abyste minimalizovali účinek příkazu TRIM v případech, kdy je možná obnova dat.
- Připojte své SSD zařízení pomocí USB, FireWire nebo Thunderbolt adaptérů. Příkaz TRIM nefunguje s těmito připojeními. Mohou však být pomalá, zejména při obnově souborů z velkých zařízení.
- Při obnově dat zakažte příkaz TRIM. Nezapomeňte jej znovu zapnout po dokončení obnovení.
Windows:
Stiskněte klávesovou zkratku Win + X.
Zobrazí se Windows PowerShell.
Zadejte „fsutil behavior set DisableDeleteNotify 0/1“
(1 pro deaktivaci, 0 pro aktivaci).
macOs
Napište do Terminálu „sudo trimforce disable“.
Zadejte heslo pro správu a odpovězte „Y“ na několik otázek.
Počítač se automaticky restartuje se zakázaným příkazem TRIM.
Zadáním „sudo trimforce enable“ povolíte zpět příkaz TRIM.
Linux:
Závisí na distribuci a nastavení. Nahlédněte do dokumentace pro váš případ.
Jak příkaz TRIM ovlivňuje obnovu dat
Odstraněné soubory:
Windows a Mac OS: Téměř vždy nemožné. Nepomůže ani hledání podpisů souborů.
Linux: Možné, pokud je provedeno před spuštěním příkazu TRIM.
Soubory ztracené v mírně poškozených souborových systémech
(rozpoznaných jejich operačním systémem):
Každý operační systém postupně opravuje takový souborový systém pomocí příkazu TRIM, aby odstranil odpadky, neplatné položky souborů a nepotřebné soubory. Obnova dat je možná, pokud se provede rychle a na systémech s deaktivovaným TRIM.
Vážně poškozené systémy souborů (operační systém je nerozpoznal):
Obnova dat je možná, protože operační systém je nedokáže opravit a data neodstraní.
Jak minimalizovat negativní účinek příkazu TRIM
Existuje několik kroků, které můžete podniknout, abyste minimalizovali účinek příkazu TRIM v případech, kdy je možná obnova dat.
- Připojte své SSD zařízení pomocí USB, FireWire nebo Thunderbolt adaptérů. Příkaz TRIM nefunguje s těmito připojeními. Mohou však být pomalá, zejména při obnově souborů z velkých zařízení.
- Při obnově dat zakažte příkaz TRIM. Nezapomeňte jej znovu zapnout po dokončení obnovení.
Windows:
Stiskněte klávesovou zkratku Win + X.
Zobrazí se Windows PowerShell.
Zadejte „fsutil behavior set DisableDeleteNotify 0/1“
(1 pro deaktivaci, 0 pro aktivaci).
macOs
Napište do Terminálu „sudo trimforce disable“.
Zadejte heslo pro správu a odpovězte „Y“ na několik otázek.
Počítač se automaticky restartuje se zakázaným příkazem TRIM.
Zadáním „sudo trimforce enable“ povolíte zpět příkaz TRIM.
Linux:
Závisí na distribuci a nastavení. Nahlédněte do dokumentace pro váš případ.
HLAVNÍ SERVISNÍ SLUŽBY:
- Obnova dat z úložiště SSD – poškození úrovně 1, 2, 3
- Poškození SSD úrovně 1 - Smazané soubory, zformátovaný disk, poškozený souborový systém FAT, exFAT, NTFS
- Poškození SSD úrovně 2 - Poškozená deska řadiče nebo okolní SMD-součástky napájecích obvodů, souborový systém jiný než FAT, exFAT, NTFS
- Poškození SSD úrovně 3 - Velmi závažné poškození disku, nebo kombinované softwarové a hardwarové poškození, virtualizované a šifrované systémy, atp.