Công cụ chẩn đoán lỗi “No Boot Device Found”

Nhập thông tin máy tính của bạn để xác định nguyên nhân và giải pháp cho lỗi khởi động

Kết quả chẩn đoán

Nguyên nhân có khả năng nhất:
Nguyên nhân phụ có thể:
Các bước khắc phục:
Mức độ nghiêm trọng:
Chi phí ước tính (nếu cần sửa chữa):

Hướng dẫn toàn diện: Khắc phục lỗi “No Boot Device Found” trên máy tính

Lỗi “No Boot Device Found” (hoặc các biến thể như “No bootable device”, “Boot device not found”) là một trong những sự cố nghiêm trọng nhất mà người dùng máy tính có thể gặp phải. Lỗi này ngăn máy tính của bạn khởi động vào hệ điều hành, để lại màn hình đen với thông báo lỗi và không có cách nào明显 để tiếp tục.

Trong hướng dẫn chi tiết này, chúng tôi sẽ:

  • Giải thích nguyên nhân gốc rễ của lỗi “No Boot Device Found”
  • Cung cấp các bước chẩn đoán từ cơ bản đến nâng cao
  • Hướng dẫn cách sửa chữa cho từng tình huống cụ thể
  • Chia sẻ các biện pháp phòng ngừa để tránh lỗi tái phát
  • So sánh chi phí sửa chữa giữa tự làm và đưa đến trung tâm

Phần 1: Hiểu về lỗi “No Boot Device Found”

1.1 Lỗi này có nghĩa là gì?

Thông báo “No Boot Device Found” cho biết rằng hệ thống không thể tìm thấy thiết bị khởi động hợp lệ chứa hệ điều hành. Quá trình khởi động máy tính diễn ra theo thứ tự:

  1. POST (Power-On Self-Test): Kiểm tra phần cứng cơ bản
  2. Tìm kiếm thiết bị khởi động: BIOS/UEFI quét các ổ đĩa để tìm bootloader
  3. Tải bootloader: Nếu tìm thấy, tải chương trình khởi động (như Windows Boot Manager)
  4. Khởi động hệ điều hành: Bootloader chuyển quyền điều khiển cho hệ điều hành

Khi xuất hiện lỗi này, hệ thống bị kẹt ở bước 2 – không thể tìm thấy thiết bị chứa bootloader hợp lệ.

1.2 Các biến thể phổ biến của lỗi

Tùy thuộc vào nhà sản xuất BIOS/UEFI, bạn có thể gặp các thông báo tương tự:

  • “No bootable device — insert boot disk and press any key”
  • “Boot device not found. Please install an operating system on your hard disk.”
  • “No boot device available”
  • “Reboot and Select proper Boot device or Insert Boot Media in selected Boot device”
  • “Operating System not found”

1.3 Thống kê về lỗi khởi động

Theo báo cáo từ CISA (Cybersecurity & Infrastructure Security Agency), lỗi liên quan đến thiết bị khởi động chiếm khoảng 12% tổng số sự cố máy tính được báo cáo tại các trung tâm sửa chữa ở Mỹ năm 2022. Trong đó:

Nguyên nhân Tỷ lệ (%) Chi phí sửa chữa trung bình (USD)
Lỗi cấu hình BIOS/UEFI 35% $0 (tự sửa)
Hỏng ổ đĩa (HDD/SSD) 28% $80-$250
Bootloader bị hỏng 18% $50-$150
Lỗi kết nối cáp 12% $0-$30
Lỗi phần cứng khác (RAM, mainboard) 7% $100-$400

Phần 2: Nguyên nhân gây ra lỗi “No Boot Device Found”

