Computer >> Hướng Dẫn Máy Tính >  >> Phần Mềm >> Phần Mềm

Hiểu về hỏng file: Nguyên nhân, dấu hiệu và cách khắc phục

Hỏng file là dạng hư hại ngoài ý muốn hoặc không cố ý đối với dữ liệu trong một tệp. Hỏng file xuất hiện dưới nhiều hình thức và xảy ra vì nhiều lý do, nhưng kết quả là như nhau: bạn không thể đọc dữ liệu của mình.

Trong một số trường hợp, bạn có thể đảo ngược hoặc sửa chữa hỏng file, nhưng không phải lúc nào cũng khả thi. Tốt hơn là hiểu tại sao hỏng file có thể xảy ra và làm thế nào để bảo vệ dữ liệu trước nó.

Hỏng file nghĩa là gì?

Một "tệp" là tập hợp các dữ liệu liên quan cần được đọc như một đơn vị, được viết theo một định dạng tệp cụ thể. Ví dụ: tất cả dữ liệu trong tệp Microsoft Word liên quan đến tài liệu bạn tạo và lưu ở định dạng .docx. Nếu một nửa tệp trở nên không đọc được, bạn có thể không mở được tài liệu. Ngay cả khi mở được, nhiều thông tin sẽ bị thiếu. Tương tự, bảng tính Excel với các giá trị ngẫu nhiên bị thiếu hoặc thay đổi sẽ trở nên vô nghĩa.

Mọi tệp máy tính đều bao gồm mã nhị phân. Đó là chuỗi các 0 và 1 được nhóm thành các tập hợp bit, đại diện cho dữ liệu như một chữ cái.

Hiểu về hỏng file: Nguyên nhân, dấu hiệu và cách khắc phục

Trong mã ASCII, chữ "A" được biểu diễn bằng mã nhị phân 01000001. Nếu chúng ta thay đổi một bit đơn lẻ, ví dụ bit 1 cuối cùng thành 0, thì "A" sẽ trở thành "@"!

Đây là cách hỏng file hoạt động ở mức cơ bản. Giá trị các bit bên trong tệp bị thay đổi hoặc xóa, dẫn đến tệp không đọc được hoặc chỉ đọc được một phần.

Cách nhận biết hỏng file đã xảy ra

Hỏng file có thể có nhiều triệu chứng khác nhau, tùy thuộc vào tệp nào bị hỏng và mức độ quan trọng của chúng.

Lỗi CRC

Kiểm tra dư thừa tuần hoàn (CRC) kiểm tra xem tệp có toàn vẹn và được lưu trữ đúng cách không. CRC áp dụng một công thức cho dữ liệu trong tệp gốc nguyên vẹn, kết quả là một số. Nếu áp dụng cùng công thức cho bất kỳ bản sao nào của tệp đó, số đó phải giống nhau. Nếu số khác biệt, bạn đang đối mặt với tệp bị hỏng hoặc bị thay đổi.

Hiểu về hỏng file: Nguyên nhân, dấu hiệu và cách khắc phục

Bạn thường thấy lỗi này khi cố gắng sao chép dữ liệu từ đĩa quang hỏng hoặc ổ cứng hỏng, nhưng nhiều ứng dụng cũng có thể báo lỗi CRC khi tự kiểm tra tệp của chúng so với bảng giá trị đúng.

Lỗi mở tệp

Nếu tệp bị hỏng, nó hoặc không mở được, hoặc mở ra với kết quả hỗn loạn. Một số loại tệp được truyền phát và có khả năng chịu đựng hư hỏng nhất định. Ví dụ: nếu bạn có tệp video bị hỏng một chút, trình phát media có thể hiển thị hình ảnh bị đứt quãng hoặc giật lag, nhưng vẫn phát được toàn bộ tệp.

Hiểu về hỏng file: Nguyên nhân, dấu hiệu và cách khắc phục

Các loại tệp khác, như tệp thực thi chương trình, phải toàn vẹn 100% thì chương trình mới khởi động được.

Và các loại tệp khác, như tài liệu bạn tạo, có thể mở được nhưng thiếu thông tin quan trọng, như giá trị thực tế từ tài liệu hoặc định dạng.

Hành vi lạ và sự cố

Hiểu về hỏng file: Nguyên nhân, dấu hiệu và cách khắc phục

