Nếu bạn gặp lỗi này, bạn sẽ không boot vào Windows và bị kẹt trong vòng lặp khởi động lại. Thông báo lỗi đầy đủ là "A disk read error occurred. Press Ctrl+Alt+Del to restart" nghĩa là bạn phải nhấn Ctrl+Alt+Del để restart, nhưng lại thấy màn hình lỗi này, tạo thành vòng lặp vô tận. Cách duy nhất thoát khỏi vòng lặp là khắc phục nguyên nhân lỗi thì mới boot vào Windows bình thường.

Các nguyên nhân có thể gây ra lỗi này:
- Ổ cứng hỏng hoặc đang hỏng
- Bộ nhớ bị hỏng
- Cáp HDD lỏng hoặc hỏng
- BCD hoặc boot sector bị hỏng
- Thứ tự Boot không đúng
- Vấn đề phần cứng
- Cấu hình MBR không đúng
- Cấu hình MBR không đúng (trùng lặp)
- Vấn đề BIOS
- Active partition không đúng
Đây là các vấn đề có thể gây ra "A disk read error occurred" nhưng nguyên nhân phổ biến nhất dường như là cấu hình MBR không hợp lệ hoặc thiếu active partition. Dưới đây là hướng dẫn khắc phục.
Lỗi đọc đĩa xảy ra [ĐÃ GIẢI QUYẾT]
Lưu ý: Hãy tháo bất kỳ CD, DVD hoặc USB bootable nào gắn vào máy trước khi làm theo các phương pháp dưới đây.
Phương pháp 1: Đặt đúng thứ tự ưu tiên ổ Boot (Boot Disk Priority)
Bạn có thể thấy lỗi "A disk read error occurred" vì thứ tự boot không được đặt đúng, nghĩa là máy tính cố gắng boot từ nguồn khác không có hệ điều hành nên thất bại. Để khắc phục, bạn cần đặt Hard Disk làm ưu tiên hàng đầu trong Boot order. Cách đặt thứ tự boot đúng:
- Khi máy tính khởi động (Trước màn hình boot hoặc màn hình lỗi), nhấn liên tục Delete hoặc F1 hoặc F2 (Tùy nhà sản xuất) để vào BIOS setup.
- Trong BIOS setup, chọn tab Boot từ danh sách tùy chọn.
- Đảm bảo Hard disk hoặc SSD của máy tính được đặt ưu tiên cao nhất trong Boot order. Nếu không, dùng phím mũi tên lên/xuống để đặt hard disk lên đầu, nghĩa là máy sẽ boot từ nó trước thay vì nguồn khác.
- Nhấn F10 để lưu thay đổi và thoát. Điều này phải khắc phục lỗi A disk read error occurred, nếu không thì tiếp tục.
Phương pháp 2: Kiểm tra xem ổ cứng có đang hỏng không
Nếu vẫn không khắc phục được, có thể ổ cứng đang hỏng. Lúc này bạn cần thay HDD/SSD cũ bằng cái mới và cài lại Windows. Trước khi vội vàng kết luận, bạn phải chạy công cụ Diagnostic để kiểm tra xem có thực sự cần thay ổ cứng không.

Để chạy Diagnostics, khởi động lại máy và khi máy bắt đầu khởi động (trước màn hình boot), nhấn phím F12. Khi menu Boot xuất hiện, highlight tùy chọn "Boot to Utility Partition" hoặc "Diagnostics" và nhấn Enter để bắt đầu Diagnostics. Nó sẽ tự động kiểm tra tất cả phần cứng và báo cáo nếu tìm thấy sự cố.
Phương pháp 3: Kiểm tra ổ cứng có kết nối đúng không
Trong hầu hết các trường hợp, lỗi này xảy ra do cáp ổ cứng lỏng hoặc hỏng. Để chắc chắn không phải trường hợp này, bạn cần kiểm tra máy tính xem có lỗi kết nối không.
Quan trọng: Không khuyến khích mở vỏ máy nếu còn bảo hành vì sẽ mất bảo hành. Cách tốt hơn là mang máy đến trung tâm dịch vụ. Nếu bạn không có kiến thức kỹ thuật, đừng can thiệp vào phần cứng, hãy nhờ kỹ thuật viên chuyên nghiệp kiểm tra cáp ổ cứng.