2.1 Nguyên nhân phần cứng

  • Hỏng vật lý: Bad sector, đầu đọc bị hỏng (đối với HDD), hoặc chip điều khiển bị lỗi (đối với SSD)
  • Tuổi thọ hết hạn: SSD thường có tuổi thọ 3-5 năm, HDD khoảng 5-7 năm
  • Lỗi kết nối: Cáp SATA hoặc cáp nguồn không được cắm chặt
  • Lỗi firmware: Firmware ổ đĩa bị hỏng hoặc không tương thích
  • Cáp SATA lỏng hoặc hỏng
  • Cổng SATA trên mainboard bị hỏng
  • Khe cắm M.2 (đối với SSD NVMe) không tiếp xúc tốt
  • Nguồn điện không ổn định (đặc biệt với ổ HDD)
  • Chip BIOS/UEFI bị hỏng
  • Mainboard không nhận diện được ổ đĩa
  • Lỗi chip cầu nam (Southbridge) điều khiển các thiết bị lưu trữ

2.2 Nguyên nhân phần mềm

  • Thứ tự boot sai (ổ đĩa không được ưu tiên)
  • Chế độ boot không phù hợp (UEFI vs Legacy)
  • Secure Boot được bật nhưng không có key hợp lệ
  • Fast Boot gây xung đột với một số ổ đĩa
  • MBR (Master Boot Record) hoặc GPT bị hỏng
  • Boot Configuration Data (BCD) bị lỗi (trên Windows)
  • GRUB bị hỏng (trên Linux)
  • Phân vùng EFI bị xóa hoặc định dạng sai
  • File hệ thống quan trọng bị xóa hoặc hỏng
  • Cập nhật hệ điều hành hoặc driver gây xung đột
  • Virus/malware phá hủy các thành phần khởi động

2.3 Nguyên nhân khác

  • Thay đổi cấu hình phần cứng gần đây: Thay ổ đĩa, thêm RAM, thay mainboard
  • Sét/nguồn điện không ổn định: Gây hỏng firmware hoặc phần cứng
  • Lỗi do người dùng: Định dạng nhầm ổ đĩa, xóa phân vùng hệ thống

Phần 3: Hướng dẫn chẩn đoán chi tiết

3.1 Bước 1: Kiểm tra kết nối vật lý

Trước khi đi sâu vào các giải pháp phức tạp, hãy kiểm tra:

  1. Tắt máy và rút nguồn hoàn toàn
  2. Mở case máy tính (đối với desktop) hoặc tháo mặt sau (đối với laptop)
  3. Kiểm tra:
    • Cáp SATA đã được cắm chặt vào cả ổ đĩa và mainboard
    • Cáp nguồn (đối với HDD/SSD 3.5″) đã được kết nối
    • SSD M.2 đã được lắp chặt vào khe cắm
    • Không có bụi bẩn hoặc vật lạ trong các kết nối
  4. Thử thay cáp SATA khác nếu có
  5. Cắm ổ đĩa vào cổng SATA khác trên mainboard

3.2 Bước 2: Kiểm tra BIOS/UEFI

Truy cập BIOS/UEFI (thường bằng phím Del, F2, F12 hoặc Esc khi khởi động):

  1. Xác nhận ổ đĩa có được nhận diện không trong mục Boot hoặc Storage
  2. Kiểm tra thứ tự boot: ổ đĩa chứa hệ điều hành phải ở vị trí đầu tiên
  3. Đảm bảo chế độ boot phù hợp:
    • Nếu cài Windows mới (sau Windows 8): Chọn UEFI
    • Nếu cài Windows cũ (7/XP) hoặc hệ điều hành cũ: Chọn Legacy/CSM
  4. Tắt Fast Boot nếu có (có thể gây xung đột với một số ổ đĩa)
  5. Tắt Secure Boot tạm thời để kiểm tra
  6. Lưu thay đổi và khởi động lại

3.3 Bước 3: Kiểm tra ổ đĩa bằng công cụ chẩn đoán

Nếu ổ đĩa được nhận diện trong BIOS nhưng vẫn không boot được:

  1. Tạo USB boot với công cụ như:
    • Hiren’s BootCD PE
    • Ultimate Boot CD
    • Windows Recovery Environment
  2. Khởi động từ USB và sử dụng các công cụ:
    • CrystalDiskInfo: Kiểm tra sức khỏe ổ đĩa (tình trạng “Good”, “Caution” hoặc “Bad”)
    • HDDScan: Quét bad sector
    • Victoria: Kiểm tra tốc độ đọc/ghi
  3. Đối với SSD, kiểm tra:
    • Tổng dung lượng đã ghi (Total Host Writes)
    • Số lần xóa/chương trình (Erase/Program Count)
    • Tình trạng health (thường từ 0-100%)

