仮想マシンを起動すると「VT-xは利用できません」[終了]


120

VMWareソフトウェアを使用して仮想マシンを作成しましたが、仮想マシンの起動中にエラーが発生しました。「VT-xは利用できません:

00:00:03.916 NAT: zone(nm:mbuf_cluster, used:0)
00:00:03.916 NAT: zone(nm:mbuf_packet, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_pagesize, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_9k, used:0)
00:00:03.916 NAT: zone(nm:mbuf_jumbo_16k, used:0)
00:00:03.930 VMSetError: D:\tinderbox\win-4.0\src\VBox\VMM\VMMR3\VM.cpp(350) VMR3Create; rc=VERR_VMX_NO_VMX
00:00:03.930 VMSetError: Unknown error creating VM
00:00:03.931 ERROR [COM]: aRC=E_FAIL (0x80004005) aIID={515e8e8d-f932-4d8e-9f32-79a52aead882} aComponent={Console} aText={VT-x is not available. (VERR_VMX_NO_VMX).
00:00:03.931 Unknown error creating VM (VERR_VMX_NO_VMX)}, preserve=false
00:00:03.944 Power up failed (vrc=VERR_VMX_NO_VMX, rc=E_FAIL (0X80004005))

このエラーが発生する理由は何ですか?


17
同じエラーが発生しました-VMのシステム設定で「IO-APIC」を無効にしました。それは私にとってはうまくいきます。
maholtz 2013

44
Windows Hyper-V機能を無効にすることでうまく
いき

11
知らないうちにWindows 10にアップデートすると、Hyper-Vが再びアクティブになった。そのために目を離さないでください。
metaforge

2
私はHyper-Vを有効にしていましたが、すべて問題ありませんでしたが、一部のGenyMotion VMは機能しません(Android 5.0より高いもの)。私の修正はこのビデオにあり、非常に簡単でした。youtube.com/watch?v=Y56boAsdptw
Brad Martin、

1
私の場合、「Microsoft Visual Studio Emulator for Android」をインストールしました。それは私のすべてのVBox VMをうんざりさせました。エミュレータをアンインストールしましたが、まだサイコロはありません。Hyper-Vがインストールされていないことを確認したので、インストールしてアンインストールしました。リセットするとスイッチが反転し、VBox VMが再び動作しました。
JMD 2017年

回答:


137

設定でベースメモリを約3175MBに減らし、コアを1に減らしてみてください。BIOSが仮想化用に設定されていれば、問題なく動作するはずです。f12キー、セキュリティ、仮想化を使用して、それが有効になっていることを確認します。VT-xと表示されていなくても問題ない場合は、VT-dなどと表示されているはずです。


1
何らかの理由で、UIが無効になっているため、コアの数を編集できませんでした。1にコアを変更するには、対応する画像の「* .vbox」編集しなければならなかった
ディーパック

2
私は同様の問題を抱えていて、メモリを減らすと問題が解決しましたが、なぜそれが機能するのですか?仮想マシンをインストールする仮想マシンを使用しています。インセプション。
JacekTrociński2015年

2
これを行うためにF12キーをどこに入力しますか?バーチャルボックス?
Eric

3
ベースメモリとコアの削減が機能するのはなぜですか?
Randy the Dev 2017年

30
これは、最新のDocker for Windowsをインストールした後に起こりました。Windows 10でHyper-V機能を有効にし、すべてのVirtualBoxインスタンスが壊れていました。無効化のHyper-Vは、問題を解決し(ここではどのように参照してください。poweronplatforms.com/enable-disable-hyper-v-windows-10-8)が、今ドッカーが壊れている: - /
ガーボル・ナジ

9

VT-xは通常、BIOSで無効/有効にできます。

PCが起動した直後に、DEL(または何か)を押してBIOS設定を表示する必要があります。そこには、VTテクノロジー(または何か)を有効にするオプションがあります。


4

プロセッサがIntel Virtualization(VT-x)またはAMD Virtualization(AMD-V)をサポートしていることを確認しますか?

ここには、ハードウェア支援の仮想化検出ツール(http://www.microsoft.com/downloads/en/details.aspx?FamilyID=0ee2a17f-8538-4619-8d1c-05d27e11adb2&displaylang=en)があり、ハードウェアかどうかがわかりますVT-xをサポートします。

または、http//ark.intel.com/Default.aspxでプロセッサを見つけることができます。2006年以降のすべてのAMDプロセッサは仮想化をサポートしています。


1
その仮想化検出ツールをWindows 2008 R2 64ビットサーバーにインストールできませんでした。別の方法はありますか?
D MADANAGOPAL 2011年

どのプロセッサを使用していますか?
Yax

Intel Xeon、E5440 @ 2.83 GHz 2.91 GHz
D MADANAGOPAL

ark.intel.com/…によると、プロセッサはVT-xをサポートしています。これを試してください:itropics.net/index.php/computers/windows/...
YAX

御返答いただき有難うございます。どれを試すべきですか?そのリンクには多くのオプションがあります...問題は、仮想マシンを仮想マシンにインストールしようとしていることです。VMマシンの設定を変更するには、チケットを調達する必要がありました。まず、ハードウェアVTを有効にしてみます。
D MADANAGOPAL 2011年
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.