Computer >> Máy Tính >  >> Xử lý sự cố >> bảo trì máy tính

CHKDSK có bị mắc kẹt không? Các bản sửa lỗi khi kiểm tra đĩa không hoạt động

Chính xác thì Windows mất bao lâu để tải lên? Câu hỏi đó gần như vô ích, "Có bao nhiêu điểm đến trung tâm của Tootsie Pop?" Nó chỉ dường như mất mãi mãi. Có một số điều bạn có thể làm để giúp Windows khởi động nhanh hơn, nhưng có thể một phần của vấn đề là máy tính Windows của bạn đang thực hiện chức năng CHKDSK mỗi khi khởi động.

Bạn đã thấy nó cuộn lên trên màn hình của bạn khi bạn đang chờ đợi chưa? Nó có xảy ra với bạn nhiều không? Bạn đã bao giờ tự hỏi nó là gì, nó làm gì và liệu Windows có thực sự cần làm điều đó không? Hãy đọc tiếp, bạn của tôi, và chúng ta sẽ cùng nhau trả lời những câu hỏi đó.

CHKDSK là gì?

CHKDSK là một lệnh trong dòng lệnh Windows để chạy một chương trình hoặc tiện ích, được gọi là Ch ec k Đ tôi sk . Bạn có thể xem lệnh đến từ đâu. Chương trình Kiểm tra Đĩa ở đó để đảm bảo rằng các tệp và hệ thống tệp của máy tính theo thứ tự (CHKDSK khác với SFC và DISM). Nó cũng kiểm tra đĩa vật lý để xem có bất kỳ khu vực nào bị hỏng không và cố gắng khôi phục dữ liệu từ chúng. Nhưng điều đó thực sự có nghĩa là gì?

CHKDSK có bị mắc kẹt không? Các bản sửa lỗi khi kiểm tra đĩa không hoạt động

Hãy thử nghĩ về ổ đĩa của bạn giống như một hội trường đầy tủ hồ sơ. Đôi khi các tập tin được đặt sai ngăn kéo và đôi khi ngăn kéo bị vỡ. Giả sử người sử dụng căn phòng ngày hôm qua đã lấy ra một đống hồ sơ, đặt một số lại không đúng chỗ, để lại một đống hồ sơ nằm ngổn ngang, và có thể hơi thô với ngăn kéo. Đó là ý tưởng đằng sau những gì sẽ xảy ra khi bạn tắt máy tính bằng nút nguồn, thay vì tắt máy thông qua menu Start. Hầu hết mọi người làm điều đó vì Windows của họ mất quá nhiều thời gian để tắt.

CHKDSK có bị mắc kẹt không? Các bản sửa lỗi khi kiểm tra đĩa không hoạt động

Bây giờ bạn cần phải vào đó và thực hiện một loạt các nghiên cứu. Bạn mở cửa, miệng há hốc mồm đứng đó, rồi bạn tự nghĩ:"Hôm nay mình không thể làm được việc này." Đó là những gì máy tính của bạn làm khi hệ thống tệp của nó bị rối. Hãy tưởng tượng bây giờ, bạn có một đồng nghiệp với mục đích duy nhất là đi vào hành lang của tủ, phân loại mọi thứ và sửa chữa các ngăn kéo. Tên của người đó sẽ là Check Disk.

Tại sao CHKDSK chạy khi khởi động?

Nhìn xa hơn một chút về hành lang của tủ đựng hồ sơ, liệu Check Disk có thể thực hiện công việc nếu một nhóm người trong đó làm việc không? Dĩ nhiên là không. Check Disk cũng sẽ không có thời gian để thực hiện công việc khi ngày làm việc kết thúc lúc 5 giờ và tất cả nguồn điện cũng bị ngắt. Vì vậy, những gì Check Disk làm trước tiên là vào buổi sáng, một chút trước những người khác và kiểm tra xem mọi thứ có theo thứ tự hay không.

CHKDSK có bị mắc kẹt không? Các bản sửa lỗi khi kiểm tra đĩa không hoạt động

Đó là lý do tại sao Check Disk chạy khi khởi động trên máy tính của bạn. Thật không may, Check Disk hơi lười biếng và sẽ không thực sự dọn dẹp mọi thứ hoặc sửa chữa chúng, trừ khi bạn yêu cầu nó làm như vậy một cách rõ ràng. Điều này được thực hiện bằng cách thêm cờ dòng lệnh như / f cho f lỗi đĩa ix và / r cho r thông tin ecover từ các thành phần xấu.

