Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

【解決】「VMware Authorizationサービスが実行されていない」エラーの原因と5つの対処法

Windowsユーザーの間では、VMware WorkstationやVMware Playerで仮想マシンを起動しようとした際に、「VMware Authorization service is not running(VMware Authorizationサービスが実行されていません)」というエラーが表示されるという報告が多数寄せられています。この問題は特定のWindowsバージョンに限定されたものではなく、Windows 7、Windows 8、Windows 10のいずれでも発生することが確認されています。

【解決】「VMware Authorizationサービスが実行されていない」エラーの原因と5つの対処法

「VMware Authorizationサービスが実行されていない」エラーの原因

本記事では、さまざまなユーザー報告と、実際に問題の解決に使われている修復方法を調査しました。その結果、このエラーメッセージを引き起こす主な原因として、以下の3つが判明しています。

  • VMware Authorizationサービスが停止している – 何らかの理由でサービスが強制終了されていると、この問題が発生します。サービス画面またはシステム構成からサービスを手動で開始することで解決できます。
  • VMwareに管理者権限がない – ユーザーアカウント制御(UAC)が、アプリケーションによるAuthorizationサービスへのアクセスをブロックしている可能性があります。ランチャーを常に管理者権限で実行するよう設定するか、UACのセキュリティレベルを下げることで解決できます。
  • VMwareのインストールが破損している – インストールフォルダ内のファイルが破損または欠落している場合にも、この問題が発生します。VMwareに同梱されている修復ウィザードを使用することで解決できます。

現在このエラーに悩まされている方は、本記事で紹介するトラブルシューティング手法をぜひ試してみてください。以下では、他のユーザーが実際に問題を恒久的に解決できた方法をまとめています。

紹介する解決策は、有効性と重要度の順に並べています。上から順番に試していくことをおすすめします。原因が何であれ、いずれかの方法で問題は必ず解決するはずです。

方法1:サービス画面からVMware Authorizationサービスを開始する

このエラーに遭遇した多くのユーザーは、サービス画面を開き、強制的に停止されていたサービスを開始することで問題を解決したと報告しています。以下の手順は、Windowsのバージョンに関係なく適用可能です。

サービス画面からVMware Authorizationサービスを手動で開始する手順は以下の通りです。

  1. 使用中のVMware WorkstationまたはVMware Playerが完全に閉じていることを確認します。仮想マシンを開いている場合は、先に閉じておいてください。
  2. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、「services.msc」と入力してEnterキーを押します。UAC(ユーザーアカウント制御)の確認画面が表示されたら、「はい」をクリックして管理者権限を付与します。
  3. サービス画面の右側ペインで一覧を下へスクロールし、VMware Authorization Serviceを見つけます。見つかったら右クリックして「プロパティ」を選択します。
  4. プロパティ画面の「全般」タブで、スタートアップの種類をドロップダウンメニューから「自動」に変更します。
  5. サービス状態が「無効」になっている場合は、すぐ下にある「開始」ボタンをクリックします。
  6. 適用」をクリックして変更を保存し、サービス画面を閉じてコンピューターを再起動します。
  7. 再起動が完了したら、VMware WorkstationまたはVMware Playerを開いて仮想マシンを起動し、問題が解決したかどうかを確認します。
【解決】「VMware Authorizationサービスが実行されていない」エラーの原因と5つの対処法

それでもエラーが発生する場合は、次の方法に進んでください。

方法2:システム構成からVMware Authorizationサービスを開始する

方法1で解決しなかった場合や、別のアプローチを試したい場合は、システム構成メニューからサービスを開始することもできます。これは方法1の別のやり方ですが、方法1で失敗した後にこの方法で成功したという報告も複数あります。

システム構成からVMware Authorizationサービスを開始する手順は以下の通りです。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、「msconfig」と入力してEnterキーを押します。UACの確認画面が表示されたら、「はい」をクリックして管理者権限を付与します。
  2. システム構成ウィンドウの「サービス」タブを開き、一覧を下へスクロールしてVMware Authorization Serviceを見つけます。
  3. サービスが見つかったら、チェックボックスにチェックが入っていることを確認し、「適用」をクリックして変更を保存します。
  4. コンピューターを再起動し、次回起動完了後に問題が解決したかどうかを確認します。
【解決】「VMware Authorizationサービスが実行されていない」エラーの原因と5つの対処法

同じ問題が引き続き発生する場合は、次の方法に進んでください。

方法3:管理者権限でVMware Workstation / Playerを実行する

古いWindowsバージョン(特にWindows 7)では、アプリケーションにAuthorizationサービスを呼び出して開くための十分な権限がない場合に、このエラーが発生することがあります。同じ問題に直面していた複数のユーザーが、VMwareのメインランチャーを毎回管理者権限で起動するよう設定することで問題を解決したと報告しています。

