Hướng dẫn

Làm thế nào để sửa chữa thiếu hoặc hỏng tập tin Windows từ Command Prompt

Khi bạn gặp sự cố với máy tính, các tệp hệ thống Windows có thể bị hỏng hoặc bị thiếu. Điều này có thể được gây ra bởi tất cả các loại vấn đề như giảm điện đột ngột, trục trặc phần cứng, một đĩa cứng tiếp cận "cái chết" của nó và như vậy. Nếu Windows báo cáo rằng nó không thể khởi động vì một số tệp của nó bị hỏng hoặc bị thiếu, bạn nên sử dụng công cụ Trình kiểm tra Tệp Hệ thống (SFC) trong Dấu nhắc Lệnh . Bạn nên làm tương tự khi Windows bắt đầu Blue Screen trên bạn với các lỗi liên quan đến tham nhũng lạ. SFC quét tất cả các tệp hệ thống Windows trên máy tính của bạn, xác định những tệp bị hỏng hoặc mất tích và cố khắc phục sự cố mà tệp tìm thấy. Dưới đây là cách sử dụng:

LƯU Ý: Hướng dẫn này áp dụng cho cả Windows 7 và Windows 8.1.

Làm thế nào để khắc phục vấn đề với các tập tin bị thiếu hoặc bị hỏng khi Windows sẽ không khởi động

Nếu Windows không tải vì tệp hệ thống bị thiếu hoặc bị hỏng, hãy làm theo hướng dẫn này để bắt đầu Dấu nhắc Lệnh : Cách Bắt đầu Dấu nhắc Lệnh khi Windows không Khởi động ?.

Trong cửa sổ Command Prompt, sử dụng lệnh sfc với hai tham số bổ sung:

  • / offbootdir - được sử dụng để chỉ định phân vùng có chứa các tệp hệ thống được yêu cầu để khởi động Windows. Trong hầu hết các trường hợp, phân vùng này sẽ là "C: \" .
  • / offwindir - được sử dụng để xác định vị trí của thư mục Windows. Trong hầu hết các trường hợp, thư mục này là "C: \ Windows" .

Bạn sẽ cần gõ một cái gì đó như: sfc /scannow /offbootdir=c:\ /offwindir=c:\windows và nhấn Enter .

Các "dịch" cho lệnh này là như sau: quét thư mục Windows nằm trên phân vùng khởi động "C: \" và sửa chữa các tệp hệ thống bị thiếu hoặc hỏng.

Cánh tay của bạn với một số kiên nhẫn bởi vì chạy lệnh này sẽ mất khá nhiều thời gian. Khi quá trình kết thúc, bạn được thông báo rằng việc xác minh hoàn tất 100%. Nếu vấn đề được tìm thấy, bạn cũng được thông báo. Các tệp có vấn đề không thể sửa được luôn được đề cập trong tệp nhật ký có tên CBS.log . Tệp này được tìm thấy trong thư mục Windows, tại vị trí này: "C: \ Windows \ Logs \ CBS \ CBS.log" .

Nếu mọi thứ đều ổn với các tập tin hệ thống của bạn, bạn sẽ nhận được một thông báo nói rằng: "Bảo vệ tài nguyên Windows không tìm thấy bất kỳ vi phạm toàn vẹn nào" .

Cách khắc phục sự cố với tệp bị thiếu hoặc bị hỏng khi khởi động Windows

Bạn cũng có thể tìm thấy chính mình trong một kịch bản mà Windows tải thành công nhưng nó bị treo ngẫu nhiên với một màn hình xanh chết (BSOD) đề cập đến lỗi tham nhũng. Nếu đó là trường hợp của bạn, hãy khởi động Command Prompt với tư cách quản trị viên, sử dụng bất kỳ phương pháp nào được mô tả trong hướng dẫn này: 7 Cách để Chạy Dấu nhắc Lệnh trong Windows 7 & Windows 8.

Gõ lệnh: sfc /scannow và nhấn Enter . Tham số / scannow buộc công cụ SFC quét toàn vẹn của tất cả các tệp hệ thống và sửa các tệp có vấn đề khi có thể.

Một lần nữa, cánh tay mình với một số kiên nhẫn. Công cụ mất nhiều thời gian để chạy. Ít nhất một vài phút. Khi hoàn thành, bạn được thông báo rằng việc xác minh hoàn tất 100%. Nếu vấn đề được tìm thấy, bạn cũng được thông báo.

Trong trường hợp của chúng tôi, SFC đã tìm thấy các tệp bị hỏng và không thể sửa một số tệp trong số đó.

Các tệp có vấn đề không thể sửa được luôn được đề cập trong tệp nhật ký có tên CBS.log . Tệp này được tìm thấy trong thư mục Windows, tại vị trí này: "C: \ Windows \ Logs \ CBS \ CBS.log" .

Cách phân tích tệp CBS.Log

Vào "C: \ Windows \ Logs \ CBS" và mở CBS.log . Tệp này khá lớn và phải mất một lúc để mở nó trong Notepad. Nếu có thể, hãy mở nó bằng một ứng dụng khác như Notepad ++ hoặc Microsoft Word, để nó được mở nhanh hơn và bạn có thời gian làm việc dễ dàng hơn với nó.

Cuộn về phía cuối của tệp và tìm kiếm các mục bắt đầu bằng văn bản: "Không thể sửa tệp thành viên" . Ở đó bạn sẽ tìm thấy (các) tệp hệ thống bị thiếu hoặc bị hỏng mà không thể sửa chữa được.

Tìm kiếm thông tin trực tuyến về (các) tệp được đề cập trong tệp nhật ký này và từ đó bạn có thể có ý tưởng về cách khắc phục sự cố của mình.

Phần kết luận

Hy vọng rằng bạn sẽ không bao giờ cần phải sử dụng lệnh SFC để sửa chữa các tập tin hệ thống Windows. Tuy nhiên, nếu bạn có vấn đề, đừng ngần ngại xem xét sử dụng nó. Hướng dẫn này sẽ có ích khi bạn phải xử lý các tệp hệ thống bị hỏng hoặc bị thiếu.

Nếu bạn đang tìm kiếm các hướng dẫn khắc phục sự cố hữu ích khác, hãy đọc các bài viết được đề xuất bên dưới.