Memulihkan data dari drive SSD setelah memformat. Pemulihan data dari drive SSD. Apa yang terjadi jika Anda menghapus

Membaca tentang masalah memulihkan drive SSD. Penimpaan fisik file yang dihapus dengan perintah TRIM dan kasus ketika tidak berfungsi. Saat ini solid state drive SSD), menjadi semakin populer dan sering menggantikan hard drive tradisional. Sering digunakan sebagai drive sistem, SSD menyimpan sistem operasi, aplikasi, dan semua atau sebagian besar file pengguna, termasuk dokumen, pengaturan, browser web, email, dan banyak lagi.

Isi:

Karena drive SSD tidak memiliki bagian yang bergerak, drive tersebut dianggap lebih andal dibandingkan drive mekanis. Namun, kesalahan pengguna, serangan virus, dan kegagalan sistem operasi juga menimbulkan ancaman tertentu terhadap integritas data di drive tersebut. Pemilik drive SSD menemukan file yang terhapus, disk yang terformat secara tidak sengaja, partisi tabel data yang rusak, dan file sistem yang rusak sama seringnya dengan pemilik hard drive biasa.

Apakah mungkin untuk memulihkan SSD?

Situasi pemulihan data dari drive SSD sangat berbeda dari apa yang biasa kita lakukan menggunakan hard drive konvensional. Tidak selalu mungkin untuk memulihkan informasi yang terhapus dari drive SSD, tetapi pada saat yang sama, tidak selalu tidak mungkin.

Mari kita lihat berbagai situasi dan cari tahu apa yang dapat dilakukan jika Anda menggunakan program pemulihan khusus Pemulihan Partisi Hetman.

Memulihkan file dari SSD

Dalam sebagian besar kasus, file yang telah dihapus dari drive SSD tidak dapat dipulihkan. Pernyataan ini mungkin bukan yang ingin Anda dengar, tetapi fitur SSD yang tidak ditemukan di perangkat tradisional lainnya adalah TRIM - perintah antarmuka ATA khusus yang menyebabkan pengontrol SSD secara fisik menghapus blok data yang sebelumnya digunakan untuk untuk menyimpan file yang terhapus.

Dengan kata lain, pengontrol akan menerima perintah segera setelah Anda menghapus file. Tentu saja, penghapusan informasi secara langsung tidak terjadi secara instan, tetapi pengontrol SSD modern dirancang sedemikian rupa untuk melaporkan bahwa blok data kosong segera setelah perintah penghapusan diterima, meskipun blok data sebenarnya sedikit dihapus. Nanti.

Kecepatan drive SSD dari Corsair, Kingmax, Kingston, PQI, dll. hampir sama. Terlepas dari pabrikannya, dapat dikatakan bahwa fakta menjalankan perintah TRIM hampir 100% menjamin penghapusan file.

Apakah mungkin melakukan sesuatu mengenai hal ini? Sebenarnya tidak banyak yang bisa dilakukan. Namun, ada pengecualian terhadap aturan ini. Jika perintah TRIM tidak dijalankan, jika opsi ini tidak didukung oleh disk, sistem operasi, atau antarmuka antara komputer dan SSD, Anda akan dapat memulihkan file seolah-olah disimpan di disk biasa.

Saat ini, sebagian besar drive SSD mendukung fungsi TRIM. Namun, versi sistem operasi MacOS saat ini tidak berfungsi dengan perintah ini, sehingga Anda dapat memulihkan file yang terhapus dari PC Mac Anda. Dimungkinkan juga untuk memulihkan file dari versi Windows yang lebih lama (sebelum Windows Vista), yang juga tidak mendukung TRIM. Dan terakhir, fungsi TRIM tidak didukung saat bekerja dengan protokol USB dan FireWire, sehingga data Anda dari media eksternal dapat dipulihkan.

Memulihkan SSD yang Diformat

Biasanya, tersedia dua jenis pemformatan disk: penuh dan cepat. Dengan pemformatan penuh, informasi yang terdapat pada hard drive terhapus, sedangkan dengan pemformatan cepat, tabel partisi dengan informasi tentang file dihapus begitu saja, sehingga memungkinkan program seperti Pemulihan Partisi Hetman memulihkan data yang diperlukan dengan cepat dan efisien. Sekarang, aturan tersebut tidak berlaku untuk drive SSD.

Saat pengguna memformat disk, terlepas dari apakah ia menggunakan format penuh atau cepat, sistem operasi menjalankan perintah TRIM, dan pengontrol SSD mulai secara fisik menghapus informasi yang terkandung dalam blok data. Sekali lagi, prosedur ini tidak terjadi secara instan, tetapi sebagian besar pengontrol dirancang untuk mereset data segera setelah perintah TRIM dikeluarkan. Dengan beberapa pengecualian (disebutkan di atas), data dari drive SSD yang diformat tidak dapat dipulihkan - meskipun format cepat dipilih.

Memulihkan SSD yang gagal

Apa yang harus dilakukan jika drive SSD Anda rusak, rusak parah (tentu saja wajar) dan tidak dapat lagi dibaca atau dideteksi oleh sistem. Ironisnya, dalam kasus ini, semua file tersimpan dengan aman di disk karena perintah TRIM tidak dijalankan oleh sistem operasi. Dengan kata lain, Anda dapat menggunakan program pemulihan data seperti Pemulihan Partisi Hetman untuk memulihkan informasi dari drive SSD yang rusak, rusak, tidak dapat dibaca, atau tidak dapat diakses dan mendapatkan kembali semua, atau hampir semua, data dalam waktu sesingkat mungkin. Untuk mencegah kegagalan drive yang tidak terduga, ikuti S.M.A.R.T. parameter SSD dan segera ubah perangkat ke yang baru.

Ada banyak keunggulan yang dimiliki SSD dibandingkan hard disk drive (HDD) mekanis tradisional. Daftar utama mencakup kecepatan membaca dan menulis informasi, ketahanan terhadap kerusakan mekanis dan konsumsi daya yang rendah. Kerugian utama termasuk harga tinggi dan waktu kegagalan yang singkat.

SSD terdiri dari unit kontrol dan unit memori (chip FLASH dan chip DRAM). Drive SSD dapat digunakan secara luas sebagai hard drive portabel, hard drive mikro, kartu memori, U-disk, dll.

Karena drive SSD memiliki jumlah siklus tulis yang terbatas, terdapat risiko kehilangan data. Berdasarkan itu, kami ingin memberi tahu Anda cara memulihkan data dari drive SSD sendiri.

Pertama, mari kita lihat alasan utama hilangnya data dari SSD:

  • kerusakan komponen listrik dan fisik;
  • memakai;
  • kerusakan file yang disebabkan oleh masalah perangkat lunak atau kegagalan fungsi sistem operasi;
  • serangan virus.

Peluang untuk memulihkan data pada SSD