Khi các tệp tài nguyên hoặc cài đặt mà ứng dụng cần bị hỏng, chúng có thể biểu hiện tinh vi hơn. Chương trình không nhất thiết không khởi động, nhưng các thành phần phụ thuộc vào những tệp đó có thể báo lỗi, không làm gì cả, hoặc làm sập toàn bộ ứng dụng.

Sập hệ thống và không ổn định

Khi các tệp hệ thống bị hỏng, nó có thể ảnh hưởng căn bản đến máy tính của bạn. Bạn có thể gặp BSOD (Màn hình xanh chết chóc) ngẫu nhiên, máy tính treo hoặc không hoạt động như mong đợi. Hỏng file nghiêm trọng loại này thường chỉ ra vấn đề nghiêm trọng với phần cứng.

Hiểu về hỏng file: Nguyên nhân, dấu hiệu và cách khắc phục

Tại sao hỏng file lại xảy ra?

Bây giờ chúng ta biết hỏng file là gì, nhưng nó xảy ra như thế nào?

Mặc dù hỏng file chỉ là sự thay đổi giá trị bit hỗn loạn và phá hoại, nguyên nhân của những thay đổi đó lại đa dạng. Điều này chủ yếu là vì phương tiện lưu trữ máy tính có nhiều dạng khác nhau và lưu trữ chữ số nhị phân theo cách rất khác nhau.

Mất điện đột ngột

Một trong những lý do phổ biến nhất khiến thiết bị lưu trữ gặp hỏng file là mất điện đột ngột. Điều này đặc biệt đúng với ổ cứng cơ học, nơi ngắt điện khi đang ghi dữ liệu có thể xóa sạch dữ liệu. Trước đây, đầu đọc/ghi của đĩa có thể va chạm vào đĩa quay nếu mất điện, nhưng ổ cứng hiện đại vẫn có thể "đỗ" an toàn đầu đọc/ghi ngay cả khi mất điện đột ngột.

Hiểu về hỏng file: Nguyên nhân, dấu hiệu và cách khắc phục

Điều này không có nghĩa là ổ cứng cơ học hoặc SSD miễn dịch với hỏng file do mất dữ liệu. Nếu ổ đang ghi dữ liệu khi mất điện, chỉ một phần tệp có thể ghi được. Cả hai loại ổ đều sử dụng bộ nhớ đệm dễ bay hơi (volatile cache). Nghĩa là dữ liệu bên trong sẽ mất nếu mất điện.

Lỗi phần cứng

Tất cả phương tiện lưu trữ đều có tuổi thọ hạn chế. Chúng có thể hao mòn hoặc bắt đầu hoạt động sai. Đôi khi lỗi xảy ra chậm dần theo thời gian, đôi khi thì đột ngột. Ai từng đối phó với ổ cứng cơ học đều biết tiếng "kích kẹt tử thần" nhiều ổ phát ra trước khi chết chốc.

Hiểu về hỏng file: Nguyên nhân, dấu hiệu và cách khắc phục

Không chỉ ổ cứng thôi. RAM lỗi có thể gây hỏng dữ liệu khi ghi giá trị sai vào đĩa, đĩa quang bị xước có thể không đọc được do hư hỏng vật lý, v.v.

Mã độc

Mã độc bao gồm mọi phần mềm được viết với ý đồ độc hại. Hỏng hoặc phá hủy dữ liệu do nhiễm mã độc có thể do thiết kế hoặc do tai nạn. Tác giả mã độc thường không có động lực phá hủy dữ liệu của bạn. Thay vào đó, họ sẽ giam nó để lấy tiền chuộc (ransomware) hoặc đánh cắp để bán trên thị trường đen.

Hiểu về hỏng file: Nguyên nhân, dấu hiệu và cách khắc phục

Trong một số trường hợp, mã độc được viết chỉ để gieo rắc hỗn loạn và phá hủy. Mã độc được thiết kế để hỏng hoặc phá hủy dữ liệu thường làm theo cách gần như không thể khôi phục.

Ngăn chặn và khắc phục hỏng file

Luôn tốt hơn để ngăn chặn hỏng file ảnh hưởng đến bạn ngay từ đầu, nhưng cũng có cách để khắc phục nó trong một số trường hợp.

Kiểm tra ổ đĩa tìm lỗi

