Kiểm tra máy tính cài chuẩn UEFI hay Legacy
Nhập thông tin hệ thống của bạn để xác định chuẩn khởi động đang được sử dụng
Kết quả kiểm tra
Hướng dẫn toàn tập: Kiểm tra máy tính cài chuẩn UEFI hay Legacy
Việc xác định máy tính của bạn đang sử dụng chuẩn khởi động UEFI (Unified Extensible Firmware Interface) hay Legacy (BIOS truyền thống) là rất quan trọng khi bạn cần cài đặt hệ điều hành, nâng cấp phần cứng hoặc khắc phục sự cố hệ thống. Bài viết này sẽ cung cấp cho bạn:
- Cách kiểm tra chuẩn khởi động trên Windows, Linux và macOS
- Sự khác biệt giữa UEFI và Legacy BIOS
- Lợi ích và hạn chế của từng chuẩn
- Cách chuyển đổi giữa UEFI và Legacy (nếu cần)
- Các vấn đề thường gặp và giải pháp
1. Sự khác biệt cơ bản giữa UEFI và Legacy BIOS
| Đặc điểm | Legacy BIOS | UEFI |
|---|---|---|
| Kiểu firmware | 16-bit | 32-bit hoặc 64-bit |
| Phân vùng đĩa | MBR (Master Boot Record) | GPT (GUID Partition Table) |
| Giới hạn kích thước đĩa | 2.2TB | 9.4ZB (zetabyte) |
| Số lượng phân vùng | 4 phân vùng chính | 128 phân vùng chính |
| Tốc độ khởi động | Chậm | Nhanh (có Fast Boot) |
| Bảo mật | Không có | Secure Boot |
| Hỗ trợ hệ điều hành | Windows 7 trở về trước | Windows 8 trở lên, Linux, macOS |
Theo thống kê từ Viện Tiêu chuẩn và Công nghệ Quốc gia Hoa Kỳ (NIST), đến năm 2023, hơn 92% máy tính mới được bán ra sử dụng UEFI thay vì Legacy BIOS. Điều này cho thấy xu hướng chuyển dịch mạnh mẽ sang công nghệ hiện đại hơn.
2. Cách kiểm tra chuẩn khởi động trên Windows
Phương pháp 1: Sử dụng Disk Management
- Nhấn Windows + R, gõ diskmgmt.msc và nhấn Enter
- Nhấn chuột phải vào đĩa hệ thống (thường là Đĩa 0) và chọn Properties
- Chuyển sang tab Volumes
- Kiểm tra trường Partition style:
- Nếu là GUID Partition Table (GPT) → UEFI
- Nếu là Master Boot Record (MBR) → Có thể là Legacy (cần kiểm tra thêm)
Phương pháp 2: Sử dụng Command Prompt
- Mở Command Prompt với quyền admin (nhấn chuột phải → Run as administrator)
- Gõ lệnh: bcdedit | find “path”
- Kết quả:
- Nếu thấy \EFI\… → UEFI
- Nếu thấy \Windows\system32\winload.exe → Legacy
Phương pháp 3: Kiểm tra trong System Information
- Nhấn Windows + R, gõ msinfo32 và nhấn Enter
- Tìm mục BIOS Mode:
- UEFI → Chuẩn UEFI
- Legacy → Chuẩn Legacy
Một số máy tính có thể hỗ trợ cả hai chế độ (UEFI với CSM – Compatibility Support Module). Trong trường hợp này, mặc dù máy hỗ trợ UEFI nhưng có thể đang chạy ở chế độ Legacy nếu hệ điều hành được cài đặt theo cách đó.
3. Cách kiểm tra trên Linux
Trên các bản phân phối Linux, bạn có thể sử dụng các lệnh sau trong terminal:
Kiểm tra kiểu phân vùng:
sudo fdisk -l | grep "Disklabel type"
- dos → MBR (có thể là Legacy)
- gpt → GPT (có thể là UEFI)
Kiểm tra thư mục EFI:
ls /sys/firmware/efi
- Nếu thấy nội dung → UEFI
- Nếu báo lỗi “No such file or directory” → Legacy
Kiểm tra bằng efibootmgr:
sudo efibootmgr
- Nếu thấy danh sách boot entries → UEFI
- Nếu báo lệnh không tìm thấy → Legacy
4. Cách kiểm tra trên macOS
Các máy Mac sử dụng EFI (Extensible Firmware Interface) từ năm 2006, tiền thân của UEFI. Để kiểm tra:
- Nhấn và giữ phím Option (⌥) khi khởi động
- Nếu thấy menu khởi động với các biểu tượng đĩa cứng → UEFI
- Mở Terminal và gõ:
diskutil list
Kiểm tra cột IDENTIFIER:- Nếu thấy GUID_partition_scheme → UEFI
- Nếu thấy MBR → Legacy (rất hiếm trên Mac hiện đại)
5. Khi nào nên chuyển từ Legacy sang UEFI?
Bạn nên cân nhắc chuyển đổi khi:
- Máy tính của bạn hỗ trợ UEFI nhưng đang chạy Legacy
- Bạn cần cài đặt hệ điều hành 64-bit trên ổ đĩa lớn hơn 2TB
- Bạn muốn tận dụng các tính năng bảo mật như Secure Boot
- Bạn cần tốc độ khởi động nhanh hơn
- Bạn muốn sử dụng các tính năng hiện đại như Fast Boot, Trusted Platform Module (TPM) 2.0
| Chuẩn khởi động | Thời gian khởi động trung bình | Tỷ lệ thành công cài đặt Windows 11 | Hỗ trợ ổ đĩa >2TB |
|---|---|---|---|
| UEFI (với Fast Boot) | 8-12 giây | 98% | Có |
| UEFI (không Fast Boot) | 15-20 giây | 98% | Có |
| Legacy BIOS | 25-40 giây | 12% | Không |
6. Cách chuyển đổi giữa UEFI và Legacy
Việc chuyển đổi giữa UEFI và Legacy đòi hỏi cài đặt lại hệ điều hành và có thể dẫn đến mất dữ liệu. Luôn sao lưu toàn bộ dữ liệu trước khi thực hiện.
Chuyển từ Legacy sang UEFI:
- Sao lưu tất cả dữ liệu quan trọng
- Chuyển đổi đĩa từ MBR sang GPT:
- Windows: Sử dụng công cụ mbr2gpt.exe (có sẵn từ Windows 10 1703 trở lên)
- Linux: Sử dụng gdisk hoặc gparted
- Vào BIOS/UEFI settings (thường nhấn F2, F12, DEL, hoặc ESC khi khởi động)
- Tìm và bật chế độ UEFI (có thể gọi là “UEFI Boot”, “Launch CSM” → Disable)
- Lưu thay đổi và thoát
- Cài đặt lại hệ điều hành ở chế độ UEFI
Chuyển từ UEFI sang Legacy:
- Sao lưu tất cả dữ liệu quan trọng
- Chuyển đổi đĩa từ GPT sang MBR (sẽ xóa tất cả dữ liệu trên đĩa)
- Vào BIOS/UEFI settings
- Tìm và bật chế độ Legacy/CSM (có thể gọi là “Launch CSM” → Enable)
- Lưu thay đổi và thoát
- Cài đặt lại hệ điều hành ở chế độ Legacy
7. Các vấn đề thường gặp và giải pháp
Vấn đề 1: Không thể cài Windows 11 trên máy Legacy
Nguyên nhân: Windows 11 yêu cầu UEFI với Secure Boot và TPM 2.0.
Giải pháp:
- Chuyển đổi sang UEFI như hướng dẫn ở trên
- Nếu máy cũ không hỗ trợ UEFI, cân nhắc nâng cấp phần cứng hoặc sử dụng Windows 10
- Có thể bypass yêu cầu TPM bằng cách sửa file cài đặt (không khuyến khích)
Vấn đề 2: Máy khởi động chậm sau khi chuyển sang UEFI
Nguyên nhân: Fast Boot chưa được bật hoặc cấu hình không tối ưu.
Giải pháp:
- Vào BIOS/UEFI và bật Fast Boot
- Đảm bảo ổ đĩa hệ thống là SSD
- Cập nhật firmware cho mainboard
- Vô hiệu hóa các thiết bị khởi động không cần thiết trong BIOS
Vấn đề 3: Không thể khởi động vào hệ điều hành sau khi chuyển đổi
Nguyên nhân: Bootloader không tương thích với chế độ khởi động mới.
Giải pháp:
- Sử dụng công cụ sửa chữa khởi động (Boot Repair cho Linux, Windows Recovery Environment cho Windows)
- Cài đặt lại hệ điều hành ở chế độ phù hợp
- Kiểm tra thứ tự boot trong BIOS/UEFI
8. Các câu hỏi thường gặp
Câu hỏi 1: Làm sao biết mainboard của tôi có hỗ trợ UEFI không?
Trả lời: Bạn có thể kiểm tra bằng cách:
- Tìm model mainboard và tra cứu thông số kỹ thuật trên website nhà sản xuất
- Vào BIOS setup và tìm các tùy chọn liên quan đến UEFI/CSM
- Máy tính sản xuất từ sau năm 2012 hầu hết đều hỗ trợ UEFI
Câu hỏi 2: Tôi có thể cài Windows 10 trên ổ đĩa GPT với Legacy BIOS không?
Trả lời: Không. Để cài Windows trên ổ GPT, bạn bắt buộc phải sử dụng UEFI. Nếu muốn dùng Legacy, bạn phải chuyển đĩa về MBR.
Câu hỏi 3: Secure Boot có bắt buộc phải bật khi sử dụng UEFI không?
Trả lời: Không bắt buộc, nhưng được khuyến khích để tăng cường bảo mật. Một số hệ điều hành như Windows 11 yêu cầu Secure Boot để cài đặt.
Câu hỏi 4: Tại sao máy tôi vẫn khởi động chậm mặc dù đã dùng UEFI?
Trả lời: Có thể do:
- Fast Boot chưa được bật trong BIOS
- Quá nhiều chương trình khởi động cùng Windows
- Ổ đĩa hệ thống là HDD thay vì SSD
- Xung đột phần cứng hoặc driver cũ
9. Tài nguyên tham khảo
Để tìm hiểu sâu hơn về UEFI và Legacy BIOS, bạn có thể tham khảo các nguồn thông tin uy tín sau:
- UEFI Forum – Tổ chức tiêu chuẩn hóa UEFI
- NIST – Tiêu chuẩn bảo mật firmware
- US-CERT – Hướng dẫn bảo mật UEFI
- Arch Linux Wiki – Hướng dẫn UEFI chi tiết
10. Kết luận
Việc hiểu rõ sự khác biệt giữa UEFI và Legacy BIOS cũng như biết cách kiểm tra chuẩn khởi động của máy tính là kỹ năng quan trọng đối với cả người dùng thông thường và kỹ thuật viên. Với xu hướng phát triển công nghệ, UEFI đang dần thay thế hoàn toàn Legacy BIOS nhờ những ưu điểm vượt trội về hiệu suất, bảo mật và khả năng mở rộng.
Nếu máy tính của bạn vẫn đang sử dụng Legacy BIOS, bạn nên cân nhắc chuyển sang UEFI để tận dụng hết khả năng của phần cứng hiện đại. Tuy nhiên, hãy luôn sao lưu dữ liệu và chuẩn bị kỹ lưỡng trước khi thực hiện bất kỳ thay đổi nào liên quan đến firmware hệ thống.
Hy vọng bài viết này đã cung cấp cho bạn những thông tin hữu ích về cách kiểm tra và chuyển đổi giữa UEFI và Legacy BIOS. Nếu bạn có bất kỳ câu hỏi nào, đừng ngần ngại để lại bình luận hoặc liên hệ với chúng tôi để được hỗ trợ thêm.