Proses menghapus file dari SSD pada dasarnya berbeda dengan proses menghapus file dari harddisk konvensional.

Jika file dihapus dari hard disk biasa, maka ini hanya indeks yang Anda hapus. Artinya, data sebenarnya masih tetap ada hingga ruang tersebut ditimpa oleh file baru. Di SSD, konten akan segera dihapus dengan perintah TRIM.

Lalu apa itu TRIM? Saat Anda menulis data baru ke hard disk mekanis, Windows akan mengizinkan disk untuk menghapus data sebelumnya terlebih dahulu. Kemudian data baru akan ditempatkan pada tempat yang sesuai. Saat Anda hanya melakukan operasi penghapusan, Windows akan menandai ruang terkait sebagai tersedia untuk penulisan, tetapi tidak akan menghapus konten file sebenarnya.

Namun, ketika Windows mengenali SSD dan mengonfirmasi bahwa TRIM didukung, Windows akan segera menghapus file tersebut alih-alih membuat tag khusus.

Untungnya, pemulihan data SSD dapat dilakukan dalam kondisi berikut:

  • Dimungkinkan untuk memulihkan file jika Anda menghubungkan SSD ke komputer Anda sebagai hard drive eksternal melalui port USB;
  • Data dipulihkan saat menggunakan SSD dalam susunan RAID, karena TRIM tidak didukung dalam susunan disk ini;
  • Dukungan TRIM telah diperkenalkan sejak Windows Vista. Oleh karena itu, untuk Windows Vista dan versi sebelumnya, perintah TRIM tidak didukung, yang berarti pemulihan data dapat dilakukan;
  • Jika sistem file macet, disk tidak dapat dibaca atau tidak tersedia sama sekali, file Anda yang terhapus dapat dipulihkan karena perintah TRIM tidak diterapkan;
  • Jika SSD Anda cukup tua, mungkin SSD tersebut tidak mendukung TRIM. Oleh karena itu, data yang terhapus dapat dipulihkan.

Jika situasi Anda cocok dengan salah satu kondisi berikut, Anda dapat memulihkan data yang hilang menggunakan perangkat lunak pemulihan data.

Pemulihan Partisi Ajaib

Jika disk Anda berisi partisi yang terhapus atau bad sector, Magic Partition Recovery dapat memulihkan informasi apa pun dari sana. Program ini memulihkan semua jenis file dari semua jenis media. Mode Pemindaian Cepat menampilkan daftar file yang dihapus dalam hitungan detik, sedangkan mode analisis mendalam menemukan file berdasarkan isinya, tanpa bergantung pada tabel file. Magic Partition Recovery memperbaiki kesalahan dalam struktur disk sistem dan memulihkan sistem file yang rusak berat, terhapus, dan tertimpa.

Penghapus Ajaib

Produk memulihkan semua file dan folder yang terhapus hampir seketika. Karena program ini mendukung pemulihan semua jenis file, termasuk dokumen MS Office, foto digital, arsip MP3 dan ZIP, program ini akan menghidupkan kembali semua data Anda dengan cepat dan andal. Jika Anda telah membersihkan Recycle Bin atau menghapus dokumen penting tanpa mengirimkannya ke Bin, memformat kartu memori atau kehilangan file Anda di hard disk yang tidak tersedia lagi, Magic Uneraser akan membantu Anda dalam situasi apa pun. Magic Uneraser mendukung semua jenis media, termasuk hard drive, drive SSD, USB flash drive, dan kartu memori.

Dua artikel penelitian menarik dari berbagai belahan dunia, yang diterbitkan di Internet segera setelah satu sama lain, memberikan pandangan baru yang signifikan tentang aspek forensik pengoperasian SSD, atau perangkat penyimpanan solid-state, yang sering disebut sebagai flash drive.
Cara kerja internal SSD sangat berbeda dari hard drive magnetik tradisional sehingga ilmuwan forensik tidak dapat lagi mengandalkan teknologi penyimpanan data saat ini dalam situasi di mana bukti dari media jenis SSD muncul dalam proses hukum.
Di sisi lain, fragmen data yang disimpan dalam memori flash drive praktis tidak dapat dihancurkan.

Tidak dapat dipulihkan

Hal ini kira-kira merupakan inti peringatan dalam hasil artikel penelitian para ilmuwan dari Australian Murdoch University (“Solid State Drives: The Beginning of the End for Current Practice in Digital Forensic Discovery” oleh Graeme B. Bell dan Richard Boddington, PDF).

Studi ini didasarkan pada serangkaian percobaan besar yang membandingkan nuansa penyimpanan data dalam sampel yang diteliti: flash drive SSD Corsair 64GB dan disk magnetik tradisional Hitachi 80GB. Selama analisis komparatif, para peneliti mengidentifikasi sejumlah masalah dengan pemulihan data di SSD. Masalah yang sama sekali tidak biasa terjadi pada disk magnetik dan disebabkan oleh algoritma pembersihan atau “pengumpulan sampah” yang digunakan untuk menjaga flash drive pada tingkat kinerja maksimum.

Di bawah pengaruh algoritme ini, data investigasi penting yang disimpan pada SSD modern sering kali menjadi objek proses yang dikenal di kalangan kriminolog sebagai “korosi mandiri”. Hasil dari proses ini adalah bukti pada SSD terus-menerus terhapus atau terkontaminasi dengan data asing - dengan cara yang sama sekali tidak biasa untuk media berbasis hard drive. Dan, yang penting secara mendasar, semua perubahan informasi ini terjadi tanpa adanya perintah apa pun dari pengguna atau komputer.

Hasil penelitian para peneliti Australia tentu menimbulkan keraguan mengenai integritas dan keandalan file-file yang diisolasi menggunakan metode forensik dan diambil dari perangkat penyimpanan. Bahkan dapat dikatakan bahwa terdapat ancaman yang jelas terhadap berakhirnya “zaman keemasan” dalam pengumpulan bukti digital, yang disebabkan oleh kekhasan penyimpanan data pada media magnetik.

Selama beberapa dekade terakhir, para peneliti telah bekerja dengan pita magnetik, floppy drive, dan hard drive, yang terus menyimpan sejumlah besar informasi setelah file yang memuatnya ditandai sebagai dimusnahkan oleh sistem. Bahkan prosedur penghapusan yang aman, seperti yang diketahui para ahli, tidak selalu cukup untuk menghancurkan informasi pada media magnetik. Namun, solid-state drive SSD menyimpan data dengan cara yang jauh berbeda - dalam bentuk blok atau halaman chip logika transistor NAND yang harus dihapus secara elektronik sebelum dapat digunakan kembali.