Sau khi kiểm tra kết nối ổ cứng được thiết lập đúng, khởi động lại máy, lần này bạn có thể khắc phục lỗi A disk read error occurred.
Phương pháp 4: Chạy Memtest86+
Lưu ý: Trước khi bắt đầu, đảm bảo bạn có quyền truy cập máy tính khác vì bạn cần tải và ghi Memtest86+ lên đĩa hoặc USB flash drive.
- Kết nối USB flash drive vào hệ thống.
- Tải và cài đặt Windows Memtest86 Auto-installer for USB Key.
- Chuột phải vào file image vừa tải, chọn "Extract here (Giải nén tại đây)".
- Sau khi giải nén, mở thư mục và chạy Memtest86+ USB Installer.
- Chọn USB đang gắn để ghi phần mềm MemTest86 (Sẽ format USB của bạn).
- Sau khi quá trình hoàn tất, cắm USB vào máy đang báo lỗi A disk read error message.
- Khởi động lại máy và đảm bảo boot từ USB flash drive được chọn.
- Memtest86 sẽ bắt đầu kiểm tra sự hỏng hóc bộ nhớ trong hệ thống.
- Nếu bạn vượt qua tất cả bài kiểm tra, bạn có thể chắc chắn bộ nhớ hoạt động đúng.
- Nếu một số bước thất bại, Memtest86 sẽ tìm ra hỏng hóc bộ nhớ, nghĩa là "A disk read error occurred" do bộ nhớ xấu/hỏng.
- Để Khắc phục lỗi A disk read error, bạn cần thay thế RAM nếu tìm thấy sector bộ nhớ xấu.
Phương pháp 5: Chạy Startup/Automatic Repair
- Đặt DVD cài đặt Windows 10 bootable hoặc Recovery Disc và khởi động lại máy.
- Khi nhắc "Press any key to boot from CD or DVD", nhấn phím bất kỳ để tiếp tục.
- Chọn ngôn ngữ ưu tiên, nhấp Next. Click Repair your computer ở góc dưới bên trái.
- Trên màn hình "Choose an option", nhấp Troubleshoot.
- Trên màn hình Troubleshoot, nhấp Advanced option.
- Trên màn hình Advanced options, nhấp Automatic Repair hoặc Startup Repair.
- Đợi Windows Automatic/Startup Repairs hoàn tất.
- Khởi động lại và bạn đã thành công Khắc phục lỗi A disk read error occurred on Boot, nếu không thì tiếp tục.
Phương pháp 6: Chạy System File Checker (SFC) và Check Disk (CHKDSK)
- Nhấn Windows + X, nhấp Command Prompt (Admin).
- Gõ lệnh sau trong cmd và nhấn Enter:
Sfc /scannow sfc /scannow /offbootdir=c:\ /offwindir=c:\windows
- Đợi quá trình kết thúc và khởi động lại máy tính.
- Tiếp theo, chạy CHKDSK để sửa lỗi hệ thống tệp.
- Đợi hoàn tất và khởi động lại máy tính để lưu thay đổi.
Phương pháp 7: Sửa Boot Sector và Tái xây dựng BCD
- Dùng phương pháp trên mở command prompt bằng đĩa cài đặt Windows.
- Gõ các lệnh sau lần lượt và nhấn Enter sau mỗi lệnh:
bootrec.exe /FixMbr bootrec.exe /FixBoot bootrec.exe /RebuildBcd
- Nếu lệnh trên thất bại, gõ các lệnh sau trong cmd:
bcdedit /export C:\BCD_Backup c: cd boot attrib bcd -s -h -r ren c:\boot\bcd bcd.old bootrec /RebuildBcd
- Thoát cmd và khởi động lại Windows.
- Phương pháp này dường như Khắc phục lỗi A disk read error occurred on Startup hoặc Disk Write error trong Game như DOTA 2. Nhưng nếu không hiệu quả thì tiếp tục...
Phương pháp 8: Thay đổi Active Partition trong Windows
- Vào Command Prompt và gõ: diskpart
- Gõ các lệnh sau trong Diskpart: (không gõ DISKPART)
DISKPART> select disk 1
DISKPART> select partition 1
DISKPART> active
DISKPART> exit - Lưu ý: Luôn đánh dấu System Reserved Partition (thường 100MB) là active. Nếu không có System Reserved Partition, hãy đánh dấu ổ C: là active partition.
- Khởi động lại để áp dụng thay đổi và xem phương pháp có hiệu quả không.
Phương pháp 9: Thay đổi cấu hình SATA
- Tắt laptop, bật lại và đồng thời nhấn F2, DEL hoặc F12 (tùy nhà sản xuất) để vào BIOS setup.
- Tìm cài đặt gọi là SATA configuration.
- Chọn Configure SATA as và đổi thành AHCI mode.
- Nhấn F10 để lưu thay đổi và thoát.
Phương pháp 10: Thực hiện System Restore
- Đặt phương tiện cài đặt Windows hoặc Recovery Drive/System Repair Disc, chọn language preferences, nhấp Next.
- Nhấp Repair your computer ở dưới cùng.
- Chọn Troubleshoot rồi Advanced Options.
- Cuối cùng, nhấp "System Restore" và làm theo hướng dẫn trên màn hình để hoàn tất khôi phục.
- Khởi động lại máy tính để lưu thay đổi.
Khuyến nghị:
- Bật/Tắt xem trước Thumbnail trong Windows 10
- Khắc phục lỗi "Windows could not automatically detect this network's proxy settings"
- Khắc phục thông báo lỗi "Non-System Disk or Disk Error Message"
- Thay đổi cài đặt thời gian chờ màn hình khóa trong Windows 10
Bạn đã thành công Khắc phục lỗi A disk read error occurred [SOLVED]. Nếu vẫn còn thắc mắc, hãy để lại bình luận bên dưới.