Bạn có thể sử dụng các tiện ích của Microsoft Windows và bên thứ ba để kiểm tra lỗi hiện tại như bad sector trên ổ đĩa. Bạn cũng có thể dùng tiện ích để chẩn đoán nhật ký hoạt động của ổ đĩa để dự đoán xem hỏng hóc có sắp xảy ra không, cho bạn thời gian di chuyển dữ liệu sang nơi khác.

Xem hướng dẫn chi tiết tại: Cách kiểm tra ổ cứng tìm lỗi.

Sao lưu thường xuyên

"Sao lưu" dữ liệu mô tả nhiều phương pháp khác nhau. Bao gồm sao chép toàn bộ ổ đĩa phòng khi hỏng, tạo file nén ZIP, sao lưu tệp cụ thể lên đám mây, tự động sao lưu tăng dần ra ổ ngoài, v.v. Nếu bạn có bản sao lưu gần đây, hỏng file chỉ thành phiền toái chứ không phải thảm họa.

Hiểu về hỏng file: Nguyên nhân, dấu hiệu và cách khắc phục

Nếu muốn biết thêm về sao lưu, chúng tôi có một số hướng dẫn hữu ích:

  • Tạo bản sao lưu hệ thống Windows 10
  • Cách thiết lập hệ thống sao lưu tự động cho Windows
  • Cách tự động sao lưu tệp lên Google Drive hoặc OneDrive
  • Hướng dẫn OTT về Sao lưu, Ảnh hệ thống và Khôi phục trong Windows 10

Những điều này bao quát cho sao lưu trên hệ thống Windows hiện đại, nhưng người dùng macOS có thể xem hướng dẫn Time Machine của chúng tôi.

Làm biện pháp phòng ngừa thêm, bạn cũng có thể tạo thủ công điểm khôi phục hệ thống để quay lại phiên bản Windows trước các thay đổi tệp phá hủy không liên quan đến lỗi phần cứng.

Sử dụng tính năng xác minh tệp

Một số ứng dụng khách cũng có thể chạy thao tác xác minh tệp. Ví dụ: ứng dụng trò chơi video Steam có thể kiểm tra xem tệp trò chơi có bị thay đổi không và khôi phục dữ liệu gốc từ bản sao chủ trực tuyến.

Tháo ổ đĩa an toàn trước khi rút

Bất kể loại đĩa hoặc hệ điều hành, bạn nên tháo ổ đĩa an toàn trước khi rút nó. Ít nhất, hãy đợi đèn hoạt động đĩa tắt trước khi rút, nhưng lý tưởng là dành một giây để tháo ổ flash hoặc ổ cứng ngoài.

Sử dụng phần mềm diệt virus

Hiểu về hỏng file: Nguyên nhân, dấu hiệu và cách khắc phục

Nếu bạn không muốn hỏng file do mã độc, hãy dùng phần mềm diệt virus. Có một số lựa chọn cho Windows, macOS và Linux.

Sử dụng System File Checker (SFC)

Trong một số trường hợp, bạn có thể xác định xem hỏng file đã xảy ra với tệp của bạn và tự động sửa chữa chúng. Windows có một số công cụ sửa tệp để khắc phục tệp hệ thống Windows bị hỏng, như System File Checker. Bạn có thể xem chi tiết trong hướng dẫn Sử dụng lệnh Command Prompt để sửa tệp hỏng, cũng bao gồm công cụ DISM và lệnh SCANNOW. Bạn cũng có thể thử lệnh CHKDSK để phát hiện lỗi ổ đĩa.

Trả tiền cho khôi phục dữ liệu

Lựa chọn cuối cùng là sử dụng phần mềm khôi phục tệp chuyên dụng (gần như luôn phải trả phí) hoặc thuê công ty khôi phục dữ liệu để tái tạo càng nhiều dữ liệu càng tốt. Điều này rất đắt đỏ và chỉ đáng làm khi giá trị dữ liệu vượt xa chi phí khôi phục. Vì vậy, thường đáng giá để khắc phục sự cố trước khi bỏ tiền mua phần mềm sửa tệp.

Hiểu về hỏng file: Nguyên nhân, dấu hiệu và cách khắc phục

Nếu bạn chưa từng gặp hỏng dữ liệu, chưa muộn để thực hiện các biện pháp phòng ngừa chúng tôi liệt kê ở trên. Ngay cả chỉ cho dữ liệu quý giá và không thể thay thế nhất của bạn.