Hasil dari upaya industri untuk meningkatkan efisiensi memori SSD adalah sebagian besar flash drive modern memiliki program bawaan dalam firmware yang secara teratur dan otomatis melakukan prosedur “pembersihan mandiri” atau “pengumpulan sampah”. Sebagai akibat dari prosedur sanitasi ini, terjadi penimpaan, modifikasi, dan pemindahan file-file yang ditandai oleh sistem sebagai dimusnahkan secara terus-menerus. Selain itu, proses ini dimulai tanpa pemberitahuan apa pun dan sangat cepat, segera setelah daya dialirkan ke chip. Tidak ada perintah yang diperlukan dari pengguna, dan flash drive tidak mengeluarkan suara atau cahaya apa pun untuk memberi tahu pengguna bahwa prosedur pembersihan telah dimulai.

Saat menguji sampel tertentu, setelah diformat dengan cepat, para peneliti mengharapkan utilitas wipe untuk mulai bekerja dalam waktu sekitar 30-60 menit, dengan perhitungan bahwa proses ini harus terjadi dengan SSD sebelum data baru mulai ditulis ke blok, sebelum sibuk dengan file. Yang mengejutkan mereka, penghapusan terjadi hanya tiga menit kemudian, hanya menyisakan 1.064 file bukti dari total 316.666 file yang tersisa untuk dipulihkan dari disk.

Memutuskan untuk mengikuti proses ini lebih jauh, para ilmuwan mengeluarkan flash drive dari komputer dan menghubungkannya ke pemblokir penulisan – perangkat keras yang dirancang khusus untuk mengisolasinya dari semua prosedur yang dapat mengubah konten media. Namun bahkan di sini, hanya 20 menit setelah koneksi, hampir 19 persen dari semua file terhapus karena proses internal yang dimulai oleh firmware SSD itu sendiri tanpa perintah eksternal apa pun. Sebagai perbandingan, pada hard drive magnetik yang setara, semua data setelah format serupa tetap dapat dipulihkan terlepas dari berlalunya waktu – seperti yang diharapkan para peneliti.

Jelas bahwa bagi ilmuwan forensik yang peduli dengan keamanan semua data di media, fitur SSD ini menimbulkan masalah besar. Seperti yang ditulis oleh salah satu penulis, Graham Bell, dalam komentar di makalah mereka, “beberapa orang di komunitas forensik komputer memiliki gagasan bahwa beberapa hal lucu sedang terjadi pada data di SSD, tetapi hampir semua orang kami menunjukkan hasil kami. sangat terkejut dengan skala dari apa yang ditemukan."

Jika “pengumpulan sampah” di SSD terjadi sebelum atau selama prosedur pencitraan forensik, hal ini akan menyebabkan kerusakan permanen pada data berharga dalam jumlah besar. Data-data itulah yang biasa diperoleh sebagai alat bukti pada saat proses penyidikan, dari situlah lahir istilah baru “korosi bukti”.

Tidak ada keraguan bahwa penemuan para ahli Australia pasti akan menimbulkan konsekuensi serius bagi kasus-kasus pidana dan perdata yang mengandalkan bukti digital. Apabila pada piringan tempat diperolehnya barang bukti itu terdapat tanda-tanda adanya perubahan pada data setelah alat itu disita dari pemiliknya, maka pihak lawan mempunyai alasan untuk menuntut agar barang bukti itu dikeluarkan dari pertimbangan hukum.

Penulis artikel tersebut juga memperingatkan bahwa seiring dengan bertambahnya kapasitas flash drive USB, produsen mungkin mulai menerapkan teknologi pembersihan serupa ke dalamnya, sehingga menimbulkan masalah yang sama untuk berbagai media penyimpanan sekunder (eksternal). Selain itu, Bell dan Boddington berpendapat bahwa utilitas pengumpulan sampah akan menjadi lebih agresif seiring berjalannya waktu karena produsen memperkenalkan firmware, chipset, dan drive yang lebih kuat.

Dalam kesimpulan akhir artikel yang memuat 18 poin permasalahan, peneliti tidak mengusulkan metode pengobatan apapun, karena percaya bahwa tidak ada solusi yang sederhana dan efektif untuk masalah ini.

Tidak dapat menghapus

Jika kita berbicara tentang artikel penelitian Amerika lainnya, yang juga membahas tentang fitur spesifik penyimpanan data di SSD, maka sekilas hasilnya tampak jelas bertentangan dengan hasil yang diperoleh orang Australia. Di sini, tim peneliti sampai pada penemuan yang sama sekali berbeda: potongan data yang disimpan dalam memori flash drive mungkin praktis tidak dapat dihancurkan.

Seperti yang ditunjukkan oleh penulis artikel ini, flash drive sangat sulit dibersihkan dari data sensitif yang disusupi menggunakan metode tradisional untuk menghapus file dan drive dengan aman. Bahkan jika perangkat SSD menunjukkan bahwa file telah dimusnahkan, hingga 75 persen data yang ada di dalamnya mungkin masih tersimpan di memori flash drive. Khususnya, dalam beberapa kasus di mana solid-state drive tampak sebagai file yang "terhapus dengan aman", pada kenyataannya duplikat dari file tersebut sebagian besar tetap utuh di lokasi sekunder.

Singkatnya, ini adalah kesimpulan dari penelitian yang dilakukan di Universitas California San Diego dan dipresentasikan pada akhir Februari di konferensi Usenix FAST 11 (“Menghapus Data Dari Solid State Drive Berbasis Flash dengan Andal” oleh Michael Wei, Laura Grupp , Frederick Spada, Steven Swanson.pdf).

Masalah dengan penimpaan data yang andal pada SSD, seperti yang ditulis oleh penulis karya tersebut, terjadi karena desain internal media yang sangat berbeda. Drive ATA dan SCSI tradisional menggunakan bahan yang dapat dimagnetisasi untuk menulis informasi ke lokasi fisik tertentu yang dikenal sebagai LBA, atau alamat blok logika. Sebaliknya, drive SSD menggunakan chip untuk penyimpanan digital yang menggunakan FTL, atau “lapisan terjemahan flash”, untuk mengelola konten. Ketika data dalam media penyimpanan tersebut diubah, FTL sering menulis file baru ke lokasi berbeda, sekaligus memperbarui peta memori untuk mencerminkan perubahan yang dilakukan. Akibat dari manipulasi tersebut adalah sisa-sisa file sebelumnya, yang penulis sebut sebagai “sisa-sisa digital”, terus disimpan di disk dalam bentuk duplikat yang tidak terkendali.

Seperti yang ditulis oleh penulis, “Perbedaan dalam pemrosesan antara disk magnetik dan SSD berpotensi menyebabkan perbedaan berbahaya antara ekspektasi pengguna dan perilaku sebenarnya dari flash drive... Pemilik perangkat tersebut mungkin menerapkan alat pembersih hard drive standar ke SSD , secara keliru percaya bahwa akibatnya adalah data yang ada di disk akan dimusnahkan secara permanen. Faktanya, data ini dapat tetap berada di disk dan hanya memerlukan beberapa operasi yang lebih rumit untuk memulihkannya.”

