Apa Itu File yang Rusak dan Bagaimana Cara Memperbaikinya?

Korupsi file(File) adalah bentuk kerusakan yang tidak disengaja atau tidak disengaja pada data dalam file. Kerusakan file(File) datang dalam berbagai bentuk dan terjadi karena berbagai alasan, tetapi hasilnya sama: Anda tidak dapat membaca data Anda.

Dalam beberapa kasus, Anda dapat membalikkan atau memperbaiki kerusakan file, tetapi itu tidak selalu memungkinkan. Lebih baik untuk memahami mengapa korupsi bisa terjadi dan bagaimana Anda bisa melindunginya dari korupsi.

Apa Artinya (Mean)File(Files) Rusak ?

"File" adalah kumpulan data terkait yang harus dibaca sebagai satu unit, ditulis dalam format file tertentu. Misalnya, semua data dalam file Microsoft Office Word terkait dengan dokumen Word yang Anda buat dan simpan dalam format file .docx . Jika separuh file tiba-tiba tidak dapat dibaca, Anda mungkin tidak akan dapat membuka dokumen Anda. Bahkan jika Anda bisa, banyak informasi yang akan hilang. Demikian juga(Likewise) , spreadsheet Excel dengan nilai acak yang hilang atau diubah tidak akan berguna.

Setiap file komputer terdiri dari kode biner. Ini adalah string satu dan nol yang dikelompokkan ke dalam set bit, yang mewakili data seperti huruf.

Dalam kode ASCII , huruf "A" diwakili oleh kode biner 01000001. Jika kita mengubah satu bit, seperti 1 terakhir menjadi 0, maka "A" menjadi "@"!

Beginilah cara korupsi bekerja pada tingkat dasar. Nilai bit di dalam file diubah atau dihapus, yang mengarah ke file yang tidak dapat dibaca atau hanya dapat dibaca sebagian.

Bagaimana Mengenalinya jika Korupsi File Telah(File Corruption Has) Terjadi

Kerusakan file dapat memiliki berbagai gejala, tergantung pada file mana yang telah rusak dan seberapa penting file tersebut.

Kesalahan CRC(CRC Errors)

Cyclic Redundancy Check ( CRC ) memeriksa apakah suatu file utuh dan disimpan dengan benar. CRC(CRCs) menerapkan rumus ke data dalam file asli yang asli, yang menghasilkan angka sebagai output. Jika Anda menerapkan rumus yang sama ke salinan file itu, nomor itu harus sama. Jika nomornya berbeda, Anda berurusan dengan file yang rusak atau diubah.

Anda akan paling sering melihat kesalahan ini ketika mencoba menyalin data dari disk optik yang rusak atau hard drive yang sekarat, tetapi banyak aplikasi dapat memberikan kesalahan CRC ketika mereka memeriksa sendiri file mereka terhadap tabel nilai yang benar.

Kesalahan Pembukaan File(File Opening Errors)

Jika file rusak, itu tidak akan terbuka atau akan terbuka dengan hasil yang kacau. Beberapa jenis file dialirkan dan agak toleran terhadap kerusakan. Misalnya, jika Anda memiliki file video dengan beberapa kerusakan, aplikasi pemutar media mungkin menampilkan gambar putus-putus atau tersendat, tetapi sebaliknya, memutar seluruh file.

Jenis file lain, seperti program yang dapat dieksekusi, harus 100% utuh, atau program tidak akan dimulai.

Dan jenis file lainnya, seperti dokumen yang Anda buat, mungkin terbuka tetapi kehilangan informasi penting, seperti nilai aktual dari dokumen atau pemformatan. 

Perilaku dan Gangguan Aneh(Strange Behaviors and Glitches)

Ketika file sumber daya atau pengaturan yang dibutuhkan aplikasi menjadi rusak, mereka mungkin muncul lebih halus. Program tidak selalu gagal untuk memulai, tetapi beberapa subkomponen yang bergantung pada file tersebut dapat memberikan kesalahan, tidak melakukan apa-apa, atau membuat crash seluruh aplikasi.

Kerusakan dan Ketidakstabilan Sistem(System Crashes and Instability)

