Recuperați datele de pe hard disk cu stare solidă. Algoritm pentru comanda TRIM. Instrucțiuni de recuperare

Greu unitate SSD(Solid State Disk) (din engleză) - unitate SSD. Principala diferență față de hard disk-urile convenționale este absența elementelor mecanice. În producție, puteți găsi două tipuri de unități SSD: cu memorie Flash SSD sau NAND volatilă sau SSD RAM volatilă.

Primul care a arătat acest dispozitiv de stocare a fost M-System. Apoi, Super Talent Technology și OCZ au urmat exemplul. Istoria acestor unități începe în 2009, când au fost lansate unități de 512 GB, iar puțin mai târziu 1 TB. Astăzi nu a mai rămas aproape niciun producător care să nu producă sau să dezvolte unități SSD. Piața principală a acestui produs situat la Samsung, OCZ, SanDisk.

Aceste unități au apărut destul de recent și și-au găsit imediat cumpărătorul pe piață. echipamente informaticeși periferie. La început, unitățile SSD erau inferioare în ceea ce privește viteza de citire și scriere față de cele standard. hard disk-uri, dar acum există deja modele care se apropie și chiar le depășesc ca performanță.

Principalele avantaje ale unităților SSD peste hard disk-uri sunt:

Viteză suficient de mare de acces la memoria unității

Fără elemente în mișcare, ceea ce elimină zgomotul de pe hard disk

Viteză mare de citire și scriere (până la 270 MB/sec)

Ergonomie ridicată

Greutate și dimensiuni destul de mici

Longevitatea, care se reflectă în rezistență ridicată deteriorare mecanicăȘi gamă largă temperaturile de funcționare

Dar există și dezavantaje:

Preț decent pentru 1 GB de date

Susceptibilitate ridicată la pierderea de curent

Susceptibil la câmpuri magnetice și electrice

Limitarea numărului de rescrieri ale datelor (de până la 100 de mii de ori)

SSD-urile sunt, de asemenea, susceptibile la defecțiuni și pierderi de date. Cel mai comun:

Erori logice (formatate, șterse informatie necesara, erori în sectoarele de boot)

Probleme electrice și daune (supratensiuni, conexiune incorectă la nutriție)

Deteriorări mecanice ale pieselor și elementelor (placă ruptă, conector deteriorat)

Defecțiune a controlerului (ars sau deteriorat în alt mod)

Dacă sistemul nu poate detecta o unitate SSD, atunci cel mai probabil că există defect mecanic sau controlerul este deteriorat. Recuperarea SSD este diferită de procesul de resuscitare a hard disk-urilor. Dacă se detectează o defecțiune, ei nu vă vor ajuta programe de la terți si utilitati. Ar trebui să contactați imediat un specialist calificat pentru a nu agrava problema prin propria intervenție în echipament.

Problema principală este controlerul de pe unitatea SSD și firmware-ul acestuia. Există o probabilitate foarte mare de deteriorare a acestuia, deoarece este situat între interfață și microcircuite.

Sarcina în sine Recuperare SSD Nu este foarte simplu și constă din mai multe etape care necesită mult timp și efort și necesită cunoștințe speciale.

În primul rând, trebuie să dezasamblați carcasa unității și să îndepărtați toate microcircuitele. Apoi datele sunt citite de pe toate cipurile și salvate pe computer. Nu o poți face fără dispozitiv special pentru citit. În timpul procesului, este important să urmați secvența de citire, în conformitate cu fiecare model unitate SSD. Acest lucru îl va ajuta pe specialistul în recuperare SSD în căutarea sa decizia corectăși va economisi mult timp. Și numai după ce, după procesarea datelor pe un special software, va fi posibil să obțineți unul restaurat informații despre utilizator ca imagine de disc.

Toată această muncă se va face în cât mai repede posibil specialişti cu experienţă în centre de service sau ingineri de companie.

