Failed to load VMMR0.r0 (VERR_LDR_MISMATCH_NATIVE)
Virtualbox 4.2(Windows 7 32ビット)上のVMは、新しいVMのインストールを開始するまで完全に正常に動作していました。これは、Linuxのブート画面を超えません。
VMを削除して新しいものを作成しましたが、それでも実行されませんでした。
そのため、VirtualBoxの新しいバージョン(バージョン4.3.6.r91406)をインストールし、マシンを再起動しました。以前に動作していたVMのいずれかを起動すると、次のエラーが発生しました
Failed to open a session for the virtual machine m14
Failed to load VMMR0.r0
(VERR_LDR_MISMATCH_NATIVE
次の詳細で:
Result Code: E_FAIL (0x80004005)
Component: Console
Interface: IConsole
{8ab7c520-2442-4b66-8d74-4ff1e195d2b6}
フォーラムを確認したところ、.vbox
ファイルの確認を求める投稿がいくつかありました。 VMのディレクトリには、m14.vbox
とm14.vbox-prev
の2つがあります。
Prevファイルを削除してVMを再起動すると、再び同じエラーが発生し、m14.vbox-prev
ファイルが再び表示されました。そこで、元のm14.vbox
ファイルを削除し、prevファイルの名前を元の名前に変更してからVMを起動しましたが、それでも機能しませんでした。
これを修正する手がかりはありますか?
拡張パックを追加または更新します。
それでも問題が解決しない場合は、Virtual Boxをアンインストールして、次のフォルダーを削除します。
C:\USERS\<username>\AppData\Local\VirtualStore\Program Files\Oracle
次に、Virtual Boxを再度インストールし、管理者として実行します。 (場合によっては、単純なユーザーとして実行することもできます。)
管理者として実行
4.1または4.2から4.3.18に更新した後、同じ問題が発生しました。
私は再起動せず、「Windowsで」「Virtualboxアイコンを右クリック-管理者として実行」という手法が機能しました。
plsはvbox-ssl-cacertificate.crtファイルを実行します。上記の問題が解決する場合があります。この解決策は私にとってはうまくいきます。
Akshah123のように、ラップトップでランダムなBSODを診断していたため、ドライバー検証ツール(verifier.exe)を実行していました。ランニング:
verifier.exe /reset
再起動すると、この問題が解決しました。
最後に。
しばらく前に、EMETを使用してすべてに対してASLRをオンにしました。 EMETを再度実行し、デフォルトの "Application OptIn" +リブートに戻すと修正されました。
管理者としてVirtualBoxを起動すると、VMが通常どおり実行されます。
他の方法を試す必要はありませんでした。