Help us understand the problem. What is going on with this article?

VirtualBoxで仮想環境が起動できなくなって焦った話(VT-xが有効なのに認識しない)

More than 1 year has passed since last update.

前提条件

使用しているPC

キャプチャ.png

VirtualBoxのバージョン

キャプチャ.png

解決方法

Windows Defender セキュリティセンター
->デバイス セキュリティ
->コア分離
->メモリ整合性
をオフにする。

何が起こったか

  • 仮想で64bitのOSを起動しようとしたらエラーが出る
    • エラーメッセージは"VT-x is not available (VERR_VMX_NO_VMX)."
  • BIOSのオプションを確認(そう言えばBIOSアップデートしたしなあ…)
    • VT-xオプションは有効になっている
  • 再起動してから仮想をもう一度起動しようとしても同じエラーになる
    • ?????
  • 思いついた策は…
    • BIOSのバージョンを戻す
    • TPM側のアップデート(していなかったので)
    • 他に設定変更したところあったっけ… -> 解決方法へ

所感

  • 久々に思いがけないところではまった
  • 作業ログとか残しておけば良かったけれど、「思いがけない」ので残していなかった
  • セキュリティ的に万全ではなくなるけれど、仮想環境が使えないままでは生きられないので仕方ない…
  • 自分で設定変更した内容を思い出せたので良かった
  • 同じ所ではまった情報が見当たらなかったのでもしかするとはまったのは自分だけかも…
    • 検索能力が低いだけかも

おまけ

メモリ整合性をオフにしようとしても管理者権限云々で出来ない可能性がある。
https://answers.microsoft.com/ja-jp/protect/forum/protect_defender-protect_start-windows_10/windows10-1803/9016fcfc-abeb-4ffe-a9f1-37abdfd77a9c
を参考にレジストリを編集して再起動したらオフに出来た。

参考にしたもの

  • VirtualChecker3(https://openlibsys.org/index-ja.html)
    • VT-xの状態を手早く確認するツール。都度VirtualBoxを起動するのが時間がかかって仕方なかったので
Why do not you register as a user and use Qiita more conveniently?
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away
Comments
Sign up for free and join this conversation.
If you already have a Qiita account
Why do not you register as a user and use Qiita more conveniently?
You need to log in to use this function. Qiita can be used more conveniently after logging in.
You seem to be reading articles frequently this month. Qiita can be used more conveniently after logging in.
  1. We will deliver articles that match you
    By following users and tags, you can catch up information on technical fields that you are interested in as a whole
  2. you can read useful information later efficiently
    By "stocking" the articles you like, you can search right away