web-dev-qa-db-ja.com

Windows 7では、virtualboxに32ビットオプションしかなく、64ビットオプションがないのはなぜですか?

Windows 7 (64-bit OS)用に最新 の仮想ボックス4.3.20 をダウンロードしてインストールしましたが、64-bit Linuxをインストールする場合はNew - >仮想マシンの作成32-bitオプションのみを表示し、64-bitオプションは表示しません。誰かがこの問題について何か手がかりを与えることができますか?どうもありがとうございました。

288
Nan Xiao

ご覧ください。 http://www.fixedbyvonnie.com/2014/11/virtualbox-showing-32-bit-guest-versions-64-bit-Host-os/

VirtualBoxがバージョンリストに32ビットバージョンしか表示していない場合は、次の点を確認してください。

  • X64 CPUがインストールされています。 (最適な場合は、許容できる仮想化パフォーマンスを得るために 64ビットOSもインストールする必要があります 。)
  • ハードウェア仮想化はBIOSで有効になっています。 (あなたのCPUがそれをサポートしていなければなりません。)
    • Intel x 64の場合:VT-x(Intel Virtualization Technology)とVT-dの両方が有効
    • AMD x64の場合:AMD SVM(Secure Virtual Machine)が有効になります。
  • Hyper-V(または他の形式のベアメタルハイパーバイザー)がインストールされていません
282
duDE

64ビットホスト上で64ビットアプリケーションをエミュレートしたい場合は、そのための機能が必要です。どちらのduDEが言っているかは、Intel固有のコピー&ペーストです。同じサポートがAMDにも存在し、その名前はAMD-vです - 彼は言及するのを忘れたかもしれません。

あなたのCPUがこのサポートを持っていないなら、それは今までうまくいきません。もしそうなら、多分あなたはあなたのBIOSでこれをオンにする必要があります。

この機能をオンにできない悪いBIOSがあります。この場合、BIOSのアップグレードが役に立つことがあります。

9
peterh

ホストOS用の32ビット版だけを見て、同じ問題を抱えていました。 asus p8z77-v pro biosを最新のものに更新し、仮想化サポートを有効にした後、作業を​​開始しました。 BIOS更新の前は、virtuboxは32ビットOSしか公開していませんでした。

9
itit75

私のAMD Phenom(tm)II用のVirtualBox 5.1.22で64ビットOSオプションを表示するには、Windows 10クリエイターのアップデートに再起動が必要でした。

また、問題は、単に再起動するのではなく、BIOSで仮想化オプションを変更した後にコンピュータの電源を切る必要があることかもしれません。

3
Spikolynn

Windows 1903およびDellラップトップでは、グループポリシーを使用してDevice Guardを無効にすると、VirtualBoxで64ビットOSを有効にするのに役立ちました。

参考のため、 https://appuals.com/fix-virtualbox-not-showing-64-bit-windows-10/

1
Techie