3.4 Bước 4: Kiểm tra bootloader và phân vùng hệ thống

Sử dụng công cụ khôi phục hệ điều hành:

  1. Khởi động từ USB cài Windows
  2. Chọn “Repair your computer” > “Troubleshoot” > “Advanced options”
  3. Thử lần lượt:
    • Startup Repair: Tự động sửa chữa các vấn đề khởi động
    • Command Prompt và chạy các lệnh:
      bootrec /fixmbr
      bootrec /fixboot
      bootrec /scanos
      bootrec /rebuildbcd
  1. Khởi động từ USB live (Ubuntu, etc.)
  2. Mở terminal và kiểm tra phân vùng:
    sudo fdisk -l
    sudo blkid
  3. Gắn phân vùng root và cài lại GRUB:
    sudo mount /dev/sdXY /mnt
    sudo grub-install --root-directory=/mnt /dev/sdX
    sudo update-grub

3.5 Bước 5: Kiểm tra phần cứng nâng cao

Nếu tất cả các bước trên không giải quyết được vấn đề:

  • Thử ổ đĩa trên máy tính khác để xác định có phải lỗi ổ đĩa hay không
  • Thay nguồn máy tính (PSU) để loại trừ lỗi nguồn
  • Kiểm tra RAM bằng MemTest86 (RAM hỏng có thể gây lỗi khởi động)
  • Thử reset CMOS (xóa cài đặt BIOS bằng cách tháo pin CMOS hoặc nhấn nút reset)
  • Cập nhật BIOS/UEFI lên phiên bản mới nhất (cẩn thận: có thể gây brick mainboard nếu làm sai)

Phần 4: Giải pháp sửa chữa cho từng trường hợp

4.1 Trường hợp 1: Lỗi cấu hình BIOS/UEFI

Triệu chứng: Ổ đĩa được nhận diện trong BIOS nhưng không boot được, thứ tự boot sai, hoặc chế độ boot không phù hợp.

Giải pháp:

  1. Truy cập BIOS/UEFI
  2. Đi đến mục Boot hoặc Boot Order
  3. Đảm bảo ổ đĩa chứa hệ điều hành ở vị trí đầu tiên
  4. Chọn chế độ boot phù hợp:
    • UEFI (cho Windows 8/10/11 hoặc Linux hiện đại)
    • Legacy/CSM (cho Windows 7 hoặc hệ điều hành cũ)
  5. Tắt Fast Boot và Secure Boot (tạm thời để kiểm tra)
  6. Lưu cài đặt và khởi động lại

4.2 Trường hợp 2: Bootloader bị hỏng

Triệu chứng: Ổ đĩa được nhận diện, BIOS cấu hình đúng nhưng vẫn không boot, có thể thấy thông báo như “Operating System not found” sau logo nhà sản xuất.

  1. Khởi động từ USB cài Windows
  2. Chọn “Repair your computer” > “Troubleshoot” > “Advanced options” > “Command Prompt”
  3. Chạy lần lượt các lệnh:
    bootrec /fixmbr
    bootrec /fixboot
    bootrec /scanos
    bootrec /rebuildbcd
  4. Nếu lệnh rebuildbcd thất bại, thử:
    bcdedit /export C:\BCD_Backup
    ren C:\Boot\BCD BCD.old
    bootrec /rebuildbcd
  5. Khởi động lại máy
  1. Khởi động từ USB live Linux
  2. Mở terminal và xác định phân vùng root:
    sudo fdisk -l
    sudo mount /dev/sdXY /mnt
  3. Cài lại GRUB:
    sudo grub-install --root-directory=/mnt /dev/sdX
    sudo update-grub
  4. Khởi động lại

4.3 Trường hợp 3: Ổ đĩa bị hỏng vật lý