Tại sao CHKDSK lại chạy mỗi khi khởi động cho tôi?

Đã xảy ra lỗi với ổ cứng của bạn. Đó là câu trả lời ngắn gọn.

Tuy nhiên, vấn đề chính xác là gì thì khó trả lời hơn nhiều. Có lẽ một tệp hệ thống quan trọng đã bị hỏng hoặc bị xóa. Có lẽ có rất nhiều thành phần xấu không được xử lý. Hãy nhớ rằng Check Disk sẽ không sửa những lỗi đó, trừ khi bạn yêu cầu nó làm như vậy. Cho đến khi bất kỳ sự cố nào được khắc phục, Windows có thể cố gắng tìm ra sự cố bằng cách chạy Check Disk mỗi lần khởi động.

CHKDSK Có vẻ sẽ chạy mãi mãi. Tôi phải làm gì?

Đợi đã. Trên Windows 7 trở về trước, có thể mất hàng giờ, thậm chí vài ngày để chạy đầy đủ. Nó kiểm tra từng tệp trên máy tính của bạn và ổ đĩa càng lớn thì càng mất nhiều thời gian. Nếu bạn làm gián đoạn nó, bạn chỉ ngăn cản nó thực hiện công việc của nó. Vì vậy, khi bạn khởi động lại máy tính của mình, Check Disk sẽ bắt đầu lại vì nó muốn hoàn thành công việc của mình.

Làm cách nào để CHKDSK ngừng chạy mọi lần khởi động?

Câu trả lời là đơn giản, nhưng không nhất thiết phải dễ dàng - hãy sửa chữa bất kỳ lỗi nào xảy ra với Windows. Có thể chỉ có một điều sai, hoặc hàng chục điều. Thực sự chưa biết số lượng các bản sửa lỗi có thể thực hiện, nhưng chúng ta hãy xem xét các bản sửa lỗi phổ biến và đơn giản nhất để bạn thử.

Đảm bảo CHKDSK không phải là một công việc đã lên lịch

Mặc dù không chắc, nhưng đây là điều dễ dàng nhất để kiểm tra. Mở Trình lập lịch tác vụ bằng cách mở Trình đơn Bắt đầu của bạn và sau đó tìm kiếm trình lập lịch tác vụ . Nó sẽ hiển thị ở đầu kết quả. Nhấp vào đó để mở.

CHKDSK có bị mắc kẹt không? Các bản sửa lỗi khi kiểm tra đĩa không hoạt động

Bạn có thể phải dò xét một chút để xem có nhiệm vụ Kiểm tra Đĩa ở đây hay không. Bạn có thể nhìn thấy nó dễ dàng trong hình dưới đây, vì tôi đã đặt nó ở đó. Nhấp chuột phải vào nó và chọn Xóa . Nên làm vậy. Nhưng nếu đây không phải là nguyên nhân, hãy đọc tiếp.

CHKDSK có bị mắc kẹt không? Các bản sửa lỗi khi kiểm tra đĩa không hoạt động

Đảm bảo CHKDSK không được lên lịch chạy

Điều đó nghe có vẻ giống điều tương tự như trên, nhưng không phải vậy. Check Disk có thể được lên lịch để chạy ngay trong lần khởi động tiếp theo. Để xem có phải trường hợp này xảy ra hay không, bạn cần có quyền của Quản trị viên và đi tới Dấu nhắc lệnh . Nhấp vào Trình đơn Bắt đầu của bạn và tìm kiếm dấu nhắc lệnh . Nó phải là kết quả hàng đầu là cmd.exe . Nhấp chuột phải vào đó và chọn Chạy với tư cách quản trị viên .

CHKDSK có bị mắc kẹt không? Các bản sửa lỗi khi kiểm tra đĩa không hoạt động

Trước khi bạn tiếp tục, bài viết này giả định rằng nhãn ổ đĩa cứng của bạn là C: . Nó có thể là bất kỳ chữ cái nào khác, vì vậy hãy kiểm tra trước khi tiếp tục.

Khi cửa sổ Command Prompt mở ra, hãy nhập vào