Dalam hal angka spesifik, para peneliti menemukan bahwa sekitar 67 persen data yang disimpan dalam file tetap ada di disk bahkan setelah dihancurkan di SSD menggunakan fitur “penghapusan aman” yang ditemukan di Apple Mac OS X. Lainnya Aman (timpa ) menghapus utilitas pada sistem operasi lain menunjukkan hasil yang kurang lebih sama. Misalnya, setelah menghancurkan file individual dengan program Pseudorandom Data, hingga 75 persen data dapat tetap berada di SSD, dan ketika menggunakan teknologi pembersihan pemerintah Inggris British HMG IS5, hingga 58 persen tetap ada.

Seperti yang diperingatkan dalam artikel tersebut, hasil ini menunjukkan bahwa dalam situasi SSD, penimpaan data tidak efektif, dan prosedur penghapusan standar yang disediakan pabrikan mungkin tidak berfungsi seperti yang diharapkan.

Menurut peneliti, cara paling efektif untuk menghapus data di SSD dengan aman adalah dengan menggunakan perangkat yang mengenkripsi kontennya. Di sini, Wiping melibatkan penghancuran kunci enkripsi di bagian khusus yang disebut “key vault”, yang pada dasarnya memastikan bahwa data tetap terenkripsi di disk selamanya.

Namun di sini, tentu saja, ada masalah lain yang mengintai. Seperti yang ditulis oleh penulis artikel tersebut, “bahayanya terletak pada kenyataan bahwa perlindungan bergantung pada pengoperasian pengontrol yang benar, yang membersihkan kompartemen penyimpanan internal yang berisi kunci kripto dan nilai lain apa pun yang diturunkan darinya yang mungkin berguna dalam pembacaan sandi. Mengingat kesalahan implementasi yang kami temukan di beberapa varian utilitas penghapusan aman, sangatlah tidak masuk akal jika berasumsi bahwa vendor SSD akan menghapus keystore dengan benar. Lebih buruknya, tidak ada cara (misalnya, dengan membongkar perangkat) untuk memverifikasi bahwa penghapusan tersebut benar-benar terjadi.”

Para peneliti memperoleh hasilnya dengan menulis file berbeda dengan struktur data yang dapat diidentifikasi dengan jelas ke drive SSD. Kemudian perangkat khusus berdasarkan FPGA (chip dengan logika yang dapat diprogram ulang) digunakan untuk mencari dan mengidentifikasi sisa “sidik jari” file-file ini dengan cepat setelah menerapkan prosedur penghapusan aman. Perangkat khusus para peneliti berharga sekitar seribu dolar, namun "versi sederhana dari perangkat berbasis mikrokontroler akan berharga sekitar $200 dan hanya memerlukan sedikit pengalaman teknis untuk merancangnya."
Tidak ada kontradiksi

Seperti ringkasan gabungan dari dua artikel di forum diskusi Slashdot ini, “SSD sangat sulit untuk dihapus, atau sangat sulit untuk memulihkan file yang terhapus. Ternyata itu adalah cerita yang membingungkan."

Salah satu partisipan langsung dalam studi pertama (Australia), Graham Bell, menjelaskan paradoks yang tampak ini sebagai berikut.

Sebelumnya, data pada disk secara tradisional dibersihkan secara manual, yaitu dengan memberikan perintah secara eksplisit kepada komputer untuk memberitahu drive agar menulis sesuatu yang lain pada data sebelumnya. Jika perintah penulisan ulang tersebut tidak diterima, maka data tetap disimpan dalam media magnetis. Namun, jika Anda mencoba menerapkan trik yang sama pada SSD, itu mungkin tidak berhasil. Alamat memori logis yang Anda coba timpa mungkin telah dialokasikan ulang dengan cepat, sehingga perintah "timpa" Anda berpindah ke lokasi memori fisik lain selain lokasi yang sebelumnya menyimpan data. Dari sudut pandang logis, sepertinya penimpaan berhasil: Anda tidak lagi dapat mengakses data ini melalui OS komputer Anda. Namun, dari sudut pandang flash drive itu sendiri, data ini masih ada, tersembunyi di beberapa sel fisik yang saat ini tidak digunakan, jika yang kami maksud adalah sektor logis yang sesuai. Namun, beberapa firmware pintar atau peretas licik dengan besi solder, pada prinsipnya, dapat memperoleh data ini.

Pada saat yang sama, selain fitur-fitur ini, media SSD modern menggunakan berbagai trik khusus untuk meningkatkan kinerjanya secara otomatis. Salah satu triknya adalah dengan melakukan pra-timpa sel memori yang berisi data yang tidak lagi diperhitungkan oleh sistem file. Dalam hal ini, drive itu sendiri secara aktif mencoba untuk terus menghapus semua yang dapat dilakukan dari disk. Selain itu, ia melakukan semua ini semata-mata atas inisiatifnya sendiri - hanya demi mempercepat operasi penulisan di masa depan, menyediakan kumpulan sel yang tersedia dan tidak digunakan yang telah disiapkan sebelumnya.

Untuk meringkas fitur-fitur SSD ini, kami dapat menyatakan sebagai berikut. Jika komputer Anda memerintahkan flash drive untuk mengatur ulang beberapa data, maka drive tersebut mungkin berbohong kepada Anda dan pada kenyataannya pengaturan ulang mungkin terjadi atau tidak. Jika drive itu sendiri ingin menimpa sesuatu (dan ia melakukannya tanpa peringatan apa pun), maka data ini akan dimusnahkan...

Komentator lain, jelas bukannya tanpa selera humor, menggambarkan situasi rumit tersebut dengan kata-kata berikut:

“Kenapa disebut kebingungan? Segala sesuatu di sini transparan dan dapat dimengerti. Jika Anda ingin memulihkan data yang terhapus, Anda tidak dapat melakukan ini. Jika Anda ingin menghancurkannya, Anda juga tidak bisa melakukannya. Ini adalah Hukum Murphy untuk menyimpan data pada SSD.”

Setiap pengguna PC cepat atau lambat menghadapi masalah ketika diperlukan untuk memperbaiki kesalahan yang terjadi pada sistem. Dan ada baiknya jika itu tidak memengaruhi data pribadi. Lebih buruk lagi jika Anda harus memulihkan drive SSD. Apa yang dibutuhkan untuk ini?

Perangkat

Sebelum Anda mengetahui cara memulihkan data dari solid-state drive, ada baiknya Anda memahami apa itu. SSD adalah drive yang dipasang di sistem komputer. Seringkali dibandingkan dengan hard drive karena kedua perangkat memiliki tugas yang sama. Namun ada perbedaan yang signifikan.

Solid state drive adalah drive yang sangat cepat yang dapat menangani pekerjaan beberapa kali lebih cepat daripada hard drive. Hal ini disebabkan oleh perbedaan desain.

Dibangun di atas disk magnetik dan kepala baca, solid-state drive berfungsi seperti flash drive dan didasarkan pada mikrochip.