Ketika Anda mendapatkan file sistem yang rusak, itu secara fundamental dapat mempengaruhi komputer Anda. Anda mungkin mendapatkan komputer BSOD(BSODs) ( Blue Screen of Death ) tiba-tiba yang tampaknya acak atau memiliki sistem yang hang atau tidak berfungsi sebagaimana mestinya. Korupsi file kritis(Critical) jenis ini adalah yang paling merusak dan seringkali dapat menunjukkan masalah parah dengan perangkat keras Anda dalam banyak kasus.

Mengapa Korupsi File Terjadi?

Sekarang kita tahu apa itu korupsi, tetapi bagaimana hal itu terjadi? 

Meskipun korupsi hanyalah perubahan nilai bit secara kacau dan destruktif, penyebab perubahan nilai tersebut sangat bervariasi. Ini terutama karena media komputer datang dalam berbagai bentuk dan menyimpan digit biner dengan cara yang sangat berbeda.

Kehilangan Daya Tiba-tiba(Sudden Power Loss)

Salah satu alasan paling umum perangkat penyimpanan mengalami kerusakan file adalah pemadaman listrik secara tiba-tiba. Ini terutama berlaku untuk hard drive mekanis, di mana memotong daya saat menulis ke disk dapat menghapus data. Di masa lalu, kepala baca/tulis disk dapat menabrak piringan jika kehilangan daya, tetapi drive modern masih dapat "memarkir" kepala mereka dengan aman bahkan ketika listrik tiba-tiba padam.

Ini tidak berarti bahwa drive mekanis atau solid-state tahan terhadap kerusakan akibat kehilangan data. Jika drive secara aktif menulis data saat listrik padam, hanya sebagian dari file yang mungkin berhasil masuk ke disk. Kedua jenis drive menggunakan memori cache yang mudah menguap. Ini berarti data di dalamnya hilang jika listrik padam.

Kegagalan perangkat keras(Hardware Failure)

Semua media penyimpanan memiliki rentang hidup yang terbatas. Mereka bisa aus atau mulai tidak berfungsi. Terkadang, kegagalan ini terjadi perlahan seiring waktu, dan terkadang, tiba-tiba. Siapa pun yang pernah berurusan dengan hard disk mekanis tahu "klik kematian" yang ditakuti banyak drive sebelum mati beberapa saat kemudian.

Ini bukan hanya hard drive, baik. RAM yang rusak(Faulty RAM) dapat menyebabkan kerusakan data karena nilai yang salah ditulis ke disk, disk optik yang tergores tidak dapat dibaca karena kerusakan fisik, dan sebagainya.

Perangkat lunak perusak(Malware)

Malware mencakup perangkat lunak apa pun yang ditulis dengan niat jahat yang disengaja. Kerusakan atau perusakan data(Data) akibat infeksi malware dapat terjadi secara sengaja atau tidak sengaja. Pembuat malware(Malware) tidak memiliki banyak motivasi untuk menghancurkan sebagian besar data Anda. Sebaliknya, mereka akan menyandera uang (ransomware) atau mencurinya untuk dijual di pasar gelap.

Dalam beberapa kasus, malware ditulis hanya untuk menabur kekacauan dan kehancuran. Malware yang dirancang untuk merusak atau menghancurkan data biasanya melakukannya dengan cara yang hampir tidak mungkin untuk dipulihkan.

Mencegah dan Membalikkan Korupsi File

Itu selalu lebih baik untuk mencegah korupsi dari mempengaruhi Anda di tempat pertama, tetapi ada juga cara untuk membalikkannya dalam beberapa kasus.

Periksa Disk untuk Kesalahan(Check Disks for Errors)

Anda dapat menggunakan berbagai utilitas Microsoft Windows dan pihak ketiga untuk memeriksa kesalahan saat ini seperti bad sector pada drive Anda. Anda juga dapat menggunakan utilitas untuk mendiagnosis log operasional drive guna memprediksi apakah kegagalan akan segera terjadi, memberi Anda waktu untuk memindahkan data tersebut ke tempat lain.

Lihat Cara Memeriksa Kesalahan pada Hard Drive Anda untuk(How to Check Your Hard Drive for Errors) petunjuk terperinci.

