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

Khắc phục: "Không tìm thấy thiết bị hệ thống được yêu cầu"

Lỗi 'Không tìm thấy thiết bị hệ thống được yêu cầu' thường do cắm USB vào sai khe cắm khiến không thể sửa hệ thống. Khi Windows không boot đúng và người dùng thử sửa Master Boot Record (MBR) bằng command prompt với media cài Windows, hiếm khi gặp lỗi này. Lý do Windows không boot là hỏng file BCD.

Lúc này, bạn tự nhiên dùng media cài để khôi phục. Khôi phục không dễ và đôi khi kèm lỗi ngăn cản. Lỗi nói trên là ví dụ. Trước khi khắc phục, cần xem nguyên nhân.

Khắc phục:  Không tìm thấy thiết bị hệ thống được yêu cầu

Nguyên nhân gây ra lỗi 'Không tìm thấy thiết bị hệ thống được yêu cầu'?

Lỗi không thường xảy ra nhưng khi xảy ra thường do —

  • Cắm USB sai khe cắm. Nếu USB chứa media cài kết nối vào khe được BIOS hỗ trợ nhưng Windows Repair Environment không chấp nhận, gây lỗi.
  • Media cài không tìm thấy volume đúng. Boot từ UEFI Windows installation media gây lỗi vì không tìm thấy system volume trên ổ cứng.
  • Chuyển hệ thống sang GPT. Nếu chuyển MBR sang GPT không đổi tùy chọn boot từ MBR/BIOS sang UEFI, gây lỗi.

Bạn dùng các giải pháp sau để khắc phục.

Giải pháp 1: Sửa bằng DVD/CD làm media cài đặt

Nếu dùng USB làm media cài, chuyển sang DVD/CD có thể khắc phục. Đôi khi Windows Preinstallation Environment không phát hiện USB gây lỗi. Phải dùng DVD/CD. Cách làm:

  1. Lấy DVD/CD tạo Windows installation media bằng Media Creation Tool.
  2. Boot từ ổ tương ứng click 'Repair your computer'.Khắc phục:  Không tìm thấy thiết bị hệ thống được yêu cầu
  3. Chuyển Troubleshoot > Advanced Options rồi mở Command Prompt.
  4. Nhập lần lượt lệnh:
    bootrec /fixmbr
    bootrec /fixboot
    bootrec /rebuildbcd
    Khắc phục:  Không tìm thấy thiết bị hệ thống được yêu cầu
  5. Sau khi xong, khởi động lại máy kiểm tra hệ thống load lên chưa.

Giải pháp 2: Thiết lập Volume đúng trong Command Prompt

Nếu dùng USB làm media cài, khắc phục bằng cách thiết lập volume đúng. Đôi khi USB không tìm thấy system volume đúng gây lỗi. Dùng phương pháp sau thiết lập phân vùng đúng:

  1. Boot từ UEFI Windows Installation Media mở Command Prompt như trên.
  2. Mở DiskPart bằng lệnh diskpart.
  3. Nhập 'list disk' liệt kê phân vùng.
  4. Từ danh sách, tìm phân vùng EFI (format FAT32, có dấu sao dưới cột Gpt).Khắc phục:  Không tìm thấy thiết bị hệ thống được yêu cầu
  5. Tìm thấy phân vùng EFI, chọn bằng lệnh 'select volume X'. X là số volume, thay bằng số phân vùng EFI.
  6. Nhập 'assign letter=y'. Gán ký tự cho phân vùng EFI. Thay 'y' bằng ký tự bất kỳ.
  7. Nhập 'exit' thoát diskpart.
  8. Sau đó nhập lệnh trong Command Prompt:
    cd /d y:\EFI\Microsoft\Boot\
    bootrec /fixboot
  9. Nếu gán ký tự khác 'y', thay thế trong lệnh trên.
  10. Nhập lệnh đổi tên BCD thành BCD.bak:
    ren BCD BCD.bak
  11. Cuối cùng nhập lệnh:
    bcdboot c:\Windows /l en-us /s y: /f ALL
  12. Thay ký tự y ở đây nếu gán khác.
  13. Nhập 'exit' thoát command prompt.
  14. Rút media cài đặt.
  15. Khởi động lại hệ thống xem đã khắc phục chưa.

Giải pháp 3: Cài đặt lại Windows

Nếu các giải pháp trên thất bại, chỉ còn một lựa chọn: cài lại Windows. Có thể phiền toái nhưng không cách khác khắc phục. Cài lại Windows là giải pháp cuối nếu muốn dùng lại máy.