chkntfs c:

và nhấn Enter . Nếu bạn thấy thông báo sau, thì Check Disk được lên lịch chạy vào lần bắt đầu tiếp theo.

The type of file system is NTFS.
Chkdsk has been scheduled manually to run on next reboot on volume C:

Nếu bạn nhận được thông báo sau, thì đó là không theo lịch trình để chạy, và điều đó tốt. Bạn có thể tiếp tục với các bước khác bên dưới để đảm bảo ổ cứng của bạn vẫn hoạt động tốt.

The type of the file system is NTFS.
C: is not dirty.

Bạn thực sự nên để nó chạy, nhưng nếu nó khiến bạn quá đau buồn, bạn có thể hủy nó. Trong cửa sổ Command Prompt, nhập

chkntfs /x c:

sau đó nhấn Enter . Điều đó sẽ ngăn Check Disk chạy trong lần bắt đầu tiếp theo của bạn.

Chạy CHKDSK với Cờ bên phải

Nếu Check Disk vẫn chạy, bạn cũng có thể yêu cầu nó khắc phục bất kỳ sự cố nào và khôi phục những gì nó có thể từ các thành phần xấu. Để làm như vậy, bạn sẽ cần quyền truy cập Quản trị viên trên máy tính. Sau đây là hướng dẫn sẽ hoạt động cho Windows 7 và các phiên bản cũ hơn, sau đó là hướng dẫn cho Windows 8 và các phiên bản mới hơn.

Một chút về SSD

Nếu bạn không chắc mình có loại ổ cứng nào, hãy kiểm tra xem máy tính của bạn có S olid S tate D rive ( SSD ) thay vì H ard D isk D rive ( HDD ). Nếu máy tính của bạn có ổ SSD, bạn vẫn có thể sử dụng Check Disk, nhưng không cần thiết phải chạy nó với / r lá cờ. Có sự khác biệt giữa SSD và HDD, quan trọng nhất là SSD không có bộ phận chuyển động.

CHKDSK có bị mắc kẹt không? Các bản sửa lỗi khi kiểm tra đĩa không hoạt động

Không có đĩa để nói, vì vậy không yêu cầu ổ đĩa vật lý được kiểm tra bằng chkdsk c:/ r. Nhưng Windows vẫn sử dụng cùng một hệ thống tệp cho dù trên SSD làm ổ cứng, vì vậy nó vẫn có thể được hưởng lợi từ lệnh chkdsk c:/ f để sửa chữa hệ thống tệp. Ngoài ra, Check Disk thực sự không cần thiết.

Windows 7 trở về trước

Trên Windows 7 và các phiên bản trước đó, quá trình này có thể mất một lúc. Có thể là một giờ đến có thể là một ngày hoặc hơn, vì vậy hãy đảm bảo rằng bạn có thể dành thời gian. Bạn không muốn làm gián đoạn Kiểm tra Đĩa khi nó đã khởi động.

Để làm điều này, hãy nhấp vào nút Bắt đầu của bạn. Nhập dấu nhắc lệnh trong Tìm kiếm chương trình và tệp hộp. Kết quả hàng đầu phải là cmd.exe . Nhấp chuột phải vào đó và chọn Chạy với tư cách quản trị viên .

CHKDSK có bị mắc kẹt không? Các bản sửa lỗi khi kiểm tra đĩa không hoạt động

Khi cửa sổ Command Prompt được mở, hãy nhập lệnh

chkdsk C: /r

sau đó nhấn Enter cái nút. Cờ / r cố gắng khôi phục thông tin từ các thành phần xấu và giả định rằng bạn muốn sửa bất kỳ lỗi đĩa nào, vì vậy bạn không cần cờ / f.

Bạn sẽ thấy dấu nhắc lệnh cho bạn biết rằng nó, "… không thể chạy vì ổ đĩa đang được sử dụng bởi một quy trình khác." Sau đó, nó sẽ hỏi bạn nếu bạn, "Có ... muốn lên lịch kiểm tra tập này vào lần tiếp theo hệ thống khởi động lại không? (Y / N)" Nhập Y và nhấn Enter để lên lịch Kiểm tra Đĩa với tùy chọn sửa chữa.

CHKDSK có bị mắc kẹt không? Các bản sửa lỗi khi kiểm tra đĩa không hoạt động