Despre fiabilitatea SSD-urilor.

S-ar părea că nu există piese în mișcare - totul ar trebui să fie foarte fiabil. Acest lucru nu este în întregime adevărat...

Recuperarea datelor de pe unitatea solidă (SSD)

Recuperare date de pe orice unitate SSD! Unități solide State Drive (SSD) a apărut relativ recent, dar a câștigat deja o mare popularitate. Avantajul SSD-ului comparativ cu dispozitivele de stocare tradiționale hard disk-uri La prima vedere, sunt evidente: fiabilitate mecanică ridicată, absența pieselor în mișcare, viteză mare de citire/scriere, greutate redusă, consum redus de energie.

SSD este o unitate SSD (SSD în engleză, Solid State Drive sau Solid State Disk), un dispozitiv de stocare nevolatil, reinscriptibil, fără părți mecanice în mișcare, folosind memoria flash. Un SSD emulează complet funcționarea unui hard disk.

Despre fiabilitatea SSD-urilor.

S-ar părea că nu există piese în mișcare - totul ar trebui să fie foarte fiabil. Acest lucru nu este în întregime adevărat. Orice electronică se poate rupe, SSD-urile nu fac excepție. Resursa redusă a cipurilor MLC poate fi încă tratată cumva prin corecția erorilor ECC, redundanță, controlul uzurii și amestecarea blocurilor de date. Dar cea mai mare sursă de probleme este controlerul și firmware-ul acestuia. Datorită faptului că controlerul este situat fizic între interfață și cipurile de memorie, probabilitatea ca acesta să fie deteriorat ca urmare a unei defecțiuni sau a problemelor de alimentare este foarte mare. În acest caz, datele în sine sunt în majoritatea cazurilor salvate. in afara de asta Vătămare corporală, în care accesul la datele utilizatorului este imposibil, există corupții logice, în care accesul la conținutul cipurilor de memorie este și el afectat. Orice eroare, chiar și minoră, în firmware poate duce la pierderea completă a datelor. Structurile de date sunt foarte complexe. Informațiile sunt „împrăștiate” pe mai multe cipuri, plus intercalarea, ceea ce face recuperarea datelor destul de ușoară sarcina dificila.
În astfel de cazuri, firmware-ul controlerului cu formatare la nivel scăzut când este recreat structuri de servicii date. Producătorii încearcă în mod constant să îmbunătățească firmware-ul, să corecteze erorile și să optimizeze funcționarea controlerului. Prin urmare, se recomandă actualizarea periodică a firmware-ului unității pentru a elimina eventualele defecțiuni.
Într-o unitate SSD, ca și într-un HDD, datele nu sunt șterse imediat după ce fișierul a fost șters din sistemul de operare. Chiar dacă suprascrieți partea de sus a fișierului cu zerouri, datele fizice rămân în continuare, iar dacă scoateți cipurile de memorie flash și le citiți pe programator, puteți găsi fragmente de fișiere de 4 kb. Ștergerea completă a datelor ar trebui să aștepte până când o cantitate egală de date a fost scrisă pe disc. spatiu liber+ volum de rezervă (aproximativ 4 GB pentru SSD de 60 GB). Dacă un fișier ajunge pe o celulă „uzată”, controlerul nu îl va suprascrie curând cu date noi.

Principii de bază, caracteristici, diferențe în recuperarea datelor de pe SSD și USB Flash unități.

