Sử Dụng Công Cụ Trình Kiểm Tra Tệp Hệ Thống để Sửa Chữa Các Tệp ...

Bỏ qua để tới nội dung chính Đăng nhập với Microsoft Đăng nhập hoặc tạo một tài khoản. Xin chào, Chọn một tài khoản khác. Bạn có nhiều tài khoản Chọn tài khoản bạn muốn đăng nhập. Applies ToWindows 8.1 Windows 8.1 Enterprise Windows 8.1 Pro Windows 8 Windows 8 Enterprise Windows 8 Pro Windows 7 Enterprise Windows 7 Home Basic Windows 7 Home Premium Windows 7 Professional Windows 7 Starter Windows 7 Ultimate Windows Vista Enterprise 64-bit Edition Windows Vista Ultimate 64-bit Edition Windows Vista Business Windows Vista Business 64-bit Edition Windows Vista Enterprise Windows Vista Ultimate Windows 10 Windows 11

Khi các tệp hệ thống Windows quan trọng bị thiếu hoặc bị hỏng, một số tính năng của Windows có thể ngừng hoạt động bình thường hoặc Windows có thể ngừng phản hồi hoàn toàn.  Nếu điều này xảy ra, bạn có thể sử dụng công cụ Deployment Image Servicing and Management (DISM) và công cụ Bộ kiểm tra Tệp Hệ thống (SFC) để quét các tệp hệ thống và khôi phục mọi tệp bị hỏng hoặc thiếu.

Bước 1: Chạy DISM

DISM cung cấp các tệp cần thiết để sửa chữa các tệp bị hỏng của bạn.  Bạn nên chạy DISM trước khi chạy Bộ kiểm tra Tệp Hệ thống.  Để thực hiện điều này: 

  1. Mở một lời nhắc lệnh mức cao.

    1. Nhập cmd vào hộp Tìm kiếm.

    2. Trong kết quả tìm kiếm, bấm chuột phải vào Dấu nhắc Lệnh, rồi chọn Chạy với tư cách người quản trị.

    3. Nếu bạn được nhắc xác nhận hoặc mật khẩu người quản trị, hãy nhập mật khẩu hoặc bấm Cho phép.

  2. Trong cửa sổ Dấu nhắc Lệnh, nhập lệnh sau đây, rồi nhấn Enter.  Có thể mất vài phút để hoàn tất thao tác lệnh.

DISM.exe /Online /Cleanup-image /Restorehealth 

Mẹo: 

  • DISM sử Windows Update làm nguồn cung cấp các tệp cần thiết. Tuy nhiên, nếu máy khách Windows Update của bạn bị hỏng, bạn có thể sử dụng bản cài đặt Windows đang chạy hoặc thư mục Windows song song từ một chia sẻ mạng hoặc phương tiện di động, chẳng hạn như DVD của Windows, làm nguồn của tệp. Để thực hiện việc này, hãy chạy lệnh sau: 

  • DISM.exe /Online /Cleanup-Image /RestoreHealth /Source:C:\RepairSource\Windows /LimitAccess

  • Trong lệnh trên, hãy thay chỗ dành sẵn C:\RepairSource\Windows bằng vị trí của nguồn sửa chữa của bạn.  Để biết thêm thông tin về cách sử dụng công cụ DISM để sửa Windows, hãy xem Sửa chữa Hình ảnh Windows.

Bước 2: Chạy Bộ kiểm tra Tệp Hệ thống

Trong cửa sổ Dấu nhắc Lệnh, nhập lệnh sau đây, rồi nhấn ENTER:

sfc /scannow

Dấu nhắc Lệnh với quyền người quản trị - sfc /scannow   

Cảnh báo: Không đóng cửa sổ Dấu nhắc Lệnh này cho đến khi quá trình xác minh hoàn tất 100%.

Lệnh sfc /scannow sẽ quét tất cả các tệp hệ thống được bảo vệ và thay thế tệp bị hỏng bằng bản sao trong bộ đệm ẩn.  Kết quả quét sẽ được hiển thị sau khi quá trình này hoàn tất. Bạn có thể nhận được một trong các thông báo sau:

Thông báo kết quả quét

Hành động tương ứng

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

Bạn không có bất kỳ tệp hệ thống nào bị thiếu hoặc bị hỏng.

Bảo vệ Tài nguyên Windows không thể thực hiện thao tác đã yêu cầu.

Để giải quyết sự cố này, hãy thực hiện quét Bộ kiểm tra Tệp Hệ thống ở chế độ an toàn.

Đảm bảo rằng các thư mục PendingDeletes và PendingRenames tồn tại trong %WinDir%\WinSxS\Temp.

Chỗ dành sẵn %WinDir% đại diện cho thư mục hệ điều hành Windows, chẳng hạn như C:\Windows.

Bảo vệ Tài nguyên Windows đã phát hiện tệp bị hỏng và đã sửa chữa thành công các tệp đó.

Các hoạt động đã thành công. 

Để xem thông tin chi tiết về việc quét và khôi phục tệp hệ thống, hãy đi tới Cách xem chi tiết quy trình Bộ kiểm tra Tệp Hệ thống.

Windows Resource Protection đã phát hiện tệp bị hỏng nhưng không thể khắc phục một số tệp trong số đó.

Để sửa chữa các tệp bị hỏng theo cách thủ công, hãy xem chi tiết quy trình Kiểm tra Tệp Hệ thống để tìm tệp bị hỏng, sau đó thay thế theo cách thủ công tệp bị hỏng bằng bản sao chuẩn của tệp.

Thông tin Bổ sung

Cách xem chi tiết quy trình Kiểm tra Tệp Hệ thống

Để xem các chi tiết được bao gồm trong CBS. Đăng nhập tệp, làm theo các bước sau để sao chép thông tin trong nhật ký vào một tệp văn bản có thể xem được trên máy tính để bàn của bạn:

  1. Mở lời nhắc chỉ lệnh mức cao, như được mô tả ở phần trước.

  2. Trong cửa sổ Dấu nhắc Lệnh, nhập lệnh sau đây (trên một dòng), rồi nhấn ENTER:

    findstr /c:"[SR]" %windir%\Logs\CBS\CBS.log >"%userprofile%\Desktop\sfcdetails.txt"

    Lưu ý: Tệp Sfcdetails.txt chứa chi tiết từ mỗi lần công cụ Bộ kiểm tra Tệp Hệ thống chạy trên máy tính. Tệp này bao gồm thông tin về các tệp chưa được sửa chữa bởi công cụ Trình kiểm tra Tệp Hệ thống. Xác minh các mục ngày và giờ để xác định các tệp gặp sự cố đã được tìm thấy vào lần cuối cùng bạn chạy công cụ Trình kiểm tra Tệp Hệ thống.

  3. Mở tệp Sfcdetails.txt từ màn hình nền của bạn.

  4. Tệp Sfcdetails.txt sử dụng định dạng sau đây:

    Chi tiết về SFC Ngày/Giờ Tệp nhật ký mẫu sau đây chứa mục nhập cho tệp không thể sửa chữa: 2007-01-12 12:10:42 Thông tin CSI 00000008 [SR] Không thể sửa chữa tệp thành viên [l:34{17}]"Accessibility.dll" trợ năng, Phiên bản = 6.0.6000.16386, pA = PROCESSOR_ARCHITECTURE_MSIL (8), Culture neutral, VersionScope neutral, PublicKeyToken = {l:8 b:b03f5f7f11d50a3a}, Type neutral, TypeName neutral, PublicKey trung lập trong cửa hàng, tệp bị thiếu

Cách thay thế thủ công tệp hệ thống bị hỏng bằng bản sao chuẩn của tệp

Sau khi xem lại tệp nhật ký để xác định tệp hệ thống nào bị hỏng và không thể sửa chữa, hãy tìm vị trí của tệp bị hỏng, rồi thay thế tệp bị hỏng theo cách thủ công bằng bản sao tệp tốt đã biết.

Để thực hiện việc này, hãy làm theo hướng dẫn bên dưới.  Trong các lệnh sau đây, chỗ dành<Path_And_File_Name> đại diện cho đường dẫn và tên tệp của tệp bị hỏng.