Khởi động lại máy tính của bạn và để nó làm công việc của nó. Sau khi hoàn tất, hệ thống tệp của bạn sẽ được sửa chữa và Check Disk sẽ không chạy khi khởi động nữa, trừ khi có vấn đề khác.

Windows 8 trở lên

Windows 8 xử lý những vấn đề này theo cách hiệu quả hơn nhiều. Hệ thống tệp luôn tự kiểm tra các vấn đề. Các vấn đề không yêu cầu ổ cứng của bạn ngoại tuyến sẽ được khắc phục ngay lập tức. Các vấn đề yêu cầu ổ cứng của bạn ngoại tuyến, như khi bạn khởi động lại, sẽ được ghi vào một loại danh sách Việc cần làm.

Vì chỉ các mục yêu cầu ổ đĩa ngoại tuyến mới cần được sửa, nên Check Disk có thể hoàn thành công việc của nó trong vài giây đến có thể là vài phút. Để thực hiện việc này, hãy nhấp vào Bắt đầu của bạn cái nút. Nhập cmd trong Tìm kiếm chương trình và tệp hộp. Kết quả hàng đầu phải là cmd.exe . Nhấp chuột phải vào đó và chọn Chạy với tư cách quản trị viên .

CHKDSK có bị mắc kẹt không? Các bản sửa lỗi khi kiểm tra đĩa không hoạt động

Chỉ để đảm bảo rằng tất cả các vấn đề được tìm thấy và xử lý, trước tiên hãy chạy kiểm tra đĩa quét bằng cách nhập lệnh

chkdsk C: /scan

và nhấn Enter Chìa khóa. Khi quét, nó sẽ sửa mọi thứ có thể mà không cần ngoại tuyến. Sau khi hoàn tất, hãy nhập lệnh

chkdsk C: /spotfix

và nhấn Enter Chìa khóa. Bạn sẽ thấy dấu nhắc lệnh cho bạn biết rằng nó, "… không thể chạy vì ổ đĩa đang được sử dụng bởi một quy trình khác." Sau đó, nó sẽ hỏi bạn nếu bạn, "Có ... muốn lên lịch kiểm tra tập này vào lần tiếp theo hệ thống khởi động lại không? (Y / N)" Nhập Y và nhấn Enter để lên lịch Check Disk. Bây giờ, khởi động lại máy tính của bạn.

Lần này Check Disk sẽ chạy và khắc phục mọi sự cố đã được xác định trong quá trình quét. Vì chỉ khắc phục những sự cố cụ thể đó nên quá trình này chỉ mất vài giây đến vài phút.

CHKDSK có bị mắc kẹt không? Các bản sửa lỗi khi kiểm tra đĩa không hoạt động

Hệ thống tệp của bạn bây giờ sẽ được sửa chữa và Check Disk sẽ không chạy khi khởi động nữa, trừ khi có vấn đề khác.

Kiểm tra lại

Sau khi cho phép Check Disk thực hiện công việc của mình, chỉ có một cách để kiểm tra thực sự xem nó có chạy lại khi khởi động hay không - khởi động lại máy tính của bạn. Hy vọng rằng, nó sẽ không chạy và bạn có thể tiếp tục ngày của mình. Nếu nó vẫn chạy, bạn có thể gặp sự cố sâu hơn với hệ thống tệp của mình, ổ cứng, sự cố đăng ký hoặc chính hệ điều hành. Bạn nên xem xét thực hiện Khôi phục hệ thống Windows hoặc thậm chí có thể cài đặt lại Windows sạch. Cũng có thể đã đến lúc lắp ổ cứng mới. Đó là trường hợp cực đoan, nhưng nó là một giải pháp sửa chữa tiềm năng.

Điều này có giúp bạn thoát khỏi vấn đề của bạn không? Bạn đã tìm thấy bất kỳ cách nào khác để ngăn Check Disk chạy khi khởi động chưa? Có bất kỳ câu hỏi? Chia sẻ chúng trong phần bình luận và chúng ta sẽ cùng nhau tìm hiểu và giúp đỡ lẫn nhau. Vui lòng chỉ nhận xét tốt.

Tín dụng hình ảnh:hình robot qua Shutterstock, Hall of Files qua Shutterstock, Solid State Drive qua WikiMedia.