VirtualBoxのE_FAIL0x80004005エラー-原因と解決策

VirtualBoxのE_FAIL0x80004005エラー-原因と解決策

多くのユーザーは、インストールされているオペレーティングシステム(Windows 0以前、Linuxなど)に関係なく、VirtualBoxで仮想マシンを起動するとき、場合によっては起動する前に、MachineWrap、MediumWrap、およびその他のコンポーネントからE_FAIL80004005x10エラーが発生します。

このチュートリアルでは、VirtualBox仮想マシンでのエラー0x80004005の最も一般的な原因と、問題を解決する方法について詳しく説明します。 一部の読者は、初心者向けのVirtualBox仮想マシンの記事が役立つと思うかもしれません。

VirtualBoxのエラーコードE_FAIL0x80004005を修正

VirtualBoxのE_FAIL0x80004005エラーにはいくつかの理由があります。修正が非常に簡単な、最も単純なものから始めましょう。

  1. ドライブ文字が変更され、仮想マシンファイルを含むフォルダーの名前が変更されたため、仮想マシンファイルのある場所へのパスを変更します。ユーザーフォルダー(仮想マシンフォルダーがその中にある場合は、通常はデフォルトです)。 この場合、VirtualBoxを起動すると(名前を変更する前にVBマネージャーが起動されていないと仮定して)、仮想マシンの名前の横に「アクセス不能」マークが表示され、選択すると、次の図に示すようにこのエラーに関する情報が表示されます。 考えられる解決策:仮想マシンの元の場所を返すか(パスは[ファイルが見つかりません]メッセージとともに上部に表示されます)、マネージャーでこの仮想マシンを削除して新しい場所からインポートします([マシン]-[追加]メニューから) )。
  2. 以前に仮想マシンで使用されていた仮想ディスクファイルを削除します。 解決策-仮想マシンの設定に移動し、削除した仮想ディスクを[ストレージ]セクションから削除します。
  3. 物理ディスク、フラッシュドライブ、またはその他のドライブをVirtualBox仮想マシンに接続している場合(この場合:物理USBフラッシュドライブをVirtualBox仮想マシンに接続する方法など)、同じエラーコード0xが発生する場合があります。物理ドライブがないか、管理者としてではなくVirtualBox管理者を実行している場合、解決策:ユニットを再接続します。 [メディア]の下の仮想マシン設定でドライブを削除します。 管理者としてVirtualBoxを実行します。

問題のエラーの単純なケースは上記で診断されていますが、別のバリエーションが考えられます。仮想マシンは最近の変更なしで通常どおり実行されていますが、エラーE_FAIL0x80004005が表示されます。 これは通常、各VirtualBox仮想マシンのフォルダーにある.vbox、.vbox-tmp、および.vbox-prev構成ファイルの問題が原因で発生します。

仮想マシンがWin10と呼ばれているとしましょう。 したがって、要点は次のようになります。仮想マシンセッションを開始すると、VirtualBoxはWin10.vboxファイルの名前をWin10.vbox-prevに変更すると同時に、同じフォルダーにWin10.vbox-tmpファイルを作成します。 この最後のファイルはこのセッションの現在の構成ファイルとして使用され、.vbox-prevはバックアップとして保存されます。 セッションが終了すると、Win10.vbox-tmpの名前がWin10.vboxに変更されます。 次の起動時に、すべてが繰り返されます。

ただし、何らかの理由でプロセスがいずれかの手順で中断された場合、必要な.vboxファイルが作成されない可能性があり、次に仮想マシンを起動したときにエラーが発生します。

このような場合にE_FAIL0x80004005エラーを修正するには、次の手順を実行します。

  1. VirtualBoxマネージャーを完全に閉じ、万が一の場合に備えてプロセスを確認してください VirtualBox.exe и VBoxSVC.exe タスクマネージャで(実行中の場合は閉じます)。
  2. 仮想マシンのあるフォルダーに移動します。 標準ルート: C:| User_nameNof_Virtualbox VMsNname_of_virtual_machine.
  3. 指定したフォルダにファイルがない場合 virtual_machine_name.vboxしかし、ファイルがあります .vbox-tmp o .vbox-前へ万が一に備えて、これらのファイルをコンピュータのどこかに保存してください。
  4. ファイル拡張子を変更する .vbox-前へ en .vbox
  5. VirtualBoxマネージャーを実行し、仮想マシンが今すぐ起動するかどうかを確認します。
  6. それがうまくいかなかった場合は、代わりに試すこともできます .vbox-前へ 同様に、ファイルの名前を変更します .vbox-tmp.
  7. .vboxファイルが既にフォルダーに存在する場合は、それを別の場所に移動してから、手順4〜6を試すことができます。
  8. 以前のバージョンのVirtualBoxは.vboxではなく.xmlファイルを使用していましたが、ソリューションの要点はそれらについても同じです。

最後の手段として、上記のファイルのいずれもその場所にない場合は、新しいVirtualBox仮想マシンをセットアップし、既存の仮想ディスクをそれに接続できます。

エラーの他の考えられる原因

上記のオプションが役に立たなかった場合、仮想マシンの実行時に同じ問題を引き起こす可能性のある他の考えられる原因は次のとおりです。

VirtualBoxマネージャーからではなく、仮想マシンを閉じた後、仮想マシンフォルダーから.vboxファイルを実行するだけで、エラー0x80004005を修正することもできます。

続きを読む:
dpiに応じて、シートa4 a3a2a1およびa0のピクセル単位のサイズはいくつですか。
パスワードとメールなしでFacebookアカウントを削除する方法
Instagramプロフィールの背後にいる人を知る方法
Instagramで誰がメッセージをキャンセルしたかを知る方法
iPhoneがハッキングされているかどうかを知る方法
Fire TVStickにIPTVをインストールする方法
Androidのギャラリーから画像が消えた場合の対処方法
SpotifyはIOS2021をクラックしました、それをインストールする方法は?
Instagramプロフィールへのリンクをコピーする方法
Facebookプロフィールの背後にいる人を知る方法
ルータの赤いLOSライトの問題を解決する
XiaomiスマートフォンでMIアカウントIDを確認する方法
Fire TVStickにIPTVをインストールする方法
SupercellのメールIDを変更する方法
iPhoneテレグラムチャネルのブロックを解除する方法
Instagramでフォローしている人を隠す方法
エラーを修正する方法は、Googleアカウントでのアクションが必要です
e_fail 0x80004005 Virtualboxのエラー、原因と解決策
WhatsAppリストにあなたの名前を載せる方法
Sheinアカウントを削除する方法
ルータの赤いLOSライトの問題を解決する
チャットに含まれるメッセージの数を確認する方法
iPhoneテレグラムチャネルのブロックを解除する方法
Telegramで自己破壊的な写真やビデオを送信する方法
PCからFacebookのストーリーをダウンロードする方法