VirtualBox 起動時のエラー「NtOpenDirectoryObject failed on \Driver: 0xc0000022」対処方法
VirtualBox
Windows
ソフトウェア
⚠️
⚠️
この記事は移行作業中です。レイアウトが崩れる場合があります。
症状
起動時に「仮想マシン”<マシン名>”のセッションを開けませんでした。」
詳細に「終了コード : E_FAIL (0x80004005) コンポーネント: MachineWrap」
そして、VBoxHardening.logに下記のような行が出力された。
NtOpenDirectoryObject failed on \Driver: 0xc0000022
原因
ウイルス対策ソフト
私の場合は「ウィルスバスター」
対策
ウィルス対策ソフトを無効にすれば起動できるが、危険なので却下。
ヘッドレス起動は問題なくできるようなので、そちらを利用する。
ヘッドレス起動とは、起動時に新しいウィンドウを開かないで起動するもの。
このままでは裏で動くのをプレビュー画面で見ることしかできないので、ウィンドウを表示させる。
ウィンドウはメニューの「仮想マシン」→「表示」で表示させることができる。
なぜこれであれば問題ないのか…