web-dev-qa-db-ja.com

Windows 8 ProでHyper-Vが有効にならない:「ファームウェアで仮想化サポートが無効になっています」

Windows 8 ProにHyper-Vをインストールするためのチェックボックスが無効になっています。それにカーソルを合わせると、メッセージHyper-V cannot be installed: Virtualization support is disabled in the firmware. UEFI設定に以前は無効にされていた仮想化オプションがありますが、有効にしてからコールドブートを行いました。 IntelのWebサイト (VT-xおよびSLAT)によると、私のプロセッサーは必要な仮想化機能をサポートしているようです。これを回避する可能性はありますか?

9
Zenexer

さらにいくつかのコールドブートで問題が解決したようです。 1サイクルでは足りなかったと思います。

更新:

メジャーアップデート/ OSアップグレードをインストールするたびに設定がリセットされるようです。それを修正するには、私は次のことをする必要があります:

  1. ラップトップの設定を変更する
  2. Windowsで起動します
  3. 通常の方法でコンピュータの電源を切ります(電源を切るとプロセスが中断します)
  4. ラップトップを取り外します
  5. バッテリーを取り外します
  6. 約30秒待ちます
  7. バッテリーを交換し、接続し、電源を入れます
  8. 機能するまで2〜3回繰り返します
4
Zenexer

Windows 8でHyper-Vを有効にするために満たす必要があるいくつかの要件があります このTechNet記事 によれば、SLAT以外に、4GBのRAM =およびシステムは64ビットである必要があります。これらの要件は、TechNetの Client Hyper-Vページ に記載されています。

システムが要件を満たしていることを確認するために実行できる簡単なチェックもあります。コマンドプロンプトを開き、「systeminfo.exe」(引用符なし)と入力してEnterキーを押します。最後のセクションには4行が表示されます。

VMモニターモード拡張:

ファームウェアで有効化された仮想化:

第2レベルのアドレス変換:

利用可能なデータ実行防止:

これらの横には「はい」または「いいえ」があり、システムでHyper-Vを有効にできない原因となっている正確な問題を追跡するのに役立ちます。

Hyper-VおよびWindows 8のその他の新機能の詳細については、TechNetのSpringboardシリーズの Exploreページ を参照してください。

お役に立てれば。

12
dwolters

同様の問題がありました。カーネル状態イメージからこれらの種類の設定をチェックするように見えるため、通常は高速ブートを無効にするのがトリックです。

4
Chaos

今日この問題を経験したばかりなので、コツはコンピュータを再起動してシャットダウンしないことだと思います。コールドリブートを何回か行って成功しませんでしたが、次の説明を読んでfast-bootオプションを無効にしました。

「高速起動をオンにする-これにより、シャットダウン後のPCの起動が速くなります。再起動には影響しません」

その後、シャットダウンではなくコンピューターの再起動に進みましたが、うまくいきました!これは偶然かもしれませんが、再起動時に高速起動が無効になる可能性が高いと思います。

1
miss_programmer