UEFI (Unified Extensible Firmware Interface) là một tính năng của máy tính đóng vai trò như một giao diện phần mềm giữa hệ điều hành và firmware nền tảng. Tuy nhiên, giao diện này đôi khi gây ra các vấn đề khởi động phiền toái liên quan đến bootloader. Bài viết này sẽ hướng dẫn bạn 3 cách sửa chữa bootloader Windows 10 một cách dễ dàng.
- 1. Sửa bootloader Windows 10 bằng Tự động sửa chữa (Automatic Repair)
- 2. Sửa bootloader Windows 10 bằng diskpart
- 3. Sửa bootloader UEFI/EFI Windows 10 bằng Windows Boot Genius
1. Sửa Bootloader Windows 10 Bằng Tự Động Sửa Chữa
Phương pháp đầu tiên để sửa bootloader UEFI Windows 10 là thông qua Tự động sửa chữa. Đây là tính năng tích hợp sẵn của đĩa cài đặt Windows 10, có thể giúp sửa chữa bootloader EFI Windows 10. Để sử dụng phương pháp này, bạn cần đĩa cài đặt Windows 10 (CD/DVD) hoặc USB boot. Hãy làm theo các hướng dẫn dưới đây:
- Cắm đĩa cài đặt Windows 10 hoặc USB vào máy tính.
- Khởi động lại máy và boot từ đĩa cài đặt hoặc USB.
- Khi màn hình "Install Now" xuất hiện, nhấp vào tùy chọn "Repair your computer" (Sửa máy tính của bạn).
- Màn hình "Choose an option" sẽ hiện ra; chọn "Troubleshoot" (Khắc phục sự cố).
- Nhấp vào tùy chọn "Automatic Repair" (Tự động sửa chữa).
- Tại màn hình "Automatic Repair", máy sẽ yêu cầu chọn một tài khoản từ danh sách để tiếp tục quá trình.
- Sau khi chọn tài khoản mong muốn, hãy đợi cho đến khi quá trình hoàn tất. Bootloader sẽ được khắc phục.
2. Sửa Bootloader Windows 10 Bằng diskpart
Sử dụng diskpart được chứng minh là một trong những cách hiệu quả nhất để xử lý các vấn đề bootloader. Nếu Tự động sửa chữa không hoạt động, đây là phương pháp tiếp theo bạn nên thử. Diskpart cũng có thể được sử dụng ngay lần đầu vì nó đảm bảo hiệu quả hơn phương pháp Tự động sửa chữa.
Nguyên nhân cơ bản của lỗi bootloader thường là do phân vùng UEFI của máy tính không có ký tự ổ đĩa được gán. Giải pháp điển hình là gán ký tự cho các ổ chưa được gán thông qua tiện ích diskpart có sẵn trên đĩa khôi phục Windows 10 hoặc USB flash drive. Phương pháp này cũng yêu cầu đĩa cài đặt Windows 10 hoặc USB. Để sửa bootloader hệ điều hành Windows 10 qua diskpart, hãy làm theo các bước sau:
- Đưa đĩa cài đặt Windows 10 (CD/DVD) hoặc USB vào máy. Khởi động lại và boot từ đĩa/USB cài đặt.
- Khi màn hình "Install now" xuất hiện, chọn "Repair your computer" hoặc nhấn phím "R".
- Chọn "Troubleshoot" từ danh sách.
- Nhấp vào "Advanced options" (Tùy chọn nâng cao).
- Từ danh sách chọn "Command Prompt" (Dòng lệnh) để khởi chạy. Khi cửa sổ dòng lệnh hiện ra, gõ lần lượt các lệnh sau và nhấn Enter sau mỗi lệnh:
diskpart DISKPART> sel disk 0
- Sau khi nhận thông báo "Disk 0 is now the selected disk", gõ "list vol" và nhấn Enter.
- Diskpart sẽ hiển thị danh sách tất cả các volume trên máy. Xác định phân vùng UEFI cần thiết: cột Label hiển thị "BOOT", cột Info hiển thị "System", cột Fs (nếu có) hiển thị FAT32.
- Giả sử phân vùng UEFI nằm ở volume 2, gõ "sel vol 2" và nhấn Enter.
- Gán ký tự ổ đĩa bằng lệnh:
assign letter=G:(không sử dụng ký tự đã dùng như C: hoặc D:). - Nhấn Enter và đợi thông báo: "Diskpart successfully assigned the drive letter or mount point." Sau đó gõ lần lượt các lệnh sau:
exit cd /d G:\EFI\Microsoft\Boot\ cd /d G:\Boot\ hoặc cd /d G:\ESD\Windows\EFI\Microsoft\Boot\ bootrec /fixboot ren BCD BCD.bak bcdboot C:\Windows /l en-us /s x: /f ALL
Lưu ý: Ký tự "G" trong lệnh có thể thay đổi tùy theo ký tự bạn gán cho ổ. C:\ là ổ cài đặt Windows 10/8.1/8.
- Sau khi gõ lệnh, nhấn Enter.
- Lệnh thay thế để xây dựng lại dữ liệu BCD:
bootrec /rebuildbcd - Nhấn Enter.
- Sau khi dữ liệu BCD được xây dựng, gõ "exit" để đóng Command Prompt.
- Khởi động lại máy. Windows 10 giờ đây nên boot bình thường.
3. Sửa Bootloader UEFI/EFI Windows 10 Bằng Windows Boot Genius
Cách thứ ba để khắc phục bootloader là sử dụng tính năng Windows Rescue trong Windows Boot Genius. Phần mềm này giúp giải quyết nhiều vấn đề khởi động, bao gồm lỗi bootloader. Chỉ cần làm theo các bước dưới đây:
- Tải xuống Windows Boot Genius và cài đặt.
- Cắm CD trống hoặc USB vào một máy tính hoạt động bình thường. Nhấp "Burn" để tạo CD/USB bootable.
- Cắm CD/USB bootable vào máy gặp sự cố và nhấn phím F12 (hoặc phím tương ứng theo mainboard) để vào Boot Menu. Chọn CD/USB làm thiết bị boot đầu tiên.
- Sau khi vào thành công môi trường WinPE, bạn sẽ thấy biểu tượng Windows Boot Genius. Khởi chạy nó để vào chế độ Windows Rescue và sửa bootloader UEFI/EFI Windows 10 dưới hướng dẫn "Crash before loading".
Đó là tất cả về cách sửa bootloader UEFI/EFI Windows 10. Nếu bạn không có nhiều kỹ năng chuyên môn về hệ thống Windows, Windows Boot Genius có thể là lựa chọn tốt hơn cho bạn.