Chính xác Windows mất bao lâu để tải? Câu hỏi gần như vô nghĩa như "Cần bao nhiêu lần liếm mới đến trung tâm Tootsie Pop?" Nó chỉ dường như mất mãi mãi. Có vài việc bạn có thể làm để Windows khởi động nhanh hơn, nhưng có thể một phần vấn đề là máy tính Windows của bạn đang chạy chức năng CHKDSK mỗi lần khởi động.
Bạn có thấy màn hình đó cuộn lên khi đang chờ? Có xảy ra thường xuyên không? Bao giờ tự hỏi nó là gì, làm gì, và Windows có thực sự cần làm vậy không? Đọc tiếp, bạn sẽ cùng tìm ra câu trả lời.
CHKDSK Là Gì?
CHKDSK là một lệnh trong command line Windows để chạy một chương trình/tiện ích gọi là Check Disk (Kiểm tra ổ đĩa). Bạn có thể thấy nguồn gốc lệnh. Chương trình Check Disk đảm bảo các file và hệ thống file của máy tính đang ổn định (CHKDSK khác với SFC và DISM). Nó cũng kiểm tra ổ đĩa vật lý xem có sector hỏng nào không và cố gắng khôi phục dữ liệu từ đó. Nhưng thực sự nghĩa là gì?
Hãy tưởng tượng ổ đĩa của bạn như một sàn đầy tủ tài liệu. Đôi khi file bị bỏ sai ngăn, đôi khi ngăn bị hỏng. Giả sử người dùng hôm qua lấy ra một đống file, để một số sai chỗ, để một đống nằm lung tung, và có thể hơi thô bạo với các ngăn. Đó là ý tưởng đằng sau việc tắt máy bằng nút nguồn thay vì tắt qua menu Start. Hầu hết mọi người làm vậy vì Windows tắt quá chậm.
Bây giờ bạn cần vào đó làm một đống nghiên cứu. Bạn mở cửa, đứng đó miệng há hốc, và nghĩ, "Hôm nay tôi không làm được đâu." Đó là những gì máy tính làm khi hệ thống file bị rối. Bây giờ tưởng tượng bạn có một đồng nghiệp có nhiệm vụ duy nhất là vào sàn tủ tài liệu, dọn dẹp mọi thứ, sửa các ngăn. Tên người đó là Check Disk.
Tại Sao CHKDSK Chạy Khi Khởi Động?
Tiếp tục ví dụ sàn tủ tài liệu, Check Disk có thể làm việc nếu một đống người đang làm việc trong đó? Tất nhiên là không. Check Disk cũng không có thời gian làm việc khi ngày làm việc kết thúc lúc 5 giờ và điện bị tắt. Vậy Check Disk làm gì? Nó vào sớm sáng, trước mọi người, kiểm tra xem mọi thứ có ổn không.
Đó chính là lý do Check Disk chạy khi khởi động trên máy tính của bạn. Thật tiếc, Check Disk hơi lười và sẽ không thực sự dọn dẹp hay sửa chữa trừ khi bạn bảo nó làm rõ. Điều này thực hiện bằng cách thêm cờ dòng lệnh như /f để fix disk errors (sửa lỗi ổ đĩa) và /r để recover info from bad sectors (khôi phục thông tin từ sector hỏng).
Tại Sao CHKDSK Chạy Mỗi Lần Khởi Động Với Tôi?
Có vấn đề với ổ cứng của bạn. Đó là câu trả lời ngắn gọn.
Còn vấn đề chính xác là gì thì khó trả lời hơn. Có thể file hệ thống quan trọng bị hỏng hoặc xóa. Có thể nhiều sector hỏng không được xử lý. Nhớ rằng Check Disk không sửa những điều đó trừ khi bạn bảo nó làm. Cho đến khi vấn đề được sửa, Windows có thể cố gắng tìm ra vấn đề bằng cách chạy Check Disk mỗi lần khởi động.
CHKDSK Chạy Mãi Mãi Không Xong. Làm Sao?
Đợi. Trên Windows 7 và cũ hơn, có thể mất giờ, thậm chí ngày để chạy xong. Nó kiểm tra từng file trên máy tính và ổ càng lớn càng lâu. Nếu bạn ngắt quãng, bạn chỉ ngăn cản nó làm việc. Vì vậy khi bạn khởi động lại, Check Disk sẽ bắt đầu lại vì nó muốn hoàn thành công việc.
Cách Ngăn CHKDSK Chạy Mỗi Lần Khởi Động?
Câu trả lời đơn giản, nhưng không nhất thiết dễ dàng – sửa bất cứ gì đang sai với Windows. Có thể chỉ có một thứ sai, hoặc chục cái. Số lượng sửa chữa khả thi thực sự không xác định, nhưng hãy xem qua các sửa chữa dễ dàng và phổ biến nhất.
Đảm Bảo CHKDSK Không Phải Nhiệm Vụ Theo Lịch
Mặc dù không likely, đây là điều dễ kiểm tra nhất. Mở Task Scheduler (Trình lên lịch tác vụ) bằng cách mở Start Menu và tìm task scheduler. Nó nên hiện ở đầu kết quả. Nhấp vào để mở.
Bạn có thể phải mò một chút để xem có tác vụ Check Disk nào không. Bạn có thể thấy dễ dàng trong hình dưới, vì tôi đã để nó đó. Chuột phải vào nó, chọn Delete (Xóa). Điều đó nên giải quyết. Nhưng nếu không phải nguyên nhân, hãy đọc tiếp.
Đảm Bảo CHKDSK Không Được Lên Lịch Chạy
Nghe giống như trên, nhưng không phải. Check Disk có thể được lên lịch chạy chỉ ở lần khởi động tiếp theo. Để kiểm tra, bạn cần quyền Administrator và vào Command Prompt. Nhấp Start Menu, tìm command prompt. Nên là kết quả đầu tiên cmd.exe. Chuột phải, chọn Run as Administrator.
Trước khi tiếp tục, bài viết giả định nhãn ổ cứng của bạn là C:. Có thể là chữ cái khác, hãy kiểm tra trước.
Khi cửa sổ Command Prompt mở, gõ:
chkntfs c:
và nhấn Enter. Nếu thấy thông báo sau, Check Disk được lên lịch chạy ở lần khởi động 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 thấy thông báo sau, thì nó không được lên lịch chạy, và đó là tin tốt. Bạn có thể muốn tiếp tục các bước dưới để đảm bảo ổ cứng khỏe mạnh.
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ó gây phiền toái quá, bạn có thể hủy. Trong Command Prompt, gõ:
chkntfs /x c:
sau đó nhấn Enter. Điều đó sẽ ngăn Check Disk chạy ở lần khởi động tiếp theo.
Chạy CHKDSK Với Cờ Đúng
Nếu Check Disk sẽ chạy 어쨌든, bạn cũng nên bảo nó sửa lỗi và khôi phục dữ liệu từ sector hỏng. Cần quyền Administrator. Dưới đây là hướng dẫn cho Windows 7 và cũ hơn, sau đó là Windows 8 và mới hơn.
Một Chút Về SSD
Nếu không chắc loại ổ cứng, kiểm tra xem máy tính có Solid State Drive (SSD) thay vì Hard Disk Drive (HDD). Nếu máy tính có SSD, bạn vẫn dùng Check Disk, nhưng không cần chạy với cờ /r. Có 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.
Không có đĩa vật lý, nên không cần kiểm tra ổ vật lý với chkdsk c: /r. Nhưng Windows vẫn dùng cùng hệ thống file cho SSD lẫn HDD, nên vẫn có lợi từ lệnh chkdsk c: /f để sửa hệ thống file. Ngoài ra, Check Disk thực sự không cần thiết.
Windows 7 và Cũ Hơn
Trên Windows 7 và cũ hơn, có thể mất một lúc. Có thể một giờ đến một ngày hoặc hơn, nên chắc chắn bạn có thời gian. Bạn không muốn ngắt quãng Check Disk sau khi nó bắt đầu.
Để làm điều này, nhấp nút Start. Gõ command prompt trong hộp Search programs and files. Kết quả đầu tiên nên là cmd.exe. Chuột phải, chọn Run as Administrator.
Khi Command Prompt mở, gõ lệnh:
chkdsk C: /r
sau đó nhấn Enter. Cờ /r cố gắng khôi phục thông tin từ sector hỏng và giả định bạn muốn sửa lỗi ổ đĩa, nên không cần cờ /f.
Bạn sẽ thấy command prompt báo "…cannot run because the volume is in use by another process." (…không thể chạy vì ổ đang được dùng bởi tiến trình khác.) Sau đó hỏi "Would… like to schedule this volume to be checked the next time the system restarts? (Y/N)" (Có… muốn lên lịch kiểm tra ổ này lần khởi động tiếp theo? (Y/N)) Gõ Y và nhấn Enter để lên lịch Check Disk với tùy chọn sửa chữa.
Khởi động lại máy tính và để nó làm việc. Khi xong, hệ thống file nên được sửa chữa và Check Disk không nên chạy khi khởi động nữa, trừ khi có vấn đề khác.
Windows 8 và Mới Hơn
Windows 8 xử lý các vấn đề này hiệu quả hơn nhiều. Hệ thống file luôn tự kiểm tra vấn đề. Vấn đề không yêu cầu ổ cứng offline được sửa ngay. Vấn đề yêu cầu ổ cứng offline, như khi khởi động lại, sẽ được ghi vào một danh sách "To Do" (Cần làm).
Vì chỉ các mục yêu cầu ổ offline cần sửa, Check Disk hoàn thành công việc trong vài giây đến vài phút. Để làm điều này, nhấp nút Start. Gõ cmd trong hộp Search programs and files. Kết quả đầu tiên nên là cmd.exe. Chuột phải, chọn Run as Administrator.
Để chắc chắn mọi vấn đề được tìm thấy và xử lý, chạy quét check disk trước, bằng lệnh:
chkdsk C: /scan
và nhấn Enter. Khi quét, nó sẽ sửa bất cứ gì có thể mà không cần offline. Khi xong, gõ lệnh:
chkdsk C: /spotfix
và nhấn Enter. Bạn sẽ thấy thông báo tương tự về volume đang được dùng, hỏi có muốn lên lịch kiểm tra lần khởi động tiếp theo không. Gõ Y và nhấn Enter để lên lịch. Bây giờ, khởi động lại máy tính.
Lần này Check Disk sẽ chạy và sửa các vấn đề được xác định trong quét. Vì chỉ sửa những vấn đề cụ thể, quá trình chỉ mất vài giây đến vài phút.
Hệ thống file bây giờ nên được sửa chữa và Check Disk không nên chạy khi khởi động nữa, trừ khi có vấn đề khác.
Kiểm Tra Lại
Sau khi để Check Disk làm việc, chỉ có một cách để thực sự kiểm tra xem nó có chạy lại khi khởi động không – khởi động lại máy tính. Hy vọng nó không chạy và bạn có thể tiếp tục ngày mới. Nếu vẫn chạy, bạn có thể có vấn đề sâu hơn với hệ thống file, ổ cứng, registry, hoặc chính hệ điều hành. Bạn nên xem xét Windows System Recovery, hoặc thậm chí cài lại Windows sạch. Có thể cũng đã đến lúc thay ổ cứng mới. Đó là trường hợp cực đoan, nhưng là một giải pháp tiềm năng.
Bài viết này có giúp bạn không? Bạn tìm thấy cách khác ngăn Check Disk chạy khi khởi động? Có câu hỏi? Chia sẻ trong bình luận, cùng nhau học hỏi và giúp đỡ. Chỉ bình luận tích cực thôi.
Nguồn ảnh: robotic figure Via Shutterstock, Hall of Files via Shutterstock, Solid State Drive via WikiMedia.