Computer >> Hướng Dẫn Máy Tính >  >> Xử Lý Sự Cố >> Lỗi Windows

Khắc phục lỗi "Cannot Open Volume for Direct Access" khi chạy CHKDSK

CHKDSK là công cụ hệ thống Windows kiểm tra tính toàn vẹn ổ đĩa, sửa lỗi logic, phát hiện và đánh dấu bad sector để tránh lỗi khi sử dụng ổ cứng.

Khắc phục lỗi  Cannot Open Volume for Direct Access  khi chạy CHKDSK

Đôi khi chạy CHKDSK gặp lỗi "Cannot open volume for direct access". Lỗi này có nghĩa CHKDSK không truy cập được ổ đĩa để quét. Nhiều cách khắc phục, thử lần lượt từ giải pháp 1.

Giải pháp 1: Loại trừ ổ đĩa khỏi CHKDSK rồi thêm lại

Nếu máy mới gặp BSOD, hệ thống có thể đặt "dirty bit" trên ổ báo hiệu lỗi, luôn chạy CHKDSK trước khi boot. Nếu ổ đó là C, không boot được. Hoặc ổ khác bị tương tự, dùng cách này từ trong Windows để loại trừ ổ khỏi CHKDSK, sau đó thêm lại – thực tế xóa dirty bit và cho CHKDSK quét bình thường.

Lưu ý: Nếu ổ hỏng vật lý, cách này không hiệu quả. Không có cách thay thế sửa ổ hỏng vật lý.

  1. Win+R > gõ command prompt > chuột phải > Run as administrator. (Nếu lỗi ở ổ C, boot vào CMD qua recovery options và làm từ đó).
  2. Gõ lệnh sau kèm tên ổ > Enter:
    chkntfs /X D:
    (Ổ D là ví dụ, thay bằng ổ bị lỗi). Lệnh này không tích lũy, mục đích chính loại trừ ổ khỏi kiểm tra dirty bit.
  3. Thêm ổ lại vào CHKDSK > chạy lệnh:
    chkdsk /f D:
    Lệnh này buộc CHKDSK chạy. Nếu ổ đang dùng bởi app khác, sẽ nhắc volume in use – nhấn Y hoặc chạy khi restart. Lỗi này chỉ xảy ra nếu làm từ trong Windows. Nếu dùng CMD từ recovery options, không xảy ra.

Giải pháp 2: Kiểm tra ứng dụng bên thứ ba

Lỗi cũng xảy ra do phần mềm giám sát ổ đĩa bên thứ ba đang chạy. Chúng đang truy cập ổ cứng khiến CHKDSK không hoạt động bình thường.

Tắt hoặc gỡ hoàn toàn các phần mềm này. Win+R > appwiz.cpl > Enter > gỡ các app giám sát/sửa ổ cứng > khởi động lại > kiểm tra.

Giải pháp 3: Clean Boot hoặc dùng Safe Mode

Dùng Safe Mode tích hợp (khởi động không app thứ ba, driver tối thiểu) hoặc Clean Boot (khởi động với dịch vụ/driver tối thiểu). Loại trừ xung đột driver/dịch vụ/app thứ ba.

  1. Clean Boot hoặc Safe Mode.
  2. Chạy CHKDSK xem có bình thường không. Nếu được, xung đột do app/driver. Bật từng dịch vụ theo lô để tìm nguyên nhân. Dùng App Manager (Win+R > appwiz.cpl) gỡ app thứ ba gây lỗi.

Giải pháp 4: Dùng Bootable Media

Nếu chưa khắc phục, tạo bootable media chạy chkdsk từ đó. Có thể cơ chế SFC trong máy không hoạt động đúng gây lỗi. Đảm bảo không ngắt quãng, để SFC quét hoàn tất qua bootable media.

  1. Tạo Windows Bootable media > boot từ đó.
  2. Chạy lệnh chkdsk > kiểm tra.

Giải pháp 5: Kiểm tra ổ cứng vật lý

Nếu tất cả thất bại, kiểm tra ổ cứng. Nhiều trường hợp CHKDSK không quét được do ổ hỏng vật lý.

Khắc phục lỗi  Cannot Open Volume for Direct Access  khi chạy CHKDSK

Thử cắm ổ vào máy khác xem có hoạt động không. Tháo ổ, đổi cáp SATA và cổng > thử truy cập. Lỗi cũng do cáp hỏng hoặc cổng hỏng. Nếu không khắc phục, nhờ kỹ thuật viên uy tín kiểm tra.