Saat ini, SSD baru saja mendapatkan popularitas. Mereka sering dibeli berpasangan dengan hard drive dan sistem operasi diinstal pada mereka untuk memuat cepat. Karena harga SSD sangat mahal, HDD tidak dapat sepenuhnya menggantikan SSD. Meskipun stasiun server dan sistem permainan dapat memasang beberapa solid-state drive.

Masalah berkendara

Seperti disebutkan, SSD populer karena kecepatannya yang tinggi. Namun selain itu, ini juga dianggap sebagai perangkat yang andal. Hal ini disebabkan karena desain drive tidak memiliki bagian yang bergerak, sehingga tidak mengalami kerusakan kecil yang mungkin tidak dapat ditoleransi oleh hard drive.

Namun sebuah SSD pasti bisa terserang virus dan kesalahan pengguna. Semua ini mempengaruhi integritas data pribadi. Jika file tertentu terhapus, tidak akan mudah untuk memulihkannya. Lebih sulit dengan data setelah diformat. Namun memulihkan SSD adalah mungkin.

Apa peluangnya?

Perlu segera dikatakan bahwa pemulihan data dari drive SSD agak berbeda dari proses yang diperlukan dalam kasus hard drive. Sayangnya, ada situasi yang membuat dokumen yang hilang tidak dapat dipulihkan.

Namun dalam banyak kasus, dimungkinkan untuk mengembalikan file. Pengguna harus memilih program yang sesuai dan mengikuti instruksi.

Tim khusus

Pertanyaan apakah drive SSD akan dipulihkan membuat banyak orang khawatir. Jawabannya tentu tidak mudah, karena ada beberapa nuansa yang dapat mempengaruhi hasilnya.

Ciri khas drive adalah adanya perintah khusus yang dimiliki SSD. TRIM bertanggung jawab untuk memastikan bahwa semua data yang telah dihapus dari disk benar-benar dimusnahkan. SSD sepenuhnya menghapus file dari blok data.

Perintah ini bekerja dengan sangat sederhana. Ketika pengguna menghapus dokumen, ini menandakan bahwa file tersebut harus dimusnahkan daripada disimpan di blok khusus.

Namun ada satu hal di sini: tentu saja dokumen tersebut tidak akan langsung dihapus. Perangkat akan memberi tahu pengguna bahwa file telah dihapus, tetapi blok tersebut akan dihapus nanti. Oleh karena itu, ada peluang untuk mengembalikan data dengan cepat.

Semua produsen solid-state drive yang populer mencoba membuat perangkat universal yang berbeda satu sama lain hanya dalam volume arsip. Semua drive memiliki kecepatan yang sama, sehingga perintah TRIM akan dijalankan 100%.

Apa yang harus dilakukan?

Jika ada perintah seperti ini, apakah mungkin untuk memulihkan drive SSD? Kenyataannya, hanya sedikit yang akan terjadi. Misalnya, beberapa drive tidak mendukung perintah untuk menghapus file sepenuhnya, sehingga program apa pun dapat menangani pemulihannya. Selain itu, TRIM mungkin tidak berfungsi pada sistem operasi tertentu. Mungkin ada kesulitan dengan antarmuka atau motherboard. Protokol USB dan FireWire tidak mendukung perintah tersebut.

Drive yang diformat

Dalam hal ini, memulihkan file disk SSD menjadi lebih sulit. Seperti yang Anda ketahui, ada pemformatan disk yang lengkap dan cepat. Berkat fungsi ini, Anda dapat menghapus data sepenuhnya dari drive.

Pemformatan penuh menghancurkan data sepenuhnya, sedangkan pemformatan cepat berfungsi dengan tabel partisi informasi. Oleh karena itu, program pemulihan populer apa pun dapat menangani penghapusan jenis kedua. Namun kemudian teknologi solid-state drive berubah. Sekarang akan sulit untuk mengatasi pemformatan cepat, apalagi pemformatan penuh.

Keadaan ini sekali lagi dikaitkan dengan perintah TRIM. Saat pengguna memilih pemformatan, secara otomatis memicu penghapusan data secara menyeluruh. Dan penundaan antara mengaktifkan TRIM dan menghancurkan dokumen dari disk praktis tidak ada.

Kegagalan disk

Mengapa Anda memerlukan pemulihan SSD? Hard drive mungkin rusak oleh sistem atau rusak. Perangkat mungkin menjadi tidak dapat dibaca dan OS tidak dapat mendeteksinya. Dalam hal ini, mengembalikan data pribadi akan sangat sederhana. Yang perlu Anda lakukan hanyalah memilih perangkat lunak yang tepat dan memulihkan file.

Ini karena drive tidak dapat mengaktifkan TRIM. Karena perintah belum dijalankan, file dari blok tidak akan dihapus. Oleh karena itu, akan mudah untuk memulihkannya.

Instruksi pemulihan

Pertama, Anda harus menemukan program yang bagus. Memulihkan drive SSD tidaklah mudah. Seperti halnya flash drive, pengguna harus mencoba beberapa program sekaligus. Oleh karena itu, Anda perlu menginstal beberapa opsi utilitas terlebih dahulu.

Setelah ini, Anda harus menghubungkan SSD. Banyak pengguna menyarankan untuk menggunakan antarmuka USB daripada antarmuka SATA untuk ini. Hal ini disebabkan oleh fakta bahwa port "asli" dapat mengaktifkan perintah TRIM, dan karenanya, file-file tersebut akan dihapus secara permanen.

Jika Anda menghubungkan drive melalui USB, penghapusan tidak akan diaktifkan, yang berarti dokumen akan tetap aman.

Setelah perangkat terhubung, Anda dapat meluncurkan programnya. Apapun utilitasnya, semuanya memiliki antarmuka yang serupa. Anda hanya perlu memilih drive yang ingin Anda pulihkan. Setelah ini, pengguna harus memulai diagnostik, dan kemudian proses pemulihan itu sendiri.

Hasil

Ketika program mengumpulkan semua informasi, sebuah tabel akan muncul yang menunjukkan semua data yang hilang. Beberapa program menggunakan penandaan tertentu. Jika file dapat dipulihkan dan disimpan di PC, akan ada tanda centang hijau di seberangnya. Jika rusak dan diragukan pemulihannya, akan ada tanda centang kuning di seberangnya. Warna merah menandakan bahwa file tersebut telah “hancur” parah dan hanya tinggal sisa-sisanya saja. Oleh karena itu, tidak mungkin untuk “mereinkarnasi” data tersebut.

Program

Ada banyak program untuk memulihkan data dari solid-state drive. Misalnya, Anda dapat menggunakan Magic Partition Recovery. Utilitas ini dapat mengatasi partisi yang terhapus dan bad sector.

Program ini bekerja dengan banyak format file. Itu dapat memindai drive dalam waktu singkat dan kemudian menghasilkan laporan. Ada juga analisis mendalam tentang SSD. Dalam hal ini, utilitas bekerja dengan konten file tanpa menggunakan tabel file.

