Computer >> Hướng Dẫn Máy Tính >  >> Phần Cứng >> HDD & SSD

File corrupt (hỏng) là gì? Nguyên nhân, phòng tránh và khôi phục

File corrupt (file hỏng) là file dữ liệu bị tổn thương. File có thể đột ngột không hoạt động hoặc không thể dùng. Có thể không mở được hoặc báo lỗi khi mở. Đôi khi có thể sửa file. Lúc khác, phải xóa file và lấy bản lưu.

Nhiều nguyên nhân gây corrupt file: bug phần mềm, virus, crash máy tính, bad sector ổ cứng. Dưới đây là xem xét ý nghĩa corrupt data trong máy tính, nguyên nhân tạo ra vấn đề, và cách xử lý.

File corrupt có thể xảy ra trong bất kỳ chương trình nào và thường không chỉ ra vấn đề của ứng dụng. Thường là vấn đề riêng của file đó.

Data Corruption (Hỏng dữ liệu) là gì?

Mọi file đều có header (đôi khi gọi là magic number), nói cho hệ thống file biết làm gì khi truy cập. Ví dụ: một số báo cho OS biết file là MP3 → phát âm thanh, số khác báo là Word doc → mở trong word processor. Nếu magic number bị thay đổi, OS hiểu sai loại file và không mở được.

Một số loại file mong đợi số cụ thể tại các vị trí cụ thể theo khoảng đều đặn. Ví dụ: file text, mỗi ký tự có kích thước tùy encoding, và file bắt đầu bằng tổ hợp byte nhất quán mỗi lần. Nếu số này sai, OS có thể render ký tự không đọc được, khiến file không thể truy cập.

Corrupt xảy ra khi thành phần byte gốc của file bị thay đổi. Dù file corrupt đôi khi vẫn mở được, thường thì file không thể truy cập.

Mỗi loại file có tiêu chuẩn riêng, nên corrupt thể hiện khác nhau và cho kết quả khác nhau. Dễ nhận ra file media corrupt (MP3, danh sách mật khẩu). Lỗi corrupt khác có thể khó chẩn đoán.

File bị corrupt như thế nào?

Nhiều cách file bị corrupt. Data corruption xảy ra khi có vấn đề trong quá trình lưu. Ví dụ: máy crash khi bạn đang lưu file → file có thể corrupt. Mất điện ảnh hưởng nhiều file đang mở.

Ứng dụng có thể gặp lỗi khi lưu/tao file, corrupt file trong quá trình. Trình duyệt gặp sự cố khi tải file → corrupt file. Virus corrupt file dữ liệu, ngắt quãng quy trình bình thường cũng vậy.

Vấn đề vật lý cũng gây corrupt dữ liệu. Ví dụ: ổ cứng rơi, rung lắc, dịch chuyển mạnh nhiều lần → lỗi điện/cơ → file corrupt. File corrupt có thể là dấu hiệu bad sector vật lý — vấn đề lớn hơn.

Đôi khi ứng dụng báo lỗi cho biết có vấn đề, nhưng thường bạn không hề hay biết cho đến khi mở file đã bị corrupt.

Cách phòng tránh File và Data Corruption

Cách tốt nhất bảo vệ chống file corrupt là có backup tốt cho dữ liệu. Dễ dàng hơn là xóa file corrupt và khôi phục từ backup gần đây thay vì sửa file.

Nếu file corrupt và bạn có cloud backup, hãy khôi phục file ngay, trước khi file corrupt được đồng bộ lên server online.

Đảm bảo máy có bảo vệ virus/malware, để các "kẻ xấu" không corrupt dữ liệu từ đầu.

Ý tưởng khác: đầu tư UPS (nguồn điện không gián đoạn), để mất điện hoặc sự cố điện không corrupt file. UPS tốt bảo vệ máy từ hỏng phần cứng lẫn corrupt file.

Mặc dù có công cụ khôi phục file corrupt, tỷ lệ thành công khác nhau và phụ thuộc: loại file corrupt, trạng thái phần cứng/phần mềm thiết bị, và các yếu tố khác.

Khi công nghệ tiến bộ, file corrupt ngày càng ít xảy ra. Hãy bảo dưỡng thiết bị tốt, cập nhật phần mềm đúng cách, cài bảo vệ virus/malware tốt.