設定手順は以下の通りです。

  1. VMwareのショートカットまたはメインの実行ファイルを右クリックし、「プロパティ」を選択します。
  2. プロパティ画面で「互換性」タブを開き、下部の設定項目までスクロールします。
  3. 管理者としてこのプログラムを実行する」にチェックを入れます。
  4. 適用」をクリックして変更を保存します。
  5. 修正したショートカットまたは実行ファイルをダブルクリックし、エラーが表示されずに仮想マシンを起動できるかどうかを確認します。
【解決】「VMware Authorizationサービスが実行されていない」エラーの原因と5つの対処法

同じ問題が引き続き発生する場合は、次の方法に進んでください。

方法4:UACによる管理者権限の拒否を防ぐ

この問題は、VMware Authorizationサービスが管理者権限を要求しようとした際に拒否されるケースでも発生します。多くの場合、これはユーザーアカウント制御の設定が厳しすぎて、VMware WorkstationやVMware Playerが必要とするサービスがブロックされていることが原因です。

このエラーに遭遇した複数のユーザーが、UAC設定を緩めることで問題を解決したと報告しています。手順は以下の通りです。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、「useraccountcontrolsettings」と入力してEnterキーを押すと、ユーザーアカウント制御設定画面が開きます。【解決】「VMware Authorizationサービスが実行されていない」エラーの原因と5つの対処法
  2. スライダーを画面下部の2段階目または最下段のいずれかに調整し、「OK」をクリックします。表示されるUACの確認プロンプトで承認します。【解決】「VMware Authorizationサービスが実行されていない」エラーの原因と5つの対処法
  3. UAC設定を変更したら、コンピューターを再起動します。
  4. 再起動が完了したら、VMwareの仮想マシンを開き、問題が解決したかどうかを確認します。
  5. この方法が効果なかった場合は、上記の手順を逆にたどって、UACをデフォルト値に戻すことを忘れないでください。

それでもエラーが発生する場合は、次の方法に進んでください。

方法5:VMware Workstation / VMware Playerのインストールを修復する

VMware WorkstationまたはVMware Playerのインストールフォルダに破損が生じている場合にも、このエラーが発生することがあります。まったく同じ問題に遭遇していた複数のユーザーが、VMwareの修復ウィザードを使って破損ファイルを修復することで問題を解決したと報告しています。

以下の手順は、Windows 7とWindows 10の両方で有効であることが確認されています。VMware WorkstationまたはVMware Playerを修復する手順は以下の通りです。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、「appwiz.cpl」と入力してEnterキーを押すと、プログラムと機能ウィンドウが開きます。UACの確認画面が表示されたら、「はい」をクリックして管理者権限を付与してください。
  2. プログラムと機能の一覧を下へスクロールし、使用しているプログラムに応じてVMware PlayerまたはVMware Workstationを見つけます。
  3. 該当するアプリケーションを右クリックし、「変更」を選択します。
  4. セットアップ画面が表示されたら、最初のプロンプトで「はい」をクリックします。
  5. 次の画面で「修復」を選択すると、インストーラーが欠落または破損したファイルを修復します。
  6. 最後に「修復」をクリックし、処理が完了するまで待ちます。
  7. VMware製品の修復が完了したら、マシンを再起動します。
  8. 再起動が完了したら、VMwareを開き、問題が解決したかどうかを確認します。
【解決】「VMware Authorizationサービスが実行されていない」エラーの原因と5つの対処法
  1. Windows 10で「Intel RSTサービスが実行されていません」エラーを解決する方法

    RSTとは「Rapid Storage Technology(ラピッド・ストレージ・テクノロジー)」の略称です。Intel Rapid Storage Technologyは、SATAディスクを搭載したPCのパフォーマンスと信頼性を向上させるWindows向けアプリケーションです。SATAドライブを1台以上使用している場合、パフォーマンスの向上と消費電力の削減というメリットが得られます。さらに、複数のSATAドライブを使用していれば、停電などの障害が発生した際のデータ損失に対する保護を強化することも可能です。 しかし一部のユーザーからは、タスクバーの右側に「Intel RSTサービスが実行され

  2. 【解決】Windows 10/11で「印刷スプーラーサービスが実行されていません」エラーを直す6つの方法

    Windows 10/11で印刷スプーラーサービスが実行されていないために印刷できない場合は、この記事で紹介する方法を試して問題を解決しましょう。 大量の書類を印刷しようとしているのに、プリンターが本来の仕事である「印刷」をしてくれない――そんな経験はありませんか?原因はさまざまですが、そのひとつとして印刷スプーラーの不具合が挙げられます。 よく報告される印刷エラーのひとつが「印刷スプーラーサービスが実行されていません(Print Spooler service is not running)」というものです。印刷スプーラーは、コンピューターからプリンターへ印刷要求を転送するWindows 1