Magic Uneraser adalah program pemulihan dokumen lainnya. Bedanya hanya pada antarmuka saja dengan versi sebelumnya. Bekerja dengan semua format file media yang ada. Memindai drive dengan cepat dan juga mengumpulkan laporan tentang data yang dipulihkan. Utilitas ini kompatibel dengan hard drive, solid-state drive, kartu memori, dan flash drive.

Memperbaiki

Berbicara tentang memulihkan pengontrol SSD, perlu disebutkan kerusakan fisik pada perangkat. Jika karena alasan tertentu drive rusak, sebaiknya jangan langsung membuangnya. Banyak ahli mengatakan bahwa sangat mungkin untuk memperbaikinya. Pertanyaannya di sini berbeda: apakah pengguna memiliki alat dan keterampilan yang diperlukan?

Dalam hal ini perlu diketahui rentang pembacaan, jenis memori, dan kesalahan standar. Para ahli dengan cermat memeriksa perangkat, melepaskan chip, memilih dudukan, dan memindai papan.

Tentu saja, pengguna biasa tidak akan dapat melakukan operasi seperti itu. Untuk melakukan ini, Anda perlu memahami struktur drive, serta memiliki program pengujian dan alat perbaikan yang sesuai.

Salam untuk semua warga Khabrovsk!

Hari ini saya mengusulkan untuk berbicara sedikit tentang memulihkan informasi dari drive SSD yang rusak. Namun pertama-tama, sebelum kita mengenal teknologi untuk menghemat kilo-mega- dan gigabyte yang berharga, harap perhatikan diagram di bawah ini. Di dalamnya kami mencoba memberi peringkat model SSD paling populer berdasarkan kemungkinan keberhasilan pemulihan data dari model tersebut.

Seperti yang Anda duga, drive yang terletak di zona hijau biasanya memiliki masalah paling sedikit (tentu saja asalkan teknisi memiliki alat yang diperlukan). Dan perjalanan dari zona merah dapat menyebabkan banyak penderitaan bagi pemilik dan teknisi restorasi. Jika SSD tersebut gagal, kemungkinan mendapatkan kembali data yang hilang saat ini terlalu kecil. Jika SSD Anda terletak di atau dekat zona merah, maka saya sarankan untuk membuat cadangan sebelum setiap menyikat gigi.

Yang sudah melakukan backup hari ini, selamat datang di cat.

Peringatan kecil harus dibuat di sini. Ada perusahaan yang bisa berbuat lebih banyak, ada pula yang bisa berbuat lebih sedikit. Hasil yang diilustrasikan dalam grafik mewakili rata-rata industri pada tahun 2015.

Saat ini, ada dua pendekatan umum untuk memulihkan data dari SSD yang rusak.

Pendekatan #1. Membaca dump chip flash NAND

Memecahkan masalah, seperti yang mereka katakan, dilakukan secara langsung. Logikanya sederhana. Data pengguna disimpan pada chip memori flash NAND. Drivenya rusak, tetapi bagaimana jika chipnya sendiri baik-baik saja? Dalam sebagian besar kasus, hal ini benar, sirkuit mikro berfungsi. Beberapa data yang disimpan di dalamnya mungkin rusak, tetapi chip itu sendiri berfungsi normal. Kemudian Anda dapat melepas solder setiap chip dari papan sirkuit cetak drive dan membaca isinya menggunakan programmer. Dan kemudian mencoba merakit gambar logis drive dari file yang diterima. Pendekatan ini saat ini digunakan untuk memulihkan data dari USB flash drive dan berbagai kartu memori. Saya akan segera mengatakan bahwa ini bukanlah pekerjaan yang bermanfaat.

Kesulitan mungkin timbul bahkan pada tahap membaca. Chip memori flash NAND tersedia dalam paket berbeda, dan untuk chip tertentu, pemrogram mungkin tidak menyertakan adaptor yang diperlukan. Untuk kasus seperti itu, kit biasanya menyertakan beberapa jenis adaptor universal untuk menyolder. Insinyur dipaksa, dengan menggunakan kabel tipis dan besi solder, untuk menghubungkan kaki-kaki sirkuit mikro yang diperlukan ke kontak adaptor yang sesuai. Tugas ini sepenuhnya dapat diselesaikan, tetapi membutuhkan tangan langsung, keterampilan dan waktu tertentu. Saya sendiri tidak terlalu paham dengan besi solder, jadi pekerjaan seperti ini patut dihormati.

Jangan lupa juga bahwa dalam SSD kemungkinan besar akan ada 8 atau 16 chip seperti itu, dan masing-masing chip harus dilepas dan dihitung. Dan proses membaca rangkaian mikro itu sendiri juga tidak bisa disebut cepat.
Nah, yang tersisa hanyalah mengumpulkan gambar dari dump yang diterima dan selesai! Tapi di sinilah kesenangan dimulai. Saya tidak akan menjelaskan secara detail, saya hanya akan menjelaskan tugas utama yang harus diselesaikan oleh insinyur dan perangkat lunak yang digunakannya.

Kesalahan sedikit

Sifat chip memori flash NAND sedemikian rupa sehingga kesalahan pasti akan muncul pada data yang disimpan. Sel-sel memori individu mulai dibaca secara salah, dan secara konsisten salah. Dan hal ini dianggap normal sampai jumlah kesalahan dalam rentang tertentu melebihi ambang batas tertentu. Kode koreksi (ECC) digunakan untuk mengatasi kesalahan bit. Saat menyimpan data pengguna, drive pertama-tama membagi blok data menjadi beberapa rentang dan menambahkan beberapa data berlebihan ke setiap rentang, yang memungkinkan Anda mendeteksi dan memperbaiki kemungkinan kesalahan. Jumlah kesalahan yang dapat diperbaiki ditentukan oleh kekuatan kodenya.

Semakin tinggi kekuatan kode, semakin panjang urutan byte yang ditetapkan. Proses menghitung dan menambahkan urutan tersebut disebut pengkodean, dan memperbaiki kesalahan bit disebut decoding. Sirkuit pengkodean dan decoding biasanya diimplementasikan pada perangkat keras di dalam pengontrol drive. Saat menjalankan perintah baca, drive, bersama dengan operasi lainnya, juga memperbaiki kesalahan bit. Prosedur decoding yang sama harus dilakukan dengan file dump yang dihasilkan. Untuk melakukan ini, Anda perlu menentukan parameter kode yang digunakan.

Format halaman chip memori

