コンピュータのメンテナンス
 Computer >> コンピューター >  >> トラブルシューティング >> コンピュータのメンテナンス

【解決済み】VirtualBoxの「supR3HardenedWinReSpawn」エラーを修正する方法 – VMプロセス5の再起動エラー対処ガイド

多くのVirtualBoxユーザー(私自身も含めて)が、パソコン再起動後に仮想マシンを起動しようとした際に、次のような問題に遭遇しています。「VirtualBox – Error in supR3HardenedWinReSpawn」というエラーが表示され、OKをクリックすると、続けて「Failed to open a session for the virtual machine exit code 1 (0x1) – E_FAIL (0x80004005)」という別のエラーが表示され、詳細については「VBoxHardening.log」を参照するよう指示されます。しかし、VBoxHardening.logファイルには、多数のDLLファイルが「lacks WinVerifyTrust(WinVerifyTrustを欠いている)」と記録されている以外、問題の明確な説明はありません。

問題の概要

Windows 10のPCに最新版のVirtualBoxをインストールし、パソコンを再起動した後、仮想マシン(VM)を起動すると、以下のエラーが表示されます。

「VirtualBox – Error in supR3HardenedWinReSpawn
Error relaunching VirtualBox VM process: 5
supR3HardenedWinReSpawn what: 5 VERR_INVALID_NAME (-104) – Invalid (malformed) file/path name.」

【解決済み】VirtualBoxの「supR3HardenedWinReSpawn」エラーを修正する方法 – VMプロセス5の再起動エラー対処ガイド

上記のメッセージでOKを押すと、続いて次のエラーが表示されます。

「Failed to open a session for the virtual machine %VM名%。

仮想マシン'%VM名%'は、起動中に予期せず終了しました。終了コード:1 (0x1)。詳細については、'C:\Users\Admin\VirtualBox VMs\%VM名%\Logs\VBoxHardening.log'をご確認ください。

結果コード:E_FAIL (0x80004005)
コンポーネント:MachineWrap
インターフェース:IMachine {85632c68-b5bb-4316-a900-5eb28d3413df}」

【解決済み】VirtualBoxの「supR3HardenedWinReSpawn」エラーを修正する方法 – VMプロセス5の再起動エラー対処ガイド

このチュートリアルでは、以下のVirtualBoxエラーを解決するための手順を紹介します。

  • VirtualBox Error in supR3HardenedWinReSpawn. Error relaunching VirtualBox VM process: 5…supR3HardenedWinReSpawn what: 5 VERR_INVALID_NAME
  • Failed to open a session for the virtual machine…Virtual Machine terminated with exit code 1 (0x1)
  • 'VBoxHardening.log'ファイルに、複数の.dllファイルが[lacks WinVerifyTrust]と報告される

修正方法:Error relaunching VirtualBox VM process 5 [lacks WinVerifyTrust]

重要:以下の手順に進む前に、まず次の対処を実施し、それぞれ行った後にVMが起動できるかどうかを確認してください。

事前対処1:アンチウイルスの無効化・アンインストール

アンチウイルスソフトのリアルタイム保護を無効にするか、アンチウイルスプログラム自体をアンインストールしてから、VMの起動を試みてください。*

* 注意:HP ProまたはHP EliteのPCで、HP製のプリインストールソフトウェアが導入されている場合は、以下のプログラムをアンインストールしてください。

  • HP Client Security
  • HP Sure Click
  • HP Sure Sense

事前対処2:Hyper-Vが無効になっていることを確認

コントロールパネル > プログラムと機能 > Windowsの機能の有効化または無効化に移動し、Hyper-V機能のチェックを外して無効にします。

事前対処3:VBoxDrvドライバーのインストール

「C:\Program Files\Oracle\VirtualBox\drivers\vboxdrv」フォルダに移動し、VBoxDrv.infファイルを右クリックしてインストールを選択します。

【解決済み】VirtualBoxの「supR3HardenedWinReSpawn」エラーを修正する方法 – VMプロセス5の再起動エラー対処ガイド

事前対処4:VirtualBoxの再インストール

以下の手順に従って、VirtualBoxをアンインストールしてから再インストールします。

  1. コントロールパネル > プログラムと機能を開き、VirtualBoxをアンインストールします。
  2. パソコンを再起動します。
  3. 最新版のVirtualBoxをダウンロードします。
  4. ダウンロードしたファイルを右クリックし、管理者として実行を選択します。
  5. パソコンを再起動します。
  6. VMの起動を試みます。同じエラーが表示される場合は、以下の手順に進んでください。