Lưu ý: Bạn có thể nhận được một bản sao hay của tệp hệ thống từ một máy tính khác đang chạy cùng phiên bản Windows với máy tính của bạn. Bạn có thể muốn thực hiện quy trình Bộ kiểm tra Tệp Hệ thống trên máy tính đó để đảm bảo rằng tệp hệ thống mà bạn định sao chép là một bản sao tốt.

Bước 1: Sở hữu quản trị tệp hệ thống bị hỏng.

Nhập lệnh sau vào lời nhắc chỉ lệnh mức cao, rồi nhấn ENTER:

takeown /f <Path_And_File_Name>

Ví dụ:

takeown /f C:\windows\system32\jscript.dll

Dấu nhắc Lệnh với quyền người quản trị - lệnh đã thành công

Bước 2: Cấp cho người quản trị quyền truy nhập đầy đủ vào tệp hệ thống bị hỏng.

Nhập lệnh sau đây, rồi nhấn ENTER:

icacls <Path_And_File_Name> /grant administrators:F 

Ví dụ:

icacls C:\windows\system32\jscript.dll /grant administrators:F

Dấu nhắc Lệnh với quyền của người quản trị

Bước 3: Thay thế tệp hệ thống bị hỏng bằng bản sao tệp tốt đã biết.

Nhập lệnh sau đây, rồi nhấn ENTER:

Sao chép <Source_File> <đích>

Trong lệnh trên, hãy thay chỗ dành sẵn <Source_File> bằng đường dẫn và tên tệp của bản sao tệp tốt đã biết trên máy tính của bạn, rồi thay chỗ dành sẵn <Destination> bằng đường dẫn và tên tệp của tệp bị hỏng.

Ví dụ:

sao chép E:\temp\jscript.dll C:\windows\system32\jscript.dll

Nếu các bước trên không hiệu quả, bạn có thể cần cài đặt lại Windows. Để biết thêm thông tin, hãy xem Tùy chọn khôi phục trong Windows. 

Facebook LinkedIn Email ĐĂNG KÝ NGUỒN CẤP DỮ LIỆU RSS

Bạn cần thêm trợ giúp?

Bạn muốn xem các tùy chọn khác?

Khám phá Cộng đồng

Khám phá các lợi ích của gói đăng ký, xem qua các khóa đào tạo, tìm hiểu cách bảo mật thiết bị của bạn và hơn thế nữa.

Lợi ích đăng ký Microsoft 365

Nội dung đào tạo về Microsoft 365

Bảo mật Microsoft

Trung tâm trợ năng

Cộng đồng giúp bạn đặt và trả lời các câu hỏi, cung cấp phản hồi và lắng nghe ý kiến từ các chuyên gia có kiến thức phong phú.

Hỏi Cộng đồng Microsoft

Cộng đồng Kỹ thuật Microsoft

Người dùng Nội bộ Windows

Người dùng nội bộ Microsoft 365

Thông tin này có hữu ích không?

Có Không (Gửi ý kiến phản hồi cho Microsoft để chúng tôi có thể trợ giúp.) Bạn hài lòng đến đâu với chất lượng dịch thuật? Điều gì ảnh hưởng đến trải nghiệm của bạn? Đã giải quyết vấn đề của tôi Hướng dẫn Rõ ràng Dễ theo dõi Không có thuật ngữ Hình ảnh có ích Chất lượng dịch thuật Không khớp với màn hình của tôi Hướng dẫn không chính xác Quá kỹ thuật Không đủ thông tin Không đủ hình ảnh Chất lượng dịch thuật Bất kỳ thông tin phản hồi bổ sung? (Không bắt buộc) Gửi phản hồi Khi nhấn gửi, phản hồi của bạn sẽ được sử dụng để cải thiện các sản phẩm và dịch vụ của Microsoft. Người quản trị CNTT của bạn sẽ có thể thu thập dữ liệu này. Điều khoản về quyền riêng tư.

Cảm ơn phản hồi của bạn!

×

Từ khóa » Các Lệnh Trong Win 7