Satuan pembacaan dan penulisan chip memori adalah satuan yang disebut halaman. Untuk chip modern, ukuran halamannya kira-kira 8 KB atau 4 KB. Apalagi nilai ini bukanlah pangkat dua, melainkan sedikit lebih. Artinya, di dalam halaman Anda dapat menempatkan 4 atau 8 KB data pengguna dan lainnya. Drive menggunakan bagian berlebihan ini untuk menyimpan kode koreksi dan beberapa data layanan. Biasanya halaman dibagi menjadi beberapa rentang. Setiap rentang terdiri dari area data pengguna (UA) dan area data layanan (SA). Yang terakhir menyimpan kode koreksi di dalamnya yang melindungi rentang ini.

Semua halaman memiliki format yang sama, dan agar pemulihan berhasil, perlu ditentukan rentang byte mana yang sesuai dengan data pengguna dan mana yang merupakan data layanan.

Pengacakan VS Enkripsi

Kebanyakan SSD modern tidak menyimpan data pengguna dalam bentuk teks biasa; melainkan sudah diacak atau dienkripsi sebelumnya. Perbedaan antara kedua konsep ini cukup bersyarat. Scrambling adalah semacam transformasi yang dapat dibalik. Tugas utama transformasi ini adalah memperoleh sesuatu yang mirip dengan urutan bit acak dari data awal. Konversi ini tidak aman terhadap kripto. Pengetahuan tentang algoritma konversi memungkinkan Anda memperoleh data asli dengan mudah. Dalam kasus enkripsi, mengetahui algoritmanya saja tidak memberikan apa-apa. Anda juga perlu mengetahui kunci dekripsi. Oleh karena itu, jika drive menggunakan enkripsi data perangkat keras dan Anda tidak mengetahui parameter enkripsi, maka Anda tidak akan dapat memulihkan data dari dump yang telah dibaca. Lebih baik tidak memulai tugas ini. Untungnya, sebagian besar produsen dengan jujur ​​mengakui bahwa mereka menggunakan enkripsi.

Selain itu, pemasar berhasil mengubah fungsi kriminal (dari sudut pandang pemulihan data) ini menjadi opsi yang diharapkan memberikan keunggulan kompetitif dibandingkan drive lain. Dan tidak apa-apa jika ada model terpisah untuk paranoid, yang memiliki perlindungan berkualitas tinggi terhadap akses tidak sah. Namun kini, tampaknya sudah tiba saatnya kurangnya enkripsi dianggap sebagai perilaku yang buruk.
Dalam kasus pengacakan, segalanya tidak begitu menyedihkan. Di drive, ini diimplementasikan sebagai operasi XOR bitwise (penambahan modulo 2, tidak termasuk "OR"), dilakukan pada data asli dan beberapa urutan bit yang dihasilkan (pola XOR).

Operasi ini sering dilambangkan dengan simbol ⊕.

Karena
Kemudian, untuk mendapatkan data asli, perlu dilakukan penambahan bitwise pada buffer baca dan pola XOR:

(X ⊕ Kunci) ⊕ Kunci = X ⊕ (Kunci ⊕ Kunci) = X ⊕ 0 = X

Tetap menentukan pola XOR. Dalam kasus yang paling sederhana, pola XOR yang sama digunakan untuk semua halaman. Kadang-kadang drive menghasilkan pola yang panjang, katakanlah 256 halaman, kemudian masing-masing dari 256 halaman pertama chip ditambahkan dengan bagian polanya sendiri, dan ini diulangi untuk kelompok berikutnya yang terdiri dari 256 halaman. Namun ada kasus yang lebih rumit. Ketika setiap halaman secara individual menghasilkan polanya sendiri berdasarkan beberapa hukum. Dalam kasus seperti itu, antara lain, Anda masih perlu mencoba mengungkap undang-undang ini, yang secara halus tidaklah mudah.

Bangun gambarnya

Setelah semua transformasi awal selesai (mengoreksi kesalahan bit, menghilangkan pengacakan, menentukan format halaman dan mungkin beberapa lainnya), tahap terakhir adalah perakitan gambar. Karena jumlah siklus penulisan ulang sel chip terbatas, drive terpaksa menggunakan mekanisme perataan keausan untuk memperpanjang umur chip. Konsekuensinya adalah data pengguna tidak disimpan secara berurutan, melainkan tersebar secara acak di dalam chip. Tentu saja, drive tersebut perlu mengingat di mana ia menyimpan blok data saat ini. Untuk melakukan ini, ia menggunakan tabel dan daftar khusus, yang juga disimpan di chip memori. Himpunan struktur ini biasa disebut penerjemah. Akan lebih akurat untuk mengatakan bahwa penerjemah adalah sejenis abstraksi yang bertanggung jawab untuk mengubah alamat logis (nomor sektor) menjadi alamat fisik (chip dan halaman).

Oleh karena itu, untuk menyusun gambar logis dari drive, Anda perlu memahami format dan tujuan semua struktur penerjemah, dan juga mengetahui cara menemukannya. Beberapa strukturnya cukup besar, sehingga drive tidak menyimpannya seluruhnya di satu tempat, dan akhirnya tersebar berkeping-keping di halaman yang berbeda. Dalam kasus seperti ini, harus ada struktur yang menggambarkan distribusi ini. Ternyata menjadi semacam penerjemah untuk penerjemah. Biasanya berhenti di situ, tetapi Anda bisa melangkah lebih jauh.

Pendekatan pemulihan data ini memungkinkan untuk sepenuhnya meniru pengoperasian drive pada tingkat rendah. Hal ini menjelaskan pro dan kontra dari pendekatan ini.

Kekurangan:

  • Intensitas tenaga kerja. Karena kami sepenuhnya meniru drive tersebut, kami harus melakukan semua pekerjaan kotor untuk itu.
  • Resiko kegagalan. Jika tidak mungkin menyelesaikan setidaknya satu tugas yang diberikan, maka tidak ada pembicaraan tentang restorasi. Dan ada banyak pilihan: ketidakmampuan membaca sirkuit mikro karena programmer tidak mendukungnya; kode koreksi yang tidak diketahui; pola XOR yang tidak diketahui; enkripsi; penerjemah tidak dikenal
  • Risiko semakin merusak drive. Selain berjabat tangan, risikonya adalah memanasnya chip memori itu sendiri. Untuk chip yang sudah usang, hal ini dapat menyebabkan kesalahan bit tambahan.
  • Waktu dan biaya pekerjaan
Kelebihan:
  • Berbagai macam tugas. Yang diperlukan dari drive hanyalah chip memori yang berfungsi. Tidak peduli bagaimana kondisi elemen lainnya.

Pendekatan #2. Modus teknologi

Seringkali, pengembang SSD, selain mengimplementasikan pengoperasian drive sesuai spesifikasi, juga menyediakan fungsionalitas tambahan yang memungkinkan Anda menguji pengoperasian subsistem drive individual dan mengubah sejumlah parameter konfigurasi. Perintah pada drive yang memungkinkan hal ini dilakukan biasanya disebut teknologi. Mereka juga sangat berguna ketika bekerja dengan drive yang rusak, yang kerusakannya bersifat perangkat lunak.

