Sử dụng SFC Scannow để sửa chữa các tệp hệ thống Windows

Mục lục:

Sử dụng SFC Scannow để sửa chữa các tệp hệ thống Windows
Sử dụng SFC Scannow để sửa chữa các tệp hệ thống Windows
Anonim

Lệnh sfc / scannowlà một trong số các công tắc cụ thể có sẵn trong lệnh sfc, tiện ích Command Prompt gọi Trình kiểm tra tệp hệ thống.

Mặc dù có rất nhiều việc khác nhau bạn có thể thực hiện với lệnh, nhưng sfc / scannowlà cách phổ biến nhất mà lệnh sfc được sử dụng.

Sfc / scannowsẽ kiểm tra tất cả các tệp Windows quan trọng trên máy tính của bạn, bao gồm cả tệp Windows DLL. Nếu Trình kiểm tra Tệp Hệ thống tìm thấy sự cố với bất kỳ tệp nào trong số các tệp được bảo vệ này, nó sẽ thay thế nó.

Cách sử dụng SFC / Scannow

  1. Mở Command Prompt với tư cách quản trị viên, rất thường được gọi là Command Prompt "nâng cao".

    Để lệnh sfc / scannowhoạt động bình thường, nó phải được thực thi từ cửa sổ Command Prompt nâng cao trong Windows 11, Windows 10, Windows 8, Windows 7 và Windows Vista.

  2. Nhập lệnh sau rồi nhấn Nhập.

    
    

    sfc / scannow

    Image
    Image

    Để sử dụng Trình kiểm tra Tệp Hệ thống từ Dấu nhắc Lệnh thông qua Tùy chọn Khởi động Nâng cao hoặc Tùy chọn Khôi phục Hệ thống, hãy xem phần Thực thi SFC / SCANNOW Từ Bên ngoài Windows để biết một số thay đổi cần thiết về cách bạn thực thi lệnh.

    System File Checker giờ đây sẽ xác minh tính toàn vẹn của mọi tệp hệ điều hành được bảo vệ trên máy tính của bạn. Có thể mất một lúc để hoàn thành.

    Khi quá trình xác minh hoàn tất, bạn sẽ thấy một cái gì đó như thế này trong cửa sổ Command Prompt, giả sử rằng các vấn đề đã được tìm thấy và khắc phục:

    
    

    Bảo vệ Tài nguyên Windows đã tìm thấy các tệp bị hỏng và sửa chữa chúng thành công. Thông tin chi tiết được bao gồm trong CBS. Log windir / Logs / CBS / CBS.log. Ví dụ C: / Windows / Logs / CBS / CBS.log. Lưu ý rằng việc ghi nhật ký hiện không được hỗ trợ trong các trường hợp bảo trì ngoại tuyến.

    … hoặc tương tự như thế này, nếu không tìm thấy sự cố nào:

    
    

    Bảo vệ tài nguyên Windows không tìm thấy bất kỳ vi phạm tính toàn vẹn nào.

    Trong một số trường hợp, thường xảy ra nhất trong Windows XP và Windows 2000, bạn cũng có thể cần quyền truy cập vào đĩa CD hoặc DVD cài đặt Windows ban đầu của mình tại một số thời điểm trong quá trình này.

  3. Khởi động lại máy tính của bạn nếu sfc / scannowtập tin được sửa chữa. Trình kiểm tra Tệp Hệ thống có thể nhắc bạn khởi động lại hoặc không, nhưng ngay cả khi không, bạn vẫn nên khởi động lại.
  4. Lặp lại bất kỳ quy trình nào gây ra sự cố ban đầu của bạn để xem liệu sfc / scannowđã giải quyết được chưa.

Cách Diễn giải Tệp CBS.log

Mỗi khi bạn chạy Trình kiểm tra Tệp Hệ thống, một tệp LOG sẽ được tạo thành từng tệp đã được kiểm tra và mọi hoạt động sửa chữa đã hoàn thành.

Giả sử Windows được cài đặt trên ổ C: thì tệp nhật ký có thể được tìm thấy ở đây và mở bằng Notepad hoặc một số trình soạn thảo văn bản khác:


C: / Windows / Logs / CBS / CBS.log

Image
Image

Tệp này có thể hữu ích cho việc khắc phục sự cố nâng cao hoặc là tài nguyên cho nhân viên hỗ trợ kỹ thuật có thể giúp bạn.

Thực thi SFC / SCANNOW từ bên ngoài Windows

Khi chạy sfc / scannow từ bên ngoài Windows, chẳng hạn như từ Command Prompt có sẵn khi bạn khởi động từ đĩa cài đặt Windows hoặc ổ đĩa flash hoặc từ Đĩa sửa chữa hệ thống hoặc Ổ đĩa khôi phục, bạn sẽ phải thông báo sfclệnh chính xác nơi Windows tồn tại.

Đây là một ví dụ:


sfc / scannow / offbootdir=d: / / offwindir=d: / windows

Tùy chọn / offbootdir=chỉ định ký tự ổ đĩa, trong khi tùy chọn / offwindir=chỉ định đường dẫn Windows, một lần nữa bao gồm ký tự ổ đĩa.

Tùy thuộc vào cách máy tính của bạn được cấu hình, Command Prompt, khi được sử dụng từ bên ngoài Windows, không phải lúc nào cũng gán ký tự ổ đĩa giống như cách bạn nhìn thấy chúng từ bên trong Windows. Nói cách khác, Windows có thể ở C: / Windows khi bạn đang sử dụng nó, nhưng D: / Windows từ Command Prompt trong ASO hoặc SRO.

Trong hầu hết các bản cài đặt Windows 11, Windows 10, Windows 8 và Windows 7, C: thường trở thành D: và trong Windows Vista, C: thường vẫn là C:. Để kiểm tra chắc chắn, hãy tìm ổ đĩa có thư mục Người dùng - đó sẽ là ổ đĩa được cài đặt Windows, trừ khi bạn có nhiều bản cài đặt Windows trên nhiều ổ đĩa. Duyệt tìm các thư mục trong Command Prompt bằng lệnh dir.

Đề xuất: