Cách quét & sửa ổ cứng bằng CHKDSK trong Windows 10

CHKDSK (phát âm là “Kiểm tra đĩa”) là một công cụ rất hữu ích và quan trọng để theo dõi tình trạng ổ đĩa của bạn. Công cụ này sử dụng quá trình quét nhiều vòng của một ổ đĩa để xác minh rằng ổ cứng và chức năng của nó còn nguyên vẹn hay không. Sử dụng CHKDSK để đảm bảo ổ đĩa của bạn đang chạy chính xác là một cách tuyệt vời để tăng tốc Windows 10 và chúng tôi khuyên bạn nên sử dụng công cụ này vài tháng một lần để giữ cho ổ đĩa của bạn an toàn và khỏe mạnh.

Cách quét và sửa ổ cứng bằng CHKDSK trong Windows 10

Trong bài viết này, chúng ta sẽ xem xét CHKDSK là gì, cách nó hoạt động và cách bạn có thể sử dụng nó để sửa chữa ổ cứng của mình trong Windows 10.

Cách thức hoạt động của CHKDSK

CHKDSK bắt đầu bằng cách quét hệ thống tệp trên ổ đĩa và phân tích tính toàn vẹn của tệp, hệ thống tệp và siêu dữ liệu tệp trên ổ đĩa.

Khi CHKDSK tìm thấy lỗi hệ thống tệp logic, nó sẽ sửa chúng tại chỗ, lưu dữ liệu trên đĩa để không có gì bị mất. Lỗi hệ thống tệp logic là những lỗi như các mục nhập bị hỏng trong bảng tệp chính của ổ đĩa (MFT), một bảng cho ổ đĩa biết cách các tệp được kết nối trong mê cung âm u của phần cứng ổ đĩa.

CHKDSK cũng sửa các dấu thời gian bị lệch, dữ liệu kích thước tệp và cờ bảo mật trên các tệp trên ổ đĩa. CHKDSK sau đó có thể tiến hành quét toàn bộ ổ đĩa, truy cập và kiểm tra mọi sector của phần cứng. Ổ cứng được chia thành các khu vực hợp lý, các khu vực xác định của ổ đĩa nơi sẽ lưu trữ một lượng dữ liệu xác định nhất định.

Các khu vực có thể phát sinh lỗi mềm, trong trường hợp dữ liệu được ghi không chính xác vào phương tiện từ tính, hoặc lỗi cứng, là các trường hợp bản thân ổ đĩa có một lỗi vật lý thực tế trong khu vực được chỉ định là khu vực. CHKDSK sửa lỗi mềm bằng cách ghi lại dữ liệu bị lỗi và giải quyết lỗi cứng bằng cách đánh dấu phần đó của đĩa là bị hỏng và 'nằm ngoài giới hạn' để sử dụng trong tương lai.

Bởi vì CHKDSK đã được cập nhật và nâng cấp nhiều lần với mỗi thế hệ phần cứng lưu trữ mới, chương trình tiếp tục hoạt động chính xác để phân tích và sửa chữa các ổ cứng thuộc bất kỳ loại nào. Quy trình tương tự đã từng được thực hiện để phân tích đĩa mềm có dung lượng 160K, ngày nay có thể được thực hiện để phân tích một ổ SSD có dung lượng 15 terabyte.

Chạy CHKDSK trên Windows 10

Mặc dù có một số cách khác nhau để bạn có thể gọi CHKDSK trên máy Windows 10, nhưng cho đến nay, nơi phổ biến và thông thường nhất để chạy tiện ích này là Windows PowerShell, sự thay thế dự kiến ​​cho Windows Command Prompt.

Tuy nhiên, vì CHKDSK nói chuyện trực tiếp với phần cứng, nó yêu cầu một cấp độ đặc biệt của hệ điều hành được gọi là đặc quyền quản trị. Điều này chỉ có nghĩa là CHKDSK được phép chạy như thể đó là tài khoản phụ trách máy tính.

  1. Nhấp chuột phải vào Menu bắt đầu và chọn, Windows PowerShell (Quản trị viên).Menu Windows
  2. Màn hình tiếp theo xuất hiện là cửa sổ User Account Control (UAC), cửa sổ này sẽ yêu cầu quyền khởi chạy Bộ xử lý lệnh Windows và cho phép nó thực hiện các thay đổi đối với PC. Lựa chọn Đúng.
  3. Bây giờ, hãy nhập “chkdsk c: / x / r“, Không có dấu ngoặc kép, để tháo ổ đĩa, quét nó để tìm lỗi và sửa chữa nó. Bạn cũng có thể nhập “chkdsk / scan”Để quét đĩa trực tuyến và tìm cách sửa chữa nó. Windows PowerShell
  4. Nếu bạn gặp sự cố khi chạy lệnh trên vì ổ đĩa đang được sử dụng bởi một quy trình khác, đó là do bạn đang cố quét ổ đĩa chính của mình (ổ đĩa khởi động) khi nó đang được sử dụng bởi Hệ điều hành. Khởi động lại vào chế độ khôi phục để thực hiện quét hoặc tạo Công cụ khôi phục Windows để thực hiện quá trình.

Lệnh gọi cơ bản của CHKDSK, chỉ đơn giản là “chkdsk [drive]”, sẽ quét đĩa và hiển thị thông tin trạng thái, nhưng nó sẽ không sửa được bất kỳ lỗi nào gặp phải.

Đó là lý do tại sao, để chạy CHKDSK ở một chế độ mà nó sẽ thực sự khắc phục các sự cố mà nó gặp phải, bạn cần thêm một số tham số. Trong chương trình Windows PowerShell, tham số là các lệnh bổ sung được thêm vào cuối tên chương trình, với các ký tự “/” trước mỗi tham số. Trong trường hợp này, để CHKDSK thực hiện quá trình quét và sửa chữa toàn bộ, chúng tôi đã nhập “chkdsk c: / x / r“.

Tham số “/ r” thực hiện các tác vụ tương tự như “/ f”, sửa lỗi trên đĩa và cũng yêu cầu CHKDSK xác định vị trí bất kỳ khu vực xấu nào và khôi phục mọi thông tin có thể đọc được mà nó tìm thấy ở đó. Tham số “/ x” yêu cầu CHKDSK tháo ổ đĩa (đưa nó ngoại tuyến khỏi hệ điều hành) trước khi quá trình bắt đầu.

Tham số CHKDSK bổ sung

CHKDSK có một thư viện lớn các tham số tùy chọn mà bạn có thể sử dụng để sửa đổi hành vi của chương trình.

  • - Tham số Khối lượng cho phép bạn chỉ định ký tự ổ đĩa (có dấu hai chấm) hoặc tên ổ đĩa. Bạn không thực sự cần các ký tự.
  • [] - Các tham số Path và FileName chỉ có thể được sử dụng cho một ổ đĩa sử dụng mô hình tổ chức FAT hoặc FAT32. Với Path và FileName, bạn có thể chỉ định vị trí và tên của một tệp hoặc tập hợp các tệp mà bạn muốn CHKDSK kiểm tra xem có bị phân mảnh hay không. Bạn có thể dùng ? và các ký tự đại diện * để chỉ định nhiều tệp.
  • / f - Tham số / f hướng dẫn CHKDSK thực sự sửa lỗi trên đĩa. Đĩa phải được khóa. Nếu CHKSDK không thể khóa ổ đĩa, một thông báo sẽ xuất hiện hỏi bạn có muốn kiểm tra ổ đĩa trong lần khởi động lại máy tính tiếp theo hay không.
  • / v - Tham số / v hiển thị tên của từng tệp trong mọi thư mục khi đĩa được kiểm tra.
  • / r - Tham số / r định vị các thành phần xấu và khôi phục thông tin có thể đọc được. Đĩa phải được khóa. / r bao gồm chức năng của / f, với phân tích bổ sung các lỗi đĩa vật lý.
  • / x - Tham số / x buộc ổ đĩa phải tháo gỡ trước, nếu cần. Tất cả các chốt mở của ổ đĩa đều bị vô hiệu. / x cũng bao gồm chức năng của / f.
  • / i - Tham số / i chỉ có thể được sử dụng với ổ đĩa được định dạng bằng mô hình NTFS. Điều này làm tăng tốc độ CHKDSK bằng cách thực hiện kiểm tra ít mạnh mẽ hơn các mục nhập chỉ mục, giúp giảm lượng thời gian cần thiết để chạy CHKDSK.
  • / c - Tham số / c cũng chỉ có thể sử dụng được trên đĩa NTFS. Điều này cho CHKDSK không kiểm tra các chu kỳ trong cấu trúc thư mục, điều này làm giảm lượng thời gian cần thiết để chạy CHKDSK.
  • / l [:] - Tham số / i chỉ có thể được sử dụng với NTFS. Nó thay đổi kích thước của tệp nhật ký kết quả thành kích thước bạn nhập. Nếu bạn bỏ qua tham số kích thước, / l sẽ hiển thị kích thước hiện tại.
  • / b - Tham số / b chỉ có thể sử dụng được với NTFS. Nó xóa danh sách các cụm xấu trên ổ đĩa và quét lại tất cả các cụm được phân bổ và miễn phí để tìm lỗi. / b bao gồm chức năng của / r. Sử dụng tham số này sau khi ghi một ổ đĩa vào ổ đĩa cứng mới.
  • /? - Các /? tham số hiển thị tệp trợ giúp chứa danh sách các tham số này và các hướng dẫn khác để sử dụng CHKDSK.

Tóm lại, toàn bộ lệnh sẽ được nhập vào Command Prompt là:

chkdsk [Ổ đĩa:] [thông số]

Trong ví dụ của chúng tôi, đó là:

chkdsk C: / x / r

Sử dụng CHKDSK trên Ổ đĩa khởi động

Ổ đĩa khởi động là phân vùng ổ cứng của bạn mà máy tính khởi động. Phân vùng khởi động đặc biệt theo nhiều cách, và một trong những cách đó là chúng yêu cầu xử lý đặc biệt đối với CHKDSK để có thể xử lý chúng.

CHKDSK cần có khả năng khóa bất kỳ ổ khởi động nào mà nó quét được, nghĩa là nó không thể kiểm tra ổ khởi động của hệ thống nếu máy tính đang được sử dụng. Nếu ổ đĩa đích của bạn là ổ đĩa bên ngoài hoặc không khởi động được bên trong, thì quá trình CHKDSK sẽ bắt đầu ngay sau khi chúng ta nhập lệnh trên.

Tuy nhiên, nếu ổ đích là đĩa khởi động, hệ thống sẽ hỏi bạn có muốn chạy lệnh trước lần khởi động tiếp theo hay không. Gõ “yes” (hoặc “y”), khởi động lại máy tính và lệnh sẽ chạy trước khi hệ điều hành tải, cho phép nó có toàn quyền truy cập vào đĩa.

Một lệnh CHKDSK có thể mất nhiều thời gian để thực thi, đặc biệt là khi thực hiện trên các ổ đĩa lớn hơn. Tuy nhiên, sau khi hoàn tất, nó sẽ hiển thị một bản tóm tắt kết quả bao gồm tổng dung lượng đĩa, phân bổ byte và quan trọng nhất là mọi lỗi đã được tìm thấy và sửa chữa.

CHKDSK trong các phiên bản Windows trước

Lệnh CHKDSK có sẵn trong tất cả các phiên bản Windows, vì vậy người dùng đang chạy trên Windows 7, 8 hoặc XP cũng có thể thực hiện các bước ở trên để bắt đầu quét ổ cứng của họ.

  1. Trong trường hợp các phiên bản Windows cũ hơn, người dùng có thể truy cập Command Prompt bằng cách truy cập Bắt đầu> Chạy và gõ “cmd”.
  2. Khi kết quả Command Prompt được hiển thị, hãy nhấp chuột phải vào nó và chọn Chạy như quản trị viên cấp cho chương trình các đặc quyền cần thiết để thực thi CHKDSK thành công.

Một lưu ý cảnh báo: nếu bạn sử dụng CHKDSK trên ổ cứng cũ hơn, bạn có thể thấy rằng dung lượng ổ cứng của mình đã giảm đáng kể sau khi chạy lệnh. Kết quả này là do ổ cứng bị lỗi, vì một trong những chức năng quan trọng mà CHKDSK thực hiện là xác định và chặn các thành phần xấu trên ổ đĩa.

Một vài thành phần xấu trên ổ đĩa cũ thường sẽ không được người dùng chú ý đến, nhưng nếu ổ đĩa bị lỗi hoặc có vấn đề nghiêm trọng, bạn có thể có một số lượng lớn các thành phần xấu, khi được CHKDSK ánh xạ và chặn, có vẻ như "ăn cắp" đáng kể phần dung lượng ổ cứng của bạn.

Các cách khác để khởi chạy CHKDSK

Nếu bạn không thích sử dụng dấu nhắc lệnh, có nhiều cách khác để gọi CHKDSK trên hệ thống của bạn. Có lẽ cách dễ nhất là trực tiếp thông qua Windows Explorer.

  1. Mở ra Chương trình quản lý dữ liệu, nhấp chuột phải vào ổ đĩa bạn muốn kiểm tra và chọn Tính chất. Windows File Explorer
  2. Tiếp theo, chọn Công cụ tab và nhấp vào Kiểm tra để khởi chạy CHKDSK với các thông số tiêu chuẩn.

Các câu hỏi thường gặp

Chkdsk có hoạt động trên ổ đĩa ngoài không?

Có, bạn có thể sử dụng lệnh chkdsk trên ổ đĩa ngoài. Tất cả những gì bạn cần làm là chỉ ra ổ đĩa đó trong lệnh khi thực thi.

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

1. Mở ra Windows Power Shell hoặc là Dấu nhắc lệnh với tư cách là Quản trị viên, như được hiển thị ở trên.

2. Sau đó, nhập “chkdsk d: / f", va đanh đi vào. Windows PowerShell

Đối với ví dụ này, ổ đĩa ngoài được liệt kê là D lái xe, / f lệnh quét các đĩa và cố gắng sửa chữa nó.

Làm thế nào để bạn xem nhật ký đầu ra của quá trình quét chkdsk?

h

1. Nhập Phím Windows + R đồng thời để mở Chạy chương trình, sau đó nhập “eventvwr", va đanh đi vào. Run - Trình xem sự kiện

2. Bây giờ, hãy nhấp vào Nhật ký Windows. Trình xem sự kiện

3. Tiếp theo, nhấp vào Đơn xin. Trình xem sự kiện 2

4. Bây giờ cuộn qua các nhật ký và tìm kiếm Wininit bên trong Tab nguồn, bạn muốn cái có thông tin chkdsk trong Tổng quan chuyển hướng.

Lời kết

CHKDSK là một công cụ rất mạnh để quét và sửa ổ cứng trên máy tính Windows 10. Bằng cách làm theo các bước nêu trên, bạn có thể sử dụng chức năng hữu ích này để tối ưu hóa hiệu suất PC của mình.

Làm cách nào để quét và sửa lỗi trên ổ đĩa trong Windows 10? Chia sẻ suy nghĩ của bạn trong phần bình luận bên dưới.