Recuperarea datelor de pe unitățile SSD necesită o muncă destul de mare și proces lung comparativ cu cele portabile unități flash. Procesul de căutare ordinea corectă, combinând rezultatele și selectând colectorul necesar (un algoritm/program care emulează complet funcționarea controlerului unitate SSD) crearea unei imagini de disc nu este o sarcină ușoară.
Acest lucru se datorează în primul rând creșterii numărului de cipuri din unitatea SSD, care crește numărul de multe ori opțiuni posibile acțiuni la fiecare etapă de recuperare a datelor, fiecare dintre acestea necesită verificare și cunoștințe de specialitate. De asemenea, datorită faptului că SSD-urile sunt supuse unor cerințe mult mai stricte pentru toate caracteristicile (fiabilitate, performanță etc.) decât pentru bliț mobil drive-urile, tehnologiile și metodele de lucru cu datele utilizate în acestea sunt destul de complexe, ceea ce necesită o abordare individuală a fiecărei soluții și disponibilitatea unor instrumente și cunoștințe specializate.

Articol preluat din surse deschise: http://hardxdisk.blogspot.ru/p/blog-page_5651.html

În acele vremuri când mecanic hard disk-uri Platourile rotative erau standardul, puteai doar să dai vechiul tău hard disk unui prieten, să auzi „Mulțumesc” și asta a fost sfârșitul. Cu unitățile SSD moderne, lucrurile nu sunt atât de simple.

În multe cazuri, SSD-urile folosite nu mai sunt la fel de rapide ca cele noi, deși sunt încă mai rapide decât cele mai recente hard disk-uri. Cel mai o problema mare când vinde SSD după perioada lunga utilizarea provine dintr-o caracteristică incomodă a memoriei flash NAND: celulele scrise anterior trebuie șterse înainte de a putea fi scrise date noi pe ele. Dacă un SSD este forțat să refolosească celule pentru a stoca date în loc să le folosească pe altele noi, performanța scade brusc.

Pentru a evita această problemă cu memoria flash NAND, modernă Controlere SSD utilizați o serie de tehnici, inclusiv crearea volume suplimentare pe care utilizatorii nu le pot folosi - o tehnică cunoscută sub numele de supraprovizionare. Există și o comandă numită TRIM, care îi spune SSD-ului când blocurile de memorie nu mai sunt necesare și pot fi îmbinate și șterse.

Sună bine, nu-i așa? Dar există o problemă.

Nu toată colectarea gunoiului (cum se numește ștergerea celulelor utilizate și fuzionarea datelor din memoria NAND) este creată la fel. Construcția poate fi inconsecventă, iar unele sisteme de operare mai vechi, în special Windows XP, nici măcar nu acceptă comanda TRIM. Astfel, celulele NAND utilizate cel mai frecvent pot rămâne pe SSD mai mult decât bănuiți.

În Windows 7 și 8, utilizatorii nu trebuie să-și facă griji pentru toate acestea. Performanța SSD-urilor moderne nu ar trebui să se deterioreze în mod semnificativ timp de mulți ani, poate mai mult. Dar există mai multe scenarii în care aceste celule inactive pot lovi Performanță SSD, cum ar fi utilizarea pe termen lung într-un mediu fără suport TRIM (de exemplu, în XP), după ce discul este aproape plin și au fost șterse cantități mari de date sau pur și simplu prin schimbarea partițiilor și formatare.

Da, pur și simplu ștergerea fișierelor, schimbarea partițiilor și formatarea unității nu funcționează la fel ca pe un HDD. Aceste operațiuni au loc peste nivel inalt decât cele în care se face colectarea gunoiului. De fapt, din cauza absență completă utilitati care conduc montaj complet gunoi, există o singură modalitate de a readuce un SSD utilizat în mod activ la o stare impecabilă, astfel încât să devină la fel de bun ca nou - comanda ATA secure erase.

Ștergere sigură

Caracteristică încorporată în fiecare bază interfata ATA(SSD și HDD) din 2001, șterge totul de pe unitate și marchează celulele ca goale, restabilind orice SSD modern la performanța din fabrică.

Pe vremuri, era posibil să se declanșeze ștergerea securizată doar prin utilități Linie de comanda, cum ar fi HDparam în Linux sau HDDerase în DOS, dezvoltat la Universitatea din California din San Diego. Dar acum mulți producători de unități SSD și hard disk-uri oferă utilitati gratuite, cum ar fi OCZ's ToolBox, Samsung's Magician sau Seagate SeaTools, oferind posibilitatea de a șterge în siguranță.