ステップ1:VBoxDrvサービスのスタートアップの種類を「2(自動)」に変更する*

* 注意:VBoxDrvサービスの'Start'値を2に変更するという方法は、VirtualBoxフォーラムの「インストール後の再起動でエラーが発生する問題へのHardening Fix(回避策)」を参考にしたものです。フォーラムでは'Start'値を3に変更することが提案されていましたが、実際に試したところ効果がなく、むしろ状況が悪化しました。そのため、値を2に変更する方法を採用しています。

  1. レジストリエディターを開きます。
  2. 左ペインで以下のキーに移動します:
    HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VBoxDrv
  3. 右ペインでStart(REG_DWORD値)をダブルクリックします。

【解決済み】VirtualBoxの「supR3HardenedWinReSpawn」エラーを修正する方法 – VMプロセス5の再起動エラー対処ガイド

  1. 値のデータを「1」から「2」に変更し、OKをクリックします。*
  2. レジストリエディターを閉じ、PCを再起動します。
  3. VMの起動を試みます。それでも起動できず、「Call to WHvSetupPartition failed: ERROR_SUCCESS (Last=0xc000000d/87」というエラーが表示される場合は、ステップ2に進んでください。

* 'VBoxDrv'サービスのスタートアップの種類として設定可能な値('Start' REG_DWORD値に保存されます):

スタートアップの種類説明
0ブート(Boot)ブート時にサービスが読み込まれます。
1システム(System)KERNEL初期化時(ブート時)にサービスが読み込まれます。
2自動(Automatic)サービスコントロールマネージャーによって自動的にサービスが読み込まれます。
3手動(Manual)サービスが手動で(要求時に)読み込まれます。
4無効(Disabled)サービスが無効になります。

【解決済み】VirtualBoxの「supR3HardenedWinReSpawn」エラーを修正する方法 – VMプロセス5の再起動エラー対処ガイド

ステップ2:ブート時にHyper-Vを無効にする

Windows 10 ProまたはEnterpriseでは、HYPER-Vがデフォルトでブート時に起動するように設定されています。そのため、これを無効にします。

  • 関連記事:FIX VirtualBox Error "Call to WHvSetupPartition failed: ERROR_SUCCESS"
  1. 管理者としてコマンドプロンプトを開きます。
  2. 以下のコマンドを入力し、Enterキーを押します:
    bcdedit /set hypervisorlaunchtype off

【解決済み】VirtualBoxの「supR3HardenedWinReSpawn」エラーを修正する方法 – VMプロセス5の再起動エラー対処ガイド

  1. PCを再起動します。
  2. 再起動後、VMを起動します。

以上で作業完了です!このガイドがお役に立てた場合は、ぜひコメントであなたの体験をお知らせください。また、他の方の助けにもなりますので、このガイドをいいね・シェアしていただければ幸いです。

  1. 【解決済み】VirtualBoxの「ドキュメントが空です」エラーを修正する2つの方法

    VirtualBoxを起動しようとした際に、重大なエラー「ドキュメントが空です(Document is empty)」が表示されて起動できない場合は、VirtualBoxのメイン設定ファイル(VirtualBox.xml)が破損していることが原因です。この記事では、その問題を解決するための手順を詳しく解説します。 エラーの詳細 VirtualBoxマネージャーが起動せず、以下のようなエラーメッセージが表示されます。 VirtualBox COMオブジェクトの取得に失敗しました(Failed to acquire the VirtualBox COM object) アプリケーションを終了します

  2. 【解決済み】VirtualBoxの「内部ネットワークを開く・作成できませんでした」エラーの直し方

    この記事では、VirtualBoxで発生する「Failed to open/create the internal network(内部ネットワークを開く・作成できませんでした)」「仮想マシンのセッションを開けませんでした」というエラーを解消する方法を解説します。このエラーは、主にWindows Updateの適用後に発生することが多いトラブルです。 問題の概要 Windows 10の更新プログラムを適用してPCを再起動した後、VirtualBoxの仮想マシンを起動すると、以下のようなエラーメッセージが表示されることがあります。 仮想マシンのセッションを開けませんでした(Failed to