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

Sự khác biệt giữa CHKDSK, SFC và DISM trong Windows 10 là gì?

Khi PC của bạn bắt đầu báo lỗi, chạy chậm hoặc hoạt động sai, bạn có thể sử dụng các công cụ chẩn đoán tích hợp sẵn của Windows 10 để thử và khắc phục sự cố. CHKDSK, SFC và DISM kiểm tra tình trạng ổ cứng của bạn và sửa chữa các tệp bị hỏng, nhưng ba công cụ này hoạt động theo những cách khác nhau và nhắm mục tiêu các khu vực khác nhau trong hệ thống của bạn.

CHKDSK, SFC và DISM là các công cụ hệ thống và bạn có thể chạy cả ba. Nhưng điều này có thể tốn thời gian và không cần thiết cho vấn đề cụ thể của bạn. Chúng tôi sẽ giải thích khi nào và cách sử dụng bộ ba công cụ khắc phục sự cố này.

Khi nào bạn nên sử dụng CHKDSK

CHKDSK (Kiểm tra đĩa) là công cụ chẩn đoán Windows đầu tiên bạn nên thử nếu PC của bạn bắt đầu hoạt động lạ. Ví dụ:nếu nó bị treo khi tắt hoặc trở nên chậm một cách khó chịu.

CHKDSK quét toàn bộ ổ cứng của bạn để tìm và sửa lỗi trong tệp và chính hệ thống tệp. Nó cũng kiểm tra ổ đĩa của bạn để tìm các thành phần xấu (các cụm dữ liệu không thể đọc được) và cố gắng sửa chữa chúng hoặc yêu cầu hệ thống của bạn không sử dụng chúng.

Windows có thể chạy CHKDSK khi khởi động nếu nó phát hiện ra vấn đề với ổ cứng của bạn, đôi khi vì những lý do vô hại như tắt máy không đúng cách, nhưng cũng có những lý do nghiêm trọng hơn bao gồm nhiễm phần mềm độc hại và sắp hỏng ổ. Tuy nhiên, nó sẽ không thực sự khắc phục được bất kỳ vấn đề nào cho đến khi được hướng dẫn làm như vậy.

Để ngăn ngừa các lỗi trong tương lai và khả năng mất dữ liệu, bạn nên chạy CHKDSK theo cách thủ công ít nhất mỗi tháng một lần như một phần của quy trình bảo trì PC của bạn. Bạn có thể sử dụng một trong các phương pháp sau:

1. Chạy CHKDSK thông qua File Explorer

Bạn có thể chạy CHKDSK từ dấu nhắc lệnh. Nếu bạn không thoải mái với việc sử dụng Command Prompt, hãy mở File Explorer , nhấp vào PC này , sau đó nhấp chuột phải vào ổ đĩa bạn muốn kiểm tra và chọn Thuộc tính .

Chọn Công cụ rồi chọn Kiểm tra trong phần Kiểm tra lỗi phần.

Sự khác biệt giữa CHKDSK, SFC và DISM trong Windows 10 là gì?

Nếu Windows xác định rằng mọi thứ đang chạy trơn tru, nó sẽ đề xuất rằng bạn không cần quét ổ đĩa. Để vẫn chạy CHKDSK, hãy chọn Quét ổ đĩa .

Quá trình quét có thể mất từ ​​vài phút đến nửa giờ, tùy thuộc vào kích thước và trạng thái ổ đĩa của bạn. Sau khi hoàn tất, CHKDSK sẽ cho bạn biết rằng không tìm thấy lỗi nào hoặc nếu tìm thấy bất kỳ lỗi nào, nó sẽ đề xuất bạn sửa chúng.

Sự khác biệt giữa CHKDSK, SFC và DISM trong Windows 10 là gì?

2. Chạy CHKDSK từ Command Prompt

Để kiểm soát tốt hơn quá trình kiểm tra đĩa, bạn nên chạy CHKDSK từ Dấu nhắc lệnh nâng cao.

Nhập cmd vào hộp tìm kiếm của Windows, sau đó nhấp chuột phải vào Command Prompt ở đầu kết quả và chọn Chạy với tư cách quản trị viên .

Sự khác biệt giữa CHKDSK, SFC và DISM trong Windows 10 là gì?

Trong cửa sổ Command Prompt, nhập chkdsk sau đó là dấu cách, tiếp theo là tên ổ đĩa bạn muốn kiểm tra. Ví dụ: chkdsk c: để quét ổ C:của bạn.

Nhấn Enter để quét các lỗi trong chế độ chỉ đọc, có nghĩa là sẽ không có thay đổi nào được thực hiện. Để thực hiện thay đổi, bạn có thể sử dụng các tham số bằng lệnh CHKDSK. Đây là hai cách bạn có thể sử dụng để khắc phục sự cố.

  • Để làm cho CHKDSK khắc phục các sự cố mà nó tìm thấy, hãy nhập chkdsk / f c: (cho ổ C:của bạn).
  • Để quét các thành phần xấu cũng như lỗi, hãy nhập chkdsk / r c: .

Nếu bạn không thể chạy các lệnh này vì “ổ đĩa đang được một quy trình khác sử dụng”, Command Prompt sẽ đề xuất lên lịch quét khi PC của bạn khởi động lại.

Ngoài những lần quét này, còn có nhiều tính năng CHKDSK hữu ích khác trong Windows 10 rất đáng để khám phá.

Khi nào bạn nên sử dụng SFC

Trong khi CHKDSK tìm và sửa lỗi trong hệ thống tệp của ổ cứng của bạn, SFC (Trình kiểm tra tệp hệ thống) đặc biệt là quét và sửa chữa các tệp hệ thống Windows. Nếu phát hiện tệp đã bị hỏng hoặc bị sửa đổi, SFC sẽ tự động thay thế tệp đó bằng phiên bản chính xác.

Biết khi nào sử dụng SFC thường rõ ràng hơn so với CHKDSK, điều này phụ thuộc vào linh cảm rằng ổ cứng của bạn hoạt động không chính xác. Nếu các chương trình Windows gặp sự cố, bạn nhận được thông báo lỗi về việc thiếu tệp DLL hoặc bạn đang gặp phải Màn hình xanh chết chóc đáng sợ, thì chắc chắn đã đến lúc chạy SFC.

Mở Command Prompt nâng cao, bằng cách chạy công cụ với tư cách quản trị viên. Sau đó, nhập nội dung sau và nhấn Enter :

sfc /scannow

SFC sẽ thực hiện quét toàn bộ hệ thống của bạn và sửa chữa và thay thế bất kỳ tệp nào bị hỏng hoặc bị thiếu, sử dụng các phiên bản từ cửa hàng thành phần Windows. Quá trình quét có thể mất một chút thời gian, nhưng hãy đảm bảo rằng bạn để cửa sổ Command Prompt mở cho đến khi hoàn tất.

Nếu bạn chỉ muốn quét chứ không muốn sửa các tệp hệ thống bị hỏng, hãy nhập:

sfc /verifyonly command

Sau khi SFC quét xong, bạn sẽ thấy một trong ba thông bá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. Điều này có nghĩa là bất kỳ điều gì gây ra sự cố PC của bạn không liên quan đến tệp hệ thống.
  • 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. Điều này hy vọng có nghĩa là vấn đề của bạn đã được giải quyết.
  • 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 trong số đó. Điều này có nghĩa là các tệp hệ thống là nguyên nhân gây ra lỗi, nhưng SFC không thể thay thế chúng. Thử chạy lại công cụ ở Chế độ An toàn. Nếu bạn vẫn nhận được kết quả tương tự, đừng thất vọng:đã đến lúc sử dụng DISM.
Sự khác biệt giữa CHKDSK, SFC và DISM trong Windows 10 là gì?

Khi nào bạn nên sử dụng DISM

DISM (Phục vụ và Quản lý Hình ảnh Triển khai) là công cụ mạnh nhất trong ba công cụ chẩn đoán của Windows. Mặc dù bạn thường không cần sử dụng các công cụ, nhưng đó là công cụ nên sử dụng khi bạn thường xuyên gặp sự cố, treo máy và lỗi, nhưng SFC không thể sửa chữa các tệp hệ thống của bạn hoặc hoàn toàn không thể chạy.

Trong khi CHKDSK quét ổ cứng của bạn và SFC các tệp hệ thống của bạn, DISM sẽ phát hiện và sửa các tệp bị hỏng trong kho lưu trữ thành phần của hình ảnh hệ thống Windows, để SFC có thể hoạt động bình thường. Tạo bản sao lưu phân vùng ổ đĩa của bạn trước khi chạy DISM, đề phòng trường hợp xảy ra sự cố.

Như với CHKDSK và SFC, bạn sẽ cần mở Command Prompt nâng cao để chạy DISM. Để tiết kiệm thời gian và rủi ro khi thực hiện sửa chữa không cần thiết, trước tiên, bạn có thể kiểm tra xem hình ảnh có bị hỏng hay không mà không cần thực hiện bất kỳ thay đổi nào. Nhập lệnh sau và nhấn Enter:

Dism /Online /Cleanup-Image /CheckHealth
Sự khác biệt giữa CHKDSK, SFC và DISM trong Windows 10 là gì?

Quá trình quét sẽ chỉ mất vài giây. Nếu không phát hiện thấy lỗi nào, bạn có thể chạy quá trình quét nâng cao hơn để xác định xem cửa hàng linh kiện có hoạt động tốt hay không và có thể sửa chữa lại mà không cần thực hiện bất kỳ thay đổi nào bằng cách nhập:

Dism /Online /Cleanup-Image /ScanHealth

Nếu DISM báo cáo rằng có sự cố với hình ảnh hệ thống, hãy chạy một quá trình quét nâng cao khác để tự động sửa các sự cố này. DISM sẽ kết nối với Windows Update để tải xuống và thay thế các tệp bị hỏng theo yêu cầu. Lưu ý rằng quá trình này có thể mất đến 10 phút và bị treo một lúc ở 20 giây, nhưng điều này là bình thường. Nhập lệnh này:

Dism /Online /Cleanup-Image /RestoreHealth

Sau khi quá trình quét và sửa chữa hoàn tất, hãy khởi động lại PC của bạn và chạy lại SFC để thay thế các tệp hệ thống bị hỏng hoặc bị thiếu của bạn.

Chống tham nhũng và giành chiến thắng

Bây giờ bạn đã hiểu CHKDSK, SFC và DISM làm gì, việc chạy một hoặc nhiều công cụ khắc phục sự cố Windows này hy vọng sẽ giúp bạn sửa chữa PC của mình.

Nếu bạn vẫn gặp sự cố, hãy thực hiện Khôi phục hệ thống. Thao tác này sẽ khôi phục các tệp hệ thống, cài đặt và chương trình của bạn về thời điểm chúng hoạt động bình thường. Nếu hệ thống của bạn không bị hỏng khi điểm khôi phục được tạo, nó có thể giải quyết các vấn đề hỏng hóc của bạn.