
Anda mungkin pernah mengalaminya sendiri, atau mengenali seseorang yang merasakan rasa seram apabila cakera keras hilang tanpa sebarang amaran. Sama ada disebabkan oleh gangguan bekalan elektrik, virus berniat jahat atau kesilapan mudah semasa menguruskan storan, kehilangan akses kepada fail anda boleh menjadi mimpi ngeri yang sebenar. Mujurlah, semuanya tidak hilang, kerana terdapat alat berkuasa yang membolehkan anda pulih daripada ralat ini tanpa perlu berbelanja besar untuk perkhidmatan teknikal khusus.
Di sinilah TestDisk memainkan peranan, perisian sumber terbuka yang telah menjadi penyelamat bagi ramai orang. Tidak seperti program lain, ia memberi tumpuan kepada pembaikan struktur cakera , membolehkan sistem pengendalian mengenali partition yang kita sangka telah dipadamkan secara kekal. Walaupun ia tidak mempunyai antara muka yang berwarna-warni dan penuh butang, keberkesanannya sangat luar biasa jika anda tahu cara menavigasi menunya.
Apakah sebenarnya TestDisk dan untuk apa ia digunakan?
Bagi mereka yang tidak biasa, TestDisk ialah utiliti percuma yang direka khusus untuk memulihkan partition yang hilang dan menghidupkan semula cakera yang tidak boleh dibut. Ia bukan sekadar alat pemulihan fail yang mudah; ia berfungsi pada tahap yang lebih mendalam: jadual partition.
Program ini mampu mengurus pelbagai format yang menakjubkan. Daripada format klasik seperti Apple Partition Map hingga GUID (GPT) moden , termasuk format Windows (MSDOS/Intel) dan Solaris standard. Tambahan pula, ia tidak terhad kepada satu sistem fail sahaja, kerana ia boleh berfungsi dengan NTFS, FAT12, FAT16, FAT32, ext2, ext3, ext4, HFS+ , ReiserFS dan banyak lagi.
Antara ciri-cirinya yang paling ketara ialah keupayaan untuk membina semula sektor but , membaiki Jadual Fail Induk (MFT) pada partition NTFS dan mencari Superblock pada sistem Linux. Pada asasnya, jika kerosakan itu bukan disebabkan oleh kegagalan perkakasan fizikal (seperti cakera yang terjatuh atau terbakar), TestDisk mempunyai peluang sebenar untuk memulihkan akses kepada data.
Keserasian dan keperluan sistem
Salah satu kelebihan terbesar perisian ini ialah fleksibilitinya. Anda boleh menjalankannya pada Windows (termasuk Windows 10), Linux, macOS, BSD, DOS dan SunOS . Ini penting kerana kadangkala, untuk memulihkan cakera yang boleh di-boot, kita perlu menyambungkannya ke komputer yang berfungsi atau menggunakan LiveCD atau LiveUSB untuk memuatkan sistem pengendalian ke dalam RAM.
Berkenaan perkakasan, program ini serasi dengan hampir semua peranti storan massa. Ini termasuk pemacu keras konvensional (HDD) , pemacu keadaan pepejal (SSD), pemacu kilat USB yang tidak dikenali dan juga kad SD. Satu-satunya perkara yang perlu diingat ialah, agar perisian dapat mengakses peranti fizikal dan membuat perubahan, ia mesti dijalankan dengan keistimewaan pentadbir.
Cara memasang dan memulakan TestDisk
Jika anda berada dalam persekitaran Linux, seperti Debian, pemasangan adalah mudah; jalankan sahaja arahan sudo apt-get install testdisk dalam terminal. Bagi mereka yang menggunakan Windows atau Mac, prosesnya melibatkan memuat turun binari dari laman web rasmi, mengekstrak fail dan lancarkan aplikasi terus dari folder tersebut.
Sebaik sahaja membuka program ini, perkara pertama yang akan anda lihat ialah skrin yang bertanya sama ada anda ingin menjana log operasi tersebut. Walaupun ia mungkin kelihatan seperti langkah yang tidak relevan, memilih pilihan "Cipta" amat disyorkan . Dengan cara ini, jika berlaku sesuatu yang tidak kena atau anda perlu menyemak langkah-langkah tersebut, anda akan mempunyai sejarah terperinci tentang semua yang berlaku semasa proses pemulihan.
Langkah terperinci untuk memulihkan partition yang dipadam
Sebaik sahaja program dimulakan, aliran kerja agak intuitif jika anda mengikuti susunan logik menunya. Langkah pertama ialah memilih cakera keras yang terjejas . TestDisk akan menyenaraikan semua pemacu yang dikesan dengan saiz masing-masing; hanya gunakan kekunci anak panah untuk memilih yang betul dan tekan Enter untuk meneruskan.
Langkah kritikal seterusnya ialah memilih jenis jadual partition . Program ini biasanya mengesan secara automatik sama ada ia Intel/MSDOS atau EFI GPT, jadi dalam kebanyakan kes, terima sahaja tetapan lalai. Jika anda tidak pasti, ingat bahawa cakera keras berkapasiti tinggi moden biasanya menggunakan GPT , manakala yang lebih lama menggunakan MBR.
Sekarang kita memasuki fasa analisis. Kita mesti memilih pilihan "Analisis" untuk memeriksa struktur cakera semasa. Ini akan membolehkan kita melihat partition mana yang ada dan yang tiada. Jika senarai tidak kelihatan lengkap, langkah seterusnya adalah menjalankan "Carian Pantas . "
Semasa carian pantas, program ini akan menganalisis cakera dalam masa nyata. Jika ia menemui partition yang hilang, kita boleh menekan kekunci "p" untuk menyenaraikan fail dan mengesahkan bahawa data tersebut utuh. Jika semuanya kelihatan baik, kita tekan Enter. Walau bagaimanapun, jika partition masih tidak muncul, kita tidak perlu berputus asa dan harus menggunakan "Deeper Search ", yang mengimbas setiap silinder cakera dan mencari sandaran sektor but.
Sebaik sahaja kita telah menemui semua partition dan mengesahkan kandungannya, langkah terakhir ialah memilih pilihan "Tulis" . Ini akan menulis struktur jadual partition baharu ke cakera. Selepas mengesahkan tindakan dengan kekunci "y" (Ya) , program akan meminta kita untuk memulakan semula komputer agar perubahan berkuat kuasa dan sistem pengendalian dapat mengenali pemacu sekali lagi.
Pembaikan sektor but NTFS
Kadangkala, memulihkan partition tidak mencukupi kerana cakera masih tidak dapat boot. Ini berlaku apabila sektor boot rosak tetapi sandaran sah. TestDisk membolehkan kita membandingkan kedua-dua sektor dan, jika ia mengesan bahawa ia tidak sama, ia menawarkan pilihan "Backup BS".
Memilih pilihan ini menyebabkan TestDisk menulis ganti sektor but yang rosak menggunakan sandaran. Sebaik sahaja kedua-dua sektor adalah sama sepenuhnya, sistem fail NTFS berjaya dipulihkan dan komputer sepatutnya boot ke dalam sistem pengendalian tanpa sebarang masalah.
Alternatif dan tambahan: PhotoRec dan perisian lain
Penting untuk dinyatakan bahawa TestDisk didatangkan bersama satu lagi perisian berharga: PhotoRec . Walaupun TestDisk mengendalikan struktur cakera ("rak buku"), PhotoRec bertanggungjawab untuk memulihkan fail yang dipadam ("buku"). PhotoRec beroperasi dalam mod "baca sahaja" , bermakna ia tidak menulis apa-apa pada pemacu sumber, sekali gus menghalang data yang kita cuba pulihkan daripada ditulis ganti.
Jika atas sebab tertentu alat sumber terbuka ini tidak berfungsi, terdapat pilihan komersial atau pilihan yang lebih berpandu. Recuva , daripada pencipta CCleaner, sangat baik untuk memulihkan fail individu melalui antara muka yang sangat mudah. Sebaliknya, Disk Drill ialah alternatif yang sangat berkuasa, terutamanya dioptimumkan untuk pengguna macOS, yang mampu mengenali ratusan format fail yang berbeza.
Walau bagaimanapun, adalah penting untuk diingat bahawa satu-satunya jaminan sebenar terhadap kehilangan data adalah dengan melakukan sandaran secara berkala . Tiada perisian yang sempurna, dan walaupun TestDisk mungkin merupakan alat yang paling tepat untuk membina semula partition, kegagalan mekanikal cakera keras yang serius boleh menjadikan sebarang percubaan pemulihan mustahil.