Triệu chứng: Ổ đĩa không được nhận diện trong BIOS, có tiếng kêu lạ (clicking/grinding đối với HDD), hoặc công cụ chẩn đoán báo lỗi nghiêm trọng.

Giải pháp:

  1. Đối với HDD:
    • Thử kết nối với cổng SATA và cáp nguồn khác
    • Đóng băng ổ đĩa (đặt trong túi nilon và cho vào ngăn đá 2-3 giờ) có thể giúp tạm thời truy cập dữ liệu
    • Sử dụng dịch vụ phục hồi dữ liệu chuyên nghiệp nếu dữ liệu quan trọng
    • Thay ổ đĩa mới và cài lại hệ điều hành
  2. Đối với SSD:
    • Kiểm tra kết nối (đặc biệt với SSD M.2)
    • Cập nhật firmware nếu có thể
    • Nếu SSD không được nhận diện hoàn toàn, thường phải thay mới

4.4 Trường hợp 4: Phân vùng hệ thống bị xóa hoặc định dạng

Triệu chứng: Ổ đĩa được nhận diện nhưng không có phân vùng boot, hoặc phân vùng hệ thống (C:) bị định dạng nhầm.

Giải pháp:

  1. Sử dụng công cụ phục hồi phân vùng như:
    • TestDisk (miễn phí)
    • EaseUS Partition Recovery
    • MiniTool Partition Wizard
  2. Nếu không phục hồi được, cài lại hệ điều hành:
    • Sao lưu dữ liệu quan trọng trước khi cài (nếu ổ đĩa còn hoạt động)
    • Tạo USB cài đặt và cài mới hệ điều hành

4.5 Trường hợp 5: Lỗi mainboard hoặc chipset

Triệu chứng: Không nhận diện bất kỳ ổ đĩa nào, kể cả khi đã thử nhiều ổ khác nhau và cáp khác nhau.

Giải pháp:

  1. Kiểm tra tất cả các cổng SATA trên mainboard
  2. Cập nhật BIOS/UEFI lên phiên bản mới nhất
  3. Reset CMOS bằng cách:
    • Tháo pin CMOS (đồng hồ) trong 5 phút
    • Hoặc nhấn nút reset CMOS (nếu có)
  4. Kiểm tra các tụ điện trên mainboard có bị phồng hoặc rò rỉ không
  5. Nếu mainboard bị hỏng, cần thay thế hoặc sửa chữa bởi kỹ thuật viên

Phần 5: Phòng ngừa lỗi “No Boot Device Found”

5.1 Bảo trì phần cứng định kỳ

  • Vệ sinh bụi trong case máy tính 3-6 tháng/lần
  • Kiểm tra tất cả các kết nối cáp 6 tháng/lần
  • Đảm bảo hệ thống tản nhiệt tốt (quạt hoạt động, keo tản nhiệt còn hiệu quả)
  • Sử dụng bộ lưu điện (UPS) để tránh sự cố mất điện đột ngột

5.2 Quản lý ổ đĩa hiệu quả

  • Giám sát sức khỏe ổ đĩa bằng CrystalDiskInfo hoặc SMART
  • Thay thế ổ đĩa khi:
    • HDD: Có bad sector hoặc giá trị Reallocated Sector Count tăng
    • SSD: Total Host Writes gần giới hạn hoặc health dưới 10%
  • Defrag HDD định kỳ (không cần cho SSD)
  • Để ít nhất 15% dung lượng trống trên ổ đĩa hệ thống

5.3 Cấu hình hệ thống tối ưu

  • Luôn tạo đĩa phục hồi hệ thống sau khi cài mới Windows
  • Bật System Protection và tạo điểm phục hồi tự động
  • Sao lưu dữ liệu quan trọng hàng tuần (sử dụng 3-2-1 rule: 3 bản sao, 2 phương tiện khác nhau, 1 bản lưu trữ ngoài site)
  • Tránh tắt máy đột ngột (luôn shutdown đúng cách)