Deși comanda în sine este standard, multe utilitare funcționează doar cu unități de la propria companie. Dacă producătorul nu oferă o comandă de ștergere sigură, puteți utiliza utilitarul DriveErase inclus cu Parted Magic.

În plus, ștergerea în siguranță nu este o rutină pentru majoritatea utilizatorilor. întreținere tehnică. Dacă utilizați Windows 7 sau 8, nu trebuie să îl aplicați decât dacă trebuie să curățați discul. Dacă utilizați XP, efectuați ștergerea securizată numai atunci când observați cu adevărat o scădere a performanței. Dovada acestui lucru este blocarea pe termen scurt a interfeței sau blocarea la salvarea fișierelor.

Iată cum să vă recuperați SSD-ul pas cu pas.

Dacă aveți date pe unitatea dvs. pe care doriți să le salvați, rulați backup la alt mediu. Dacă vorbim doar despre fișiere, puteți pur și simplu să le trageți pe o unitate flash sau externă HDD, sau utilizați un program de rezervă.

Dacă ai un lucru sistem de operare pe care doriți să le salvați, va trebui să utilizați un program de imagine de disc, cum ar fi Acronis Imagine adevărată sau R-Drive Image, care copiază totul. Nu folosi program Windows Recuperare sistem, dacă restaurați date pe un alt disc. Nu va recupera unități mai mici și, uneori, se luptă chiar și cu unități de dimensiuni similare care au mult spațiu liber.

Înainte de a începe, dezactivați toate celelalte unități și porniți de pe unitatea flash pentru a efectua procedura de ștergere pentru a evita suprascrierea accidentală a unității greșite. Parted Magic este o alegere excelenta, deoarece programul funcționează ca unitate flash bootabilă. Dacă deconectarea celorlalte unități pare o sarcină descurajantă, asigurați-vă că selectați discul corect, care trebuie șters. Ștergerea în siguranță este ireversibilă.

Acum rulați funcția de ștergere sigură. Metoda exactă depinde de program. Un ghid pentru ștergere folosind Parted Magic este ușor de găsit online. Unele SSD-uri folosesc o versiune avansată de ștergere securizată în mod implicit, care chiar elimină datele de serviciu.

Procesul de ștergere sigură va dura SSD modern doar cateva minute. Pe hard disk-uri poate dura câteva ore.

Odată ce procesul este finalizat, partiționați și formatați unitatea dacă intenționați să o utilizați din nou. Parted Magic oferă un editor convenabil cu drepturi depline pentru această sarcină, dar îl puteți folosi Utilitarul Windows Gestionare unități (Panou de control > Sistem și securitate > Administrare > Crearea și formatarea partițiilor hard disk) pentru a rezolva aceeași problemă. Cel mai adesea, utilizatorii creează o singură partiție și o formatează în NTFS.

Apoi puteți returna datele copiate înapoi la disc golși bucurați-vă de mare viteză lucrările sale.

Proprietarii de unități SSD sau SSD nu sunt asigurați împotriva pierderii datelor în același mod ca și proprietarii HDD obișnuit. Cu toate acestea, recuperarea informațiilor de pe o unitate SSD, fie că este OCZ, Kingston sau orice alta, este mult mai dificil de realizat. Mai jos vom analiza cum puteți încerca în continuare să recuperați date de pe un SSD folosind exemplele OCZ și Kingston și, de asemenea, de ce acest proces pentru o unitate SSD și, de exemplu, pentru o unitate flash obișnuită este atât de diferit.

Când puteți și nu puteți extrage date de pe o unitate SSD

