VMware内部エラーを修正する方法は?

VMwareは、コンピューター上で仮想マシンを作成および実行するための優れたソフトウェアです。これにより、単一のホストで複数のゲストオペレーティングシステム(仮想マシン)を同時に実行できます。多くの人がVMwareを使用して、Windowsオペレーティングシステム上でLinuxなどの他のオペレーティングシステムを実行しています。VMwareには、無料のVmwareプレーヤーや、追加機能を備えた有料バージョンのVMwareワークステーションなどの多くのバージョンがあります。多くのユーザーが、VMwareで仮想マシンを起動しようとしたときに、「Vmware内部エラー」というエラーをVmwareで受け取りました。これは通常、VMwareWindows認証サービスの起動に失敗したことが原因です。

エラーの原因を詳細に説明してから、問題を修正するために実装できるソリューションについて説明します。

Vmware内部エラーの原因は何ですか?

VMware内部エラーは通常、WindowsでVMware認証サービスが正しく実行されていないことが原因で発生しますが、シナリオによっては、他の理由で発生することもあります。以下は、このエラーがWindowsで発生する理由のいくつかです。

  • Vmware認証サービスの開始に失敗する:前述のように、このエラーの主な理由は、VMware認証サービスがWindowsで開始できないことです。Windowsで認証サービスが正しく実行されない場合、このエラーが発生する可能性があります。
  • VMware認証サービスの管理者権限がありません: VMware認証サービスがWindowsの管理者権限で実行されていない場合は、そのためにこのエラーが発生する可能性があります。 Vmwareが機能し、仮想マシンを起動するには、Vmware認証サービスを管理者権限で実行する必要があるため、サービスがマシンで実行されているが管理者権限では実行されていない場合、このエラーが発生します。
  • アグレッシブアンチウイルスソフトウェア:コンピューターにアンチウイルスソフトウェアがインストールされていて、アグレッシブモード、つまり非常に厳格なセキュリティなどに設定されている場合、アンチウイルスソフトウェアがVmwareの仮想マシンの実行機能をブロックしている可能性があります。一部のウイルス対策ソフトウェアまたはマルウェア対策ソフトウェアでは、システム上で仮想マシンを実行できない場合もあるため、ウイルス対策ソフトウェアまたはマルウェア対策ソフトウェアもこの問題の原因である可能性があります。
  • 破損したVMwareワークステーションまたはプレーヤー: VMwareワークステーションが破損している場合は、そのためにこのエラーが発生している可能性があります。これに対する簡単な解決策は、Vmwareを再インストールすることです。
  • Fix-game.exeウイルス: Vmwareaの仮想マシンを実行する機能をブロックする既知のウイルスがあります。このウイルスはfix-game.exeと呼ばれ、実行されている場合はタスクマネージャーで確認できます。このウイルスは、Vmwareによる仮想マシンの実行をブロックします。

このエラーの修正を試みることができるいくつかの解決策があります。解決策は問題/エラーの原因に依存するため、各解決策では結果が得られない可能性がありますが、すべてを試すことができ、うまくいけば、どちらかがうまくいくでしょう。

解決策1:管理者権限でVmware認証サービスを実行する

試すことができる最初の解決策は、管理者権限でWindowsでVMware認証サービスを実行することです。このためには、管理者としてログインしていることを確認する必要があります。その後、次の手順を実行します。

  1. [ファイル名を指定して実行]ボックスにservices.mscと入力します。(実行ボックスを開くには、Windowsキー+ Rを押します)。
  2. 次に、サービスのリストでVmwareAuthorizationサービスを検索します。
  3. サービスをダブルクリックし、[開始]をクリックします。
  4. また、スタートアップの種類自動に設定されていることを確認してください。
  5. 次に、Vmwareで仮想マシンを再度確認します。うまくいけば、VMware認証サービスが正しく実行されていないことが原因でエラーが発生した場合でも、正しく機能するようになります。

解決策2:修復オプションを使用してVmwareを再インストールする

一部のユーザーの場合、コントロールパネルの[修復]オプションを使用してVMwareを再インストールすることで、問題が解決されました。Vmwareを修復して再インストールするには、次の手順を実行する必要があります。

  1. 移動[コントロールパネル]→アプリとVMwareを検索→機能記載されているプログラムで、それを右クリックし、クリック修復
  2. VMwareが破損しているか、そのようなものが原因でエラーが発生した場合は、Vmwareを修復することで問題が解決する可能性があります。

解決策3:管理者権限でVMwareを起動する

管理者以外のユーザーが仮想マシンを作成できるようにするため、VMware認証プロセスが使用されます。これで、管理者権限でVMwareを起動した場合、その場合は管理者であるため、仮想マシンを作成するためにそのサービスを実行する必要はありません。したがって、解決策1に従ってエラーが解決されない場合は、管理者権限でVmwareを起動してみてください。

これを行うには、管理者権限でVmwareワークステーションまたはVMwarePlayerを開く必要があります。Windowsでアプリを右クリックし、[管理者として実行]オプションをクリックすると、管理者権限を使用してアプリを実行できます。

解決策4:すべてのVMwareサービスを停止して再起動します

何らかの理由で上記のすべての解決策を試しても問題が解決しない場合は、すべてのVMwareサービスを停止して再起動し、問題が解決するかどうかを確認できます。

  1. これを行うには、管理者権限でcmdを開きます。(これを行うには、スタートメニューcmdを検索し、アイコンを右クリックして[管理者として実行]をクリックします)。
  2. 次に、次のコマンドを実行する必要があります。
NETSTOP「VMware認証サービス」
NETSTOP「VMwareDHCPサービス」
NETSTOP「VMwareNATサービス」
NETSTOP「VMwareUSBアービトレーションサービス」
taskkill / im vmware-tray.exe / f
taskkill / im vmware-tray.exe / f

これにより、Windowsマシンで実行されているVmwareに関連するすべてのサービスが停止します。

次に行うことは、これらのサービスを再開することです。これらのコマンドは、コマンドプロンプト(cmd)で実行します。

NETSTART「VMware認証サービス」
NETSTART「VMwareDHCPサービス」
NETSTART「VMwareNATサービス」
NETSTART「VMwareUSBアービトレーションサービス」
START C:\ Program〜2 \ VMware \ VMWARE〜1 \ vmware-tray.exe
START C:\ Program〜2 \ VMware \ VMWARE〜1 \ vmware-tray.exe

次に、仮想マシンを起動しようとしているときに、Vmwareでこのエラーが発生するかどうかを確認します。VMwareに必要なサービスが正しく実行されていないことが原因でエラーが発生した場合は、それらを停止して再起動すると、問題が解決することが期待されます。