Tại sao hộp ảo chỉ có tùy chọn 32 bit, không có tùy chọn 64 bit trên Windows 7?


297

Tôi đã tải xuống và cài đặt hộp ảo mới nhất 4.3.20 cho tôi Windows 7 (64-bit OS), nhưng khi tôi muốn cài đặt 64-bit Linux, tùy chọn Mới -> Tạo Máy ảo chỉ hiển thị 32-bit, không có 64-bittùy chọn. Bất cứ ai có thể đưa ra bất kỳ manh mối về vấn đề này? Cảm ơn rất nhiều trước!


1
Bạn có chắc là bạn đã cài đặt amd64phiên bản không?
heavyyd

3
@Ramhound: Không phải là bản sao, đây là máy chủ 64 bit.
Andreas Magnusson

1
@AndreasMagnusson Nhận xét của tôi đã được gửi 3,5 năm trước.
Ramhound

1
Để khắc phục điều này trên máy Win10 của tôi, tôi cần phải vào Bảng điều khiển \ Tất cả các mục trong Bảng điều khiển \ Chương trình và tính năng và bật hoặc tắt tính năng của Windows. Từ đây tôi cần UNCHECK tính năng Hyper-V đã được cài đặt. Sau khi khởi động lại máy, các tùy chọn 64 bit đã được hiển thị
Malcolm Swaine

1
Ngoài việc tắt tính năng Hyper-V trong các tính năng của Windows, tôi còn phải vào Trình quản lý tác vụ và dừng thủ công tất cả các dịch vụ "Hyper-V ..." và "Dịch vụ lưu trữ HV" từ tab "Dịch vụ" . Sau khi khởi động lại, các tùy chọn 64 bit cuối cùng đã được hiển thị.
KiraMichiru

Câu trả lời:


290

Hãy xem: http://www.fixedbyvonnie.com/2014/11/virtualbox-showing-32-bit-guest-versions-64-bit-host-os/

Nếu VirtualBox chỉ hiển thị các phiên bản 32 bit trong danh sách Phiên bản, hãy đảm bảo:


1
@Tonny Trên hết, theo như tôi nhớ, nếu bạn cố khởi động một cái gì đó như XP Mode khi bạn có máy ảo VirtualBox đang chạy, nó sẽ tắt máy ảo VirtualBox của bạn một cách đột ngột mà không có cảnh báo.
Bruno

1
@duDE Làm cách nào tôi có thể sử dụng Hyper-V và Virtualbox cùng một lúc?
dùng2284570

2
@ user2284570: Không, bạn không thể: chỉ một trình ảo hóa có thể chạy cùng một lúc
duDE 14/2/2015

3
Trên win7, sau khi cài đặt VB, cần phải khởi động lại để có các tùy chọn 64 bit.
T.Coutlakis

5
Bất kỳ lý do kỹ thuật nào là tại sao Hyper-V bị vô hiệu hóa? Ý tôi là, Hộp ảo cung cấp tùy chọn ảo hóa 32 bit ngay cả khi Hyper-v được bật; vậy tại sao không 64 bit?
Mayank Singh

10

Nếu bạn muốn giả lập ứng dụng 64 bit trên máy chủ 64 bit, cpu của bạn cần một tính năng cho điều đó. Mà duDE nói, là một bản sao dán cụ thể intel. Sự hỗ trợ tương tự cũng tồn tại trên AMD, tên của nó là AMD-v - có lẽ ông đã quên đề cập đến.

Nếu cpu của bạn không có hỗ trợ này, nó sẽ không hoạt động. Nếu có, có lẽ bạn cần bật cái này trong bios của mình.

Có những BIOS xấu không thể bật tính năng này. Đôi khi, một bản nâng cấp BIOS có thể giúp ích trong trường hợp này.


9

Có cùng một vấn đề, chỉ thấy các phiên bản 32 bit cho hệ điều hành máy chủ. Bắt đầu làm việc sau khi cập nhật asus p8z77-v pro bios lên bản mới nhất và cho phép hỗ trợ ảo hóa. Trước khi cập nhật bios, virtubox chỉ hiển thị hệ điều hành 32 bit.


3

Bản cập nhật người tạo Windows 10 cần khởi động lại để hiển thị các tùy chọn HĐH 64 bit trong VirtualBox 5.1.22 cho AMD Phenom (tm) II của tôi.

Ngoài ra, vấn đề có thể là bạn cần TẮT máy tính sau khi thay đổi tùy chọn Ảo hóa trong BIOS, không chỉ khởi động lại nó.


Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.