Seperti disebutkan di atas, seiring waktu, kesalahan bit pasti muncul di chip memori. Jadi, menurut statistik, penyebab kegagalan SSD dalam banyak kasus adalah munculnya kesalahan bit yang tidak dapat diperbaiki dalam struktur layanan. Artinya, pada tingkat fisik, semua elemen bekerja normal. Namun SSD tidak dapat diinisialisasi dengan benar karena salah satu struktur layanan rusak. Situasi ini ditangani secara berbeda oleh model SSD yang berbeda. Beberapa SSD masuk ke mode darurat, di mana fungsionalitas drive berkurang secara signifikan; khususnya, drive mengembalikan kesalahan pada perintah baca atau tulis apa pun. Seringkali, untuk menandakan kerusakan, drive mengubah beberapa data paspornya. Misalnya, seri Intel 320 mengembalikan string dengan kode kesalahan, bukan nomor serinya. Kesalahan paling umum berasal dari seri “BAD_CTX %kode kesalahan%”.

Dalam situasi seperti itu, pengetahuan tentang tim teknologi sangat berguna. Dengan menggunakannya, Anda dapat menganalisis semua struktur layanan, juga membaca log internal drive dan mencoba mencari tahu apa yang salah selama proses inisialisasi. Faktanya, kemungkinan besar, inilah alasan mengapa perintah teknologi ditambahkan sehingga pabrikan memiliki kesempatan untuk mengetahui alasan kegagalan drive mereka dan mencoba meningkatkan sesuatu dalam pengoperasiannya. Setelah menentukan penyebab kerusakan, Anda dapat mencoba menghilangkannya dan menghidupkan kembali drive. Namun semua ini membutuhkan pengetahuan yang benar-benar mendalam tentang arsitektur perangkat. Yang saya maksud dengan arsitektur di sini adalah firmware drive dan data layanan yang digunakannya. Hanya pengembangnya sendiri yang memiliki tingkat pengetahuan ini. Oleh karena itu, jika Anda bukan salah satu dari mereka, maka Anda harus memiliki dokumentasi lengkap untuk drive tersebut, atau Anda harus menghabiskan cukup banyak waktu untuk mempelajari model ini. Jelas bahwa pengembang tidak terburu-buru untuk membagikan karya mereka dan tidak ada dokumentasi seperti itu di domain publik. Sejujurnya, saya ragu dokumentasi seperti itu ada.

Saat ini, terdapat terlalu banyak produsen SSD, dan model-model baru terlalu sering muncul, dan tidak ada waktu untuk mempelajarinya secara mendetail. Oleh karena itu, pendekatan yang sedikit berbeda dilakukan.

Di antara perintah teknologi, perintah yang memungkinkan Anda membaca halaman chip memori sangat berguna. Dengan cara ini, Anda dapat membaca seluruh dump melalui antarmuka SATA pada drive tanpa membuka casing SSD. Dalam hal ini, drive itu sendiri bertindak sebagai pemrogram untuk chip memori flash NAND. Pada prinsipnya, tindakan seperti itu tidak boleh melanggar ketentuan garansi drive.

Seringkali prosesor untuk perintah techno untuk membaca chip memori diimplementasikan sedemikian rupa sehingga memungkinkan untuk meninggalkan koreksi kesalahan bit, dan terkadang dekripsi data, di sisi berkendara. Yang pada gilirannya sangat memudahkan proses pemulihan data. Faktanya, yang tersisa hanyalah memahami mekanisme penerjemahan dan, bisa dikatakan, solusinya sudah siap.

Dengan kata lain, semuanya sudah berakhir, semuanya terdengar begitu saja. Namun mengembangkan solusi seperti itu membutuhkan banyak waktu. Oleh karena itu, kami hanya menambahkan satu model SSD untuk didukung.

Namun proses pemulihan datanya sendiri sangat disederhanakan! Memiliki utilitas seperti itu, yang tersisa hanyalah menghubungkan drive ke komputer dan menjalankan utilitas ini, yang, dengan menggunakan perintah teknologi dan analisis struktur layanan, akan membangun gambaran logis. Yang tersisa hanyalah analisis partisi dan sistem file. Itu juga bisa menjadi tugas yang sulit. Namun dalam kebanyakan kasus, gambar yang dibuat memungkinkan Anda memulihkan sebagian besar data pengguna tanpa banyak kesulitan.

Kekurangan:

  • Kompleksitas dan biaya pengembangan. Cukup banyak perusahaan yang mampu mempertahankan departemen pengembangan mereka sendiri dan melakukan penelitian semacam ini.
  • Solusi bersifat individual.
  • Rentang tugas yang terbatas. Pendekatan ini tidak berlaku untuk semua drive. SSD harus utuh secara fisik. Selain itu, jarang terjadi, namun masih terjadi, kerusakan pada beberapa struktur layanan menghilangkan kemungkinan memulihkan data pengguna.
Kelebihan:
  • Kesederhanaan.
  • Dalam beberapa kasus, ini memungkinkan Anda untuk melewati enkripsi. Faktanya, pendekatan pemulihan data menggunakan perintah teknologi saat ini merupakan satu-satunya cara yang diketahui untuk memulihkan data dari beberapa drive yang menggunakan enkripsi data perangkat keras.

Kesimpulan

Dalam perang, segala cara adalah baik. Namun secara pribadi, saya lebih memilih pendekatan kedua sebagai alat yang lebih halus. Dan yang paling menjanjikan, karena semakin meluasnya penggunaan enkripsi perangkat keras menghilangkan kemungkinan memulihkan informasi dari dump chip “mentah”. Namun, pendekatan pertama juga mempunyai permasalahan tersendiri. Pada umumnya, ini adalah tugas yang tidak dapat diselesaikan dengan menggunakan fungsi teknologi drive. Pertama-tama, ini adalah drive dengan kerusakan perangkat keras, dan tidak ada cara untuk menentukan elemen yang rusak, atau sifat kerusakannya menghalangi perbaikan. Dan disarankan untuk memulai bisnis hanya jika Anda sudah memiliki pengalaman sukses dalam memulihkan informasi dari model SSD serupa, atau jika Anda memiliki informasi tentang solusinya. Anda perlu mengetahui apa yang akan Anda temui: apakah enkripsi atau pengacakan digunakan, pola XOR apa yang paling mungkin digunakan, apakah format penerjemah diketahui (apakah ada pengumpul gambar). Jika tidak, peluang keberhasilannya rendah, setidaknya masalah tidak dapat diselesaikan dengan cepat. Selain itu, pemanasan berdampak negatif pada chip memori yang aus, akibatnya kesalahan bit tambahan mungkin muncul, yang, pada gilirannya, dapat membawa dampak buruk di masa depan.

Itu saja untuk saat ini. Jaga dirimu! Dan semoga cadangan melindungi data Anda!

  • Sergei Savenkov

    semacam ulasan "pendek"... seolah-olah mereka sedang terburu-buru di suatu tempat