Không, bạn không cần phải định dạng và cài đặt lại. Bạn có thể chuyển đổi đĩa của mình để cho phép khởi động UEFI.
Có một dự án nguồn mở tuyệt vời cho việc này: gptgen , đó là một "..tool để chuyển đổi các ổ đĩa cứng không bị phá hủy được phân vùng trong lược đồ MBR" kiểu MSDOS "(bao gồm các phân vùng mở rộng) để sử dụng bảng phân vùng GUID (GPT). "
Microsoft đã xuất bản một hướng dẫn tốt về quá trình này. Dưới đây là các hướng dẫn rút gọn (bạn cũng có thể sử dụng phiên bản không rút gọn ). Quá trình này mất ít hơn 10 phút.
Các bước
Sao lưu bất cứ điều gì quan trọng. Chúng tôi sắp thực hiện một số thay đổi nghiêm trọng đối với ổ cứng.
Tạo đĩa sửa chữa hệ thống (hoặc sử dụng phương tiện cài đặt Windows gốc của bạn).
Nhận dạng đĩa cứng bạn muốn chuyển đổi. Bạn có thể sử dụng [Windows Disk Manager][4]
để làm điều này. Đây thường là Đĩa # 0.
Tải gptgen . Đây là công cụ làm phép thuật.
Giải nén gptgen, bắt đầu một dấu nhắc cmd với tư cách quản trị viên, sau đó chạy lệnh sau.
CẢNH BÁO Bạn đã sao lưu dữ liệu của mình, phải không? Đây là điểm không trở lại.
gptgen.exe -w \\.\physicaldrive0
Bạn có thể thấy một màn hình xanh sau khi bạn chạy lệnh trên. Đó là bình thường. Bản thân tôi không nhìn thấy màn hình xanh và điều đó cũng tốt.
Khởi động bằng đĩa cài đặt Windows hoặc đĩa sửa chữa hệ thống.
Chọn ngôn ngữ và tùy chọn, sau đó chọn Sửa chữa máy tính của bạn -> Khắc phục sự cố -> Tùy chọn nâng cao -> Dấu nhắc lệnh
Chúng tôi sẽ sử dụng Diskpart để hoàn thành các thay đổi trên đĩa. Nhập "Diskpart" và nhấn enter.
Xác định đĩa khởi động nơi Windows được đặt bằng cách nhập "danh sách đĩa" và nhấn enter. Một cái gì đó như thế này sẽ xuất hiện:
Disk ### Status Size Free Dyn Gpt
-------- ------------- ------- ------- --- ---
* Disk 0 Online 128 GB 0 B *
- Sau khi xác định, chọn đĩa (thay thế bằng số chính xác) bằng lệnh này:
select disk 0
- Xác minh phân vùng:
list partition
Bạn sẽ thấy một cái gì đó như:
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 Primary 350 MB 1024 KB
Partition 2 Primary 126 GB 350 MB
- Xóa phân vùng hệ thống trước đó:
select partition 1
delete partition
- Tạo phân vùng khởi động mới, phân vùng dành riêng của Microsoft:
create partition EFI size=100 offset=1
format quick fs=fat32 label="System"
assign letter=S
create partition msr size=128 offset=103424
- Nếu bạn liệt kê lại các phân vùng, bạn sẽ kết thúc với một cái gì đó như thế này:
Partition ### Type Size Offset
------------- ---------------- ------- -------
Partition 1 System 100 MB 1024 KB
Partition 2 Reserved 128 MB 101 MB
Partition 3 Primary 126 GB 229 MB
- Đảm bảo cài đặt Windows của bạn được gắn kết, thay thế 3 bằng số âm lượng của cài đặt Windows (thường là 1):
list volume
select volume 3
assign letter=C
- Thoát đĩa:
exit
- Tạo dữ liệu phân vùng khởi động, thay thế C: bằng chữ cái của bản cài đặt Windows (thường là C :):
bcdboot c:\windows /s s: /f UEFI
- Đó là nó! Bạn có thể khởi động lại máy tính của bạn bây giờ.