Unitățile flash, care scriu și pe cipuri, sunt radical diferite de SSD OCZ și Disponibilitatea Kingston acestea din urmă au comenzi de interfață TRIM. Ea forțează unitate SSDștergeți fizic blocurile de date ale oricărei informații după ștergerea unui fișier. Cu toate acestea, fișierele cu OCZ nu sunt distruse instantaneu - după primirea comenzii corespunzătoare Blocurile de date sunt șterse numai după o anumită perioadă de timp, cu toate acestea, care este imposibil de prezis.

Algoritm pentru comanda TRIM

Comanda TRIM are ca scop menținerea constantă a performanței ridicate a dispozitivelor, dar dacă discul a reușit să o execute, atunci putem spune cu o certitudine aproape deplină că datele șterse au fost complet distruse și nu pot fi restaurate. Cu toate acestea, nu în toate cazurile se efectuează TRIM, prin urmare, datele de pe unitate pot fi recuperate în același mod ca pe HDD.

Puteți extrage în mod eficient date de pe SSD-urile OCZ și Kingston în următoarele cazuri:

  1. Versiunile vechi ale sistemului de operare Apple anterioare OS X 10.10.4 nu au acceptat Tehnologia TRIM pentru orice unitate SSD terță parte;
  2. TRIM nu funcționează nici la cele vechi versiuni Windows, așa că dacă aveți instalat XP sau Vista, atunci recuperarea datelor șterse din OCZ nu va fi dificilă;
  3. De asemenea, protocoalele USB și FireWire nu funcționează cu TRIM, deci preluând informații de la unități SSD externe nu va fi dificil.

Și o altă situație în care fișierele de pe o unitate SSD nu sunt șterse cu comanda TRIM este eșecurile Sistemul de fișiereși deteriorarea discului. În acest caz, poate fi scanat, de exemplu, cu aplicația Hetman Recuperarea partiției si fara probleme speciale scoate totul din ea Documente necesare, imagini etc.

Programul Hetman Partition Recovery

Aplicația funcționează cu toate mediile, inclusiv cu o unitate SSD OCZ sau Kingston.

Cu restaurare fișiere șterse Nici măcar începătorii nu ar trebui să aibă probleme cu această aplicație datorită vrăjitorului încorporat, modul pas cu pas explicând utilizatorului succesiunea acțiunilor.

Programul oferă o previzualizare a tuturor informațiilor găsite în partea dreaptă a ferestrei. Ar putea fi oricare documente text, fișiere de sunet MP3, fotografii și arhive. De asemenea, funcțional Partiție Hetman Recuperarea oferă utilizatorului posibilitatea de a crea o imagine a unității pentru a lucra în continuare cu aceasta.

Recuperarea datelor de pe SSD folosind DMDE

Acest program este, de asemenea, capabil să salveze o mulțime de informații de pe o unitate SSD în unele cazuri. În schimb, funcționează fără a plăti o licență, dar cu restricții - în acest fel puteți restaura fișierele pe rând.

Procedura de lucru cu DMDE este următoarea:

  1. După lansarea aplicației, selectați o limbă și acceptați termenii acordului de licență;
  2. În fereastra principală DMDE, selectați suportul de pe care vor trebui restaurate datele;
  3. Faceți clic pe Ok, programul va analiza structura discului OCZ și va oferi maximum de informații despre partițiile detectate pe unitate;
  4. Selectați-l pe cel de care aveți nevoie din listă și faceți clic pe butonul de deschidere a volumului;
  5. În partea stângă a ferestrei, selectați elementul „Găsit + reconstrucție”, în partea dreaptă, specificați parametrii de citire - reconstrucție „curată”, iar în lista derulantă de mai jos - „inclusiv șters”;
  6. În continuare, se va deschide o fereastră cu toate fișierele găsite - disponibile și deja șterse, care sunt marcate cu o cruce;
  7. Aici puteți selecta discul, fișierul sau grupul de interes pentru utilizator și meniul contextual a elementului selectat, dați o comandă pentru a restaura obiectul.