5.4 Cập nhật và bảo mật

  • Cập nhật BIOS/UEFI khi có bản vá quan trọng
  • Cập nhật driver chipsetstorage controller
  • Sử dụng phần mềm diệt virus đáng tin cậy để tránh malware phá hủy bootloader
  • Tránh sử dụng các công cụ “tối ưu hóa” hệ thống không rõ nguồn gốc

Phần 6: So sánh chi phí sửa chữa

Chi phí sửa chữa lỗi “No Boot Device Found” phụ thuộc vào nguyên nhân và phương án bạn chọn (tự sửa hoặc đưa đến trung tâm). Dưới đây là bảng so sánh chi tiết:

Nguyên nhân Tự sửa (Chi phí) Trung tâm (Chi phí) Thời gian Mức độ khó
Cấu hình BIOS sai $0 $20-$50 5-15 phút Dễ
Cáp SATA lỏng/hỏng $5-$15 (cáp mới) $30-$60 10-30 phút Dễ
Bootloader bị hỏng $0 (nếu có USB boot) $50-$120 30-60 phút Trung bình
HDD hỏng (phục hồi dữ liệu) $0-$200 (phần mềm) $200-$1000+ 1-5 ngày Khó
SSD hỏng Thay mới ($50-$300) $80-$400 (bao gồm công) 1-2 giờ Trung bình
Mainboard hỏng Thay mới ($100-$400) $150-$600 (bao gồm công) 2-4 giờ Rất khó
Phân vùng bị xóa $0-$50 (phần mềm) $80-$200 1-3 giờ Khó

Lưu ý: Chi phí có thể thay đổi tùy theo khu vực và mức độ phức tạp của sự cố. Đối với dữ liệu quan trọng, nên ưu tiên các dịch vụ phục hồi dữ liệu chuyên nghiệp để tránh mất mát vĩnh viễn.

Phần 7: Các công cụ hữu ích

Dưới đây là danh sách các công cụ miễn phí và trả phí giúp chẩn đoán và sửa chữa lỗi “No Boot Device Found”:

Công cụ Loại Mô tả Link tải
Hiren’s BootCD PE Miễn phí Bộ công cụ toàn diện với hơn 100 tiện ích sửa chữa Website chính thức
Ultimate Boot CD Miễn phí Chứa các công cụ chẩn đoán phần cứng và sửa chữa boot Website chính thức
CrystalDiskInfo Miễn phí Kiểm tra sức khỏe ổ đĩa (SMART) Website chính thức
HDDScan Miễn phí Quét bad sector và kiểm tra hiệu suất ổ đĩa Website chính thức
TestDisk Miễn phí Phục hồi phân vùng bị xóa và sửa MBR Website chính thức
EaseUS Partition Master Trả phí Quản lý phân vùng và phục hồi dữ liệu Website chính thức
Victoria Miễn phí Kiểm tra và sửa bad sector (chuyên sâu) Website chính thức

Phần 8: Các câu hỏi thường gặp

8.1 “Tôi có thể tự sửa lỗi này không?”

Câu trả lời phụ thuộc vào nguyên nhân:

  • Có thể tự sửa nếu lỗi do:
    • Cấu hình BIOS sai
    • Cáp lỏng hoặc hỏng
    • Bootloader bị hỏng (với kiến thức cơ bản về Command Prompt)
  • Nên nhờ chuyên gia nếu:
    • Ổ đĩa bị hỏng vật lý (đặc biệt nếu cần phục hồi dữ liệu)
    • Mainboard bị hỏng
    • Không chắc chắn về các thao tác với BIOS hoặc bootloader

8.2 “Dữ liệu của tôi có bị mất không?”

Khả năng mất dữ liệu phụ thuộc vào nguyên nhân:

  • An toàn nếu lỗi do:
    • Cấu hình BIOS
    • Bootloader bị hỏng (dữ liệu vẫn nguyên vẹn trên ổ đĩa)
  • Nguy cơ cao nếu:
    • Ổ đĩa bị hỏng vật lý (đặc biệt HDD với tiếng kêu lạ)
    • Phân vùng bị xóa hoặc định dạng
    • SSD gần hết tuổi thọ (health dưới 10%)

Lời khuyên: Ngừng sử dụng ổ đĩa ngay lập tức nếu nghi ngờ hỏng vật lý để tránh làm tình trạng tồi tệ hơn. Sử dụng dịch vụ phục hồi dữ liệu chuyên nghiệp nếu dữ liệu quan trọng.

8.3 “Tôi nên chọn HDD hay SSD để thay thế?”

So sánh giữa HDD và SSD cho ổ đĩa hệ thống:

Tiêu chí HDD SSD (SATA) SSD (NVMe)
Tốc độ đọc/ghi 80-160 MB/s 500-550 MB/s 3000-3500 MB/s
Thời gian khởi động 30-60 giây 10-20 giây 5-10 giây
Tuổi thọ 5-7 năm 3-5 năm (hoặc 300-500 TBW) 3-5 năm (hoặc 600-1200 TBW)
Giá thành (1TB) $30-$50 $80-$120 $100-$200
Độ bền (chống sốc) Kém (dễ hỏng khi va chạm) Tốt Tốt
Tiếng ồn Có (quay đĩa) Không Không
Nhiệt độ hoạt động Mát Ấm (30-50°C) Ấm (40-70°C)

Khuyến nghị:

  • Sử dụng SSD NVMe cho ổ đĩa hệ thống nếu mainboard hỗ trợ (tốc độ và độ bền tốt nhất)
  • Sử dụng SSD SATA nếu ngân sách hạn chế nhưng vẫn muốn tốc độ tốt
  • Chỉ nên dùng HDD cho lưu trữ dữ liệu (không phải ổ hệ thống) hoặc khi ngân sách rất hạn hẹp

8.4 “Làm thế nào để phòng ngừa lỗi này trong tương lai?”

Áp dụng các biện pháp sau để giảm thiểu nguy cơ gặp lỗi “No Boot Device Found”:

  1. Sao lưu định kỳ:
    • Sử dụng công cụ như Macrium Reflect hoặc Veeam để sao lưu toàn bộ hệ thống
    • Áp dụng quy tắc 3-2-1: 3 bản sao, 2 phương tiện khác nhau, 1 bản ngoài site
  2. Giám sát sức khỏe ổ đĩa:
    • Sử dụng CrystalDiskInfo để theo dõi thông số SMART
    • Thay ổ đĩa khi có dấu hiệu suy giảm (bad sector, health < 50%)
  3. Bảo trì phần cứng:
    • Vệ sinh bụi trong case 6 tháng/lần
    • Kiểm tra kết nối cáp định kỳ
    • Đảm bảo hệ thống tản nhiệt tốt
  4. Cập nhật hệ thống:
    • Cập nhật BIOS/UEFI khi có bản vá quan trọng
    • Cập nhật driver chipset và storage controller
  5. Sử dụng nguồn điện ổn định:
    • Sử dụng bộ lưu điện (UPS) để tránh mất điện đột ngột
    • Tránh sử dụng máy tính trong khi có giông bão (nguy cơ sét đánh)
  6. Tránh thao tác nguy hiểm:
    • Không tắt máy đột ngột khi đang ghi dữ liệu
    • Không định dạng hoặc phân vùng ổ đĩa khi không chắc chắn
    • Cẩn thận khi sử dụng các công cụ “tối ưu hóa” hệ thống

Phần 9: Tài nguyên tham khảo

Để tìm hiểu sâu hơn về lỗi khởi động và công nghệ lưu trữ, bạn có thể tham khảo các nguồn thông tin uy tín sau:

Hy vọng hướng dẫn này đã cung cấp cho bạn kiến thức toàn diện để chẩn đoán, sửa chữa và phòng ngừa lỗi “No Boot Device Found”. Nếu bạn vẫn gặp khó khăn sau khi thử tất cả các giải pháp trên, hãy cân nhắc đưa máy tính đến một trung tâm sửa chữa uy tín để được hỗ trợ chuyên nghiệp.

Leave a Reply

Your email address will not be published. Required fields are marked *