Buat Cadangan Sering(Make Frequent Backups)

Data “ Mencadangkan(Backing) ” menjelaskan berbagai praktik. Ini termasuk mengkloning seluruh drive Anda jika gagal, membuat arsip file ZIP , mencadangkan file tertentu ke cloud, secara otomatis membuat cadangan tambahan ke drive eksternal, dan banyak lagi. Jika Anda memiliki cadangan data terbaru, maka korupsi menjadi gangguan daripada bencana.

Jika Anda ingin tahu lebih banyak tentang membuat cadangan, kami memiliki beberapa panduan berharga:

Ini seharusnya membuat Anda tercakup untuk cadangan pada sistem Windows modern , tetapi pengguna macOS dapat melihat panduan Time Machine(Time Machine guide) kami .

Sebagai tindakan pencegahan tambahan, Anda juga dapat secara manual membuat titik Pemulihan Sistem(manually create a System Restore point) untuk memutar kembali ke versi sebelumnya dari penginstalan Windows Anda sebelum perubahan file yang merusak yang tidak terkait dengan kegagalan perangkat keras.

Gunakan Fitur Verifikasi File(Use File Verification Features)

Beberapa klien perangkat lunak juga dapat menjalankan operasi verifikasi file. Misalnya, klien video game Steam dapat (Steam)memeriksa apakah file game telah diubah(check whether a game’s files have been altered) dan memulihkan data asli dari salinan online master.

Keluarkan Drive Sebelum Menghapusnya(Eject Drives Before Removing Them)

Terlepas dari jenis disk atau sistem operasi, Anda harus mengeluarkan drive sebelum mencabutnya. Paling tidak, tunggu hingga lampu aktivitas disk berhenti sebelum mencabutnya, tetapi idealnya, luangkan satu atau dua detik untuk mengeluarkan flash drive atau hard disk eksternal.

Gunakan Perangkat Lunak Antivirus(Use Antivirus Software)

Jika Anda tidak ingin korupsi terkait malware, gunakan perangkat lunak antivirus. Ada beberapa pilihan untuk Windows , macOS , dan Linux .

Gunakan Pemeriksa Berkas Sistem (SFC)(Use the System File Checker (SFC))

Dalam beberapa kasus, Anda dapat menentukan apakah korupsi telah terjadi pada file Anda dan(and ) memperbaikinya secara otomatis. Windows memiliki beberapa alat perbaikan file untuk memperbaiki file sistem Windows yang rusak , seperti Pemeriksa File Sistem(System File Checker) . Anda bisa mendapatkan detail persisnya di panduan kami untuk Menggunakan Perintah Prompt Perintah untuk Memperbaiki atau Memperbaiki File Rusak(Using the Command Prompt Commands to Fix or Repair Corrupt Files) , yang juga mencakup alat ( tool)DISM dan perintah SCANNOW . Anda mungkin juga ingin mencoba perintah CHKDSK untuk deteksi kesalahan drive.

Bayar Untuk Pemulihan Data(Pay For Data Recovery)

Pilihan terakhir adalah mendapatkan perangkat lunak pemulihan file khusus (hampir selalu berbayar) atau menyewa perusahaan pemulihan data untuk merekonstruksi sebanyak mungkin data Anda. Ini sangat mahal dan hanya layak dilakukan jika nilai data jauh melebihi biaya pemulihan. Jadi biasanya ada baiknya memecahkan masalah sebelum mengeluarkan kartu kredit Anda untuk membeli perangkat lunak perbaikan file.

Jika Anda belum pernah mengalami kerusakan data, belum terlambat untuk menerapkan beberapa tindakan pencegahan yang kami sebutkan di atas. Bahkan jika hanya untuk data Anda yang paling berharga dan tak tergantikan.



About the author

Saya seorang insinyur perangkat keras dengan lebih dari 10 tahun pengalaman di lapangan. Saya berspesialisasi dalam pengontrol dan kabel USB, serta peningkatan BIOS dan dukungan ACPI. Di waktu luang saya, saya juga suka blog tentang berbagai topik yang berkaitan dengan teknologi dan teknik.



Related posts