主に Oracle VM VirtualBox をインストール・アップデートした直後に任意のイメージを起動しようとした際に NtCreateFile(\Device\VBoxDrvStub) failed
といった感じのエラーダイアログが出て失敗するとき。
表示の通りドライバが死んでいるので、以下のようにして状況を確認・対処する。
1. ドライバがインストールされているか確認
powershell で以下を行う
> sc.exe query vboxsup
インストールされていれば概要が出て、されていなければ「存在しません」的な表示が出る
2.1 インストールされていないので、インストールする
以下からインストール設定ファイルを見つけ、コンテキストメニューからインストールする
C:\Program Files\Oracle\VirtualBox\drivers\vboxsup ※デフォルトインストール先
2.2 インストールされていた・したので起動する
powershell (管理者権限) を立ち上げ、以下を行う
> sc.exe start vboxsup
おわり