Computer >> Máy Tính >  >> Hệ thống >> Windows

SFC không hoạt động, sẽ không chạy hoặc không thể sửa chữa tệp bị hỏng

Trình kiểm tra tệp hệ thống hoặc SFC là một công cụ hệ thống có thể cho phép người dùng quét và khôi phục các tệp hệ thống Windows bị hỏng. Nó được tích hợp với Windows Resource Protection, bảo vệ các khóa và thư mục đăng ký cũng như các tệp hệ thống quan trọng. Nếu có vấn đề về tính toàn vẹn của tệp, SFC có thể khắc phục sự cố đó. Tuy nhiên, nếu bạn chạy nó và nó không chạy hoặc không thể sửa chữa, thì bài viết này sẽ giúp bạn khắc phục nó.

SFC không hoạt động hoặc sẽ không chạy trong Windows 11/10

Đôi khi bạn có thể phải chạy SFC hai hoặc ba lần hoặc chạy nó ở chế độ an toàn. Nếu vì lý do nào đó, bạn thấy rằng Trình kiểm tra tệp hệ thống của mình không hoạt động hoặc sẽ không chạy hoặc không thể sửa chữa, bạn có thể thử và sửa chữa trong Cửa hàng thành phần và xem nó có hữu ích không.

SFC không hoạt động, sẽ không chạy hoặc không thể sửa chữa tệp bị hỏng
Để làm như vậy, hãy chạy CMD với tư cách quản trị viên. Nhập nội dung sau và nhấn Enter. Quá trình này có thể mất đến 15 phút. Sau khi tác vụ kết thúc, hãy khởi động lại máy tính và xem liệu nó có hữu ích không:

Dism /Online /Cleanup-Image /RestoreHealth

Bạn cũng có thể thử và chạy Trình kiểm tra tệp hệ thống ở Chế độ an toàn, Thời gian khởi động hoặc Ngoại tuyến.

Đọc :

  • Bảo vệ tài nguyên Windows không thể thực hiện thao tác được yêu cầu
  • Bảo vệ tài nguyên Windows không thể thực hiện thao tác được yêu cầu
  • Bảo vệ tài nguyên Windows đã tìm thấy các tệp bị hỏng nhưng không thể sửa một số tệp.

Trình kiểm tra tệp hệ thống không thể sửa tệp thành viên bị hỏng

Nếu bạn gặp phải vấn đề này, bạn sẽ thay thế tệp bị hỏng theo cách thủ công bằng tệp phân nhánh. Bạn sẽ phải tìm DLL từ Windows ISO hoặc một máy tính khác. Ghi lại đường dẫn tệp bị hỏng và sao chép phiên bản mới của tệp vào máy tính của bạn.

Sau đó, mở Command Prompt với sự cho phép của quản trị viên bằng cách nhập cmd vào Run prompt (Win + R), rồi nhấn Shift + Enter.

Nhập nội dung sau vào dấu nhắc lệnh và nhấn enter. Lệnh Gỡ bỏ sẽ cấp cho bạn quyền truy cập để tệp có thể được ghi đè bằng tệp mới.

takeown /f Path_And_File_Name

Ở đâu Path_And_File_Name là vị trí chính xác của tệp bị hỏng.

Thực thi lệnh sau để cấp cho quản trị viên quyền truy cập đầy đủ vào tệp.

icacls lệnh có thể hiển thị hoặc sửa đổi danh sách kiểm soát truy cập tùy ý (DACL) trên các tệp được chỉ định.

icacls Path_And_File_Name /GRANT ADMINISTRATORS:F

Ví dụ:nhập:

icacls C:\Windows\system32\corruptfile.dll /grant administrators:F

Sau đó, thay thế tệp theo cách thủ công bằng một bản sao tốt đã biết của tệp:

Copy Path_And_File_Name_Of_Source_File Path_And_File_Name_Of_Destination

Ví dụ:nhập:

copy E:\temp\corruptfile.dll E:\windows\system32\corruptfile.dll

Nếu không có gì khác hoạt động, thì bạn có thể thử Khôi phục hệ thống, Làm mới PC hoặc Đặt lại PC.

Tôi hy vọng bạn có thể giải quyết vấn đề.

Bây giờ đọc :Cách quét và sửa một tệp duy nhất bằng Trình kiểm tra tệp hệ thống.

SFC không hoạt động, sẽ không chạy hoặc không thể sửa chữa tệp bị hỏng