WindowsのHyper-Vエラー0x8009030Eを修正する方法

あなたのような読者が、MUOを支えています。当サイトのリンクを利用して購入された場合、アフィリエイト報酬を得ることがあります。続きを読む

Hyper-Vエラー0x8009030Eは、Hyper-Vホストと仮想マシン間の接続を確立しようとする際に、認証に失敗して発生します。多くの場合、不正確なセキュリティ認証情報または不一致のセキュリティ認証情報と関連しています。

以下では、このエラーを解決するために試せるさまざまな解決策を説明します。しかし、先に進む前に、Hyper-Vホストとの接続を確立するために利用する認証情報を徹底的に確認することをお勧めします。この予防措置は、エラーがあなたの側で不正確または不一致の資格情報に起因するものではないことを保証します。

1.管理者としてHyper-Vマネージャーを実行する

設定の変更、仮想ネットワークの作成、構成オプションへのアクセスなど、Hyper-Vのいくつかのアクションには、ツールへの管理者権限が必要です。場合によっては、エラー 0x8009030E が発生するのは、必要な権限が不足している可能性があります。

そのため、トラブルシューティングを行う際には、対象となるタスクを実行するために必要な適切な権限があるかどうかを確認することから始めることをお勧めします。

現在標準アカウントを使用している場合は、まず管理者としてWindowsにログインすることで実行できます(標準と管理者のWindowsアカウント)。起動後、Hyper-V Managerのショートカットを右クリックし、コンテキストメニューから「管理者として実行」を選択します。

Run Hyper-V as an administrator

ユーザーアカウント制御のプロンプトで操作を確認し、問題が解決しているかどうかを確認します。

2.Kerberos Delegationのセットアップ

管理者権限の欠如が原因でない場合、次の方針は認証関連の問題に対処することである。

このために、Kerberosの委任を設定します。これは、必要なときにプログラムがクライアントに代わってクライアントのセキュリティ認証情報を使用できるようにする機能です。正しいKerberos Constrained Delegationがない場合、手元のような認証エラーがいくつか発生する可能性があります。

この方法では、まずコンピュータアカウントが資格情報の委任を許可されているすべてのサービスおよびリソースのリストにアクセスします。Hyper-Vに関連するサービスが出力セクションに含まれていない場合、Kerberos委任が欠けているか、適切に設定されていない可能性があることを意味する。

その場合は、有効化と設定を進めてから、再度接続テストを行うことになります。

以下の手順で進めてください:

  • Win Sキーを同時に押して、Windows検索ユーティリティを開きます。
  • f}Powershell"」と入力し、「管理者として実行」をクリックして、管理者権限でPowershellを起動します。
  • ユーザーアカウント制御のプロンプトで「はい」をクリックします。
  • Powershellウィンドウの中に入ったら、以下のコマンドを実行します。ComputerAccountは、Kerberos Delegationを確認したいコンピューターアカウント名に置き換えてください。Get-ADComputer -Identity [ComputerAccount] -Properties msDS-AllowedToDelegateTo |Select-Object-ExpandProperty msDS-AllowedToDelegateTo
  • このコマンドにより、選択したアカウントが資格情報の委任を許可されているサービスまたはリソースのリストが表示さ
  • れる。

  • 出力を見て、Hyper-Vに関連するサービスが含まれているかどうかを確認します。これらのサービスが含まれていない場合、Kerberos 委任が欠けているか、不適切に構成されている可能性があります。
  • その場合、Active Directory Users and Computers管理コンソールを起動します。
  • 対象となるコンピュータアカウントを探し、右クリックします。
  • コンテキストメニューから[プロパティ]を選択します。
  • 委任]タブを開き、[指定されたサービスのみへの委任にこのコンピューターを信頼する]オプションを有効にします。
  • Kerberos のみを使用する]オプションもオンにします。
  • Use Kerberos
  • Apply > OK をクリックして変更を保存し、ホストコンピューターに対してこの手順を繰り返します。
  • 完了したら、接続をテストして、問題が解決したかどうかを確認します。
  • 3.アカウントオプションの変更

    以下の場合にも、この問題に直面する可能性があります。

    ここでは、この機能が問題を引き起こしているかどうかを確認し、無効化する方法を紹介します:

  • 上記の手順で、対象となるアカウントのプロパティにアクセスします。
  • プロパティダイアログで、アカウントタブに移動し、"アカウントオプション"セクションに移動します。
  • アカウントは機密であり、委任できない」オプションのチェックを外し、「適用」>「OK」をクリックして変更内容を保存します。
  • Disable the option
  • 4.ファイアウォールとアンチウイルスの設定を確認する

    Network Data on Computer

    ファイアウォールやアンチウイルスプログラムは、様々なコンポーネントやサービス間の通信を妨害する可能性があることが知られており、これはあなたが経験している Hyper-V エラーの場合も同様かもしれません。

    この問題に対処するためには、ファイアウォールやアンチウイルスソフトウェアの設定を見直すことが重要です。これらのプログラムは、Hyper-Vホストと他のコンポーネント間の適切な認証と通信に必要な必須ネットワークトラフィックをブロックしている可能性があります。

    ただし、これらの設定を確認するための具体的な手順は、使用しているセキュリティプログラムによって異なることに注意が必要です。開発元が提供する公式ドキュメントを参照するか、公式チームまでお問い合わせください。

    これらの設定を見つけられない場合は、Windowsセキュリティを一時的に無効にしてから、最初にエラーの引き金となったアクションを実行してみるのもよいでしょう。セキュリティプログラムを無効にしても問題が発生しない場合は、今後このような問題が発生しないように、アプリケーションでHyper-Vとそのコンポーネントをホワイトリスト化することを検討してください。

    5.Hyper-V統合コンポーネントのアップデート

    統合コンポーネントは、仮想マシン(VM)とHyper-Vホスト間のシームレスな通信と機能の確立を支援するドライバとサービスのセットです。

    これらのサービスが適切に機能し、現在の問題を助長していないことを確認するために、これらのサービスを更新する価値があります。

    その方法をご紹介します:

  • Hyper-V Manager を起動し、これらのコンポーネントを更新する VM を選択します。
  • VMを右クリックし、Connectを選択します。
  • 次に、「アクション」メニューに移動し、「Insert Integration Services Setup Disk」を選択します。
  • セットアップ・ファイルに移動し、画面の指示に従って作業を進めます。
  • インストールが完了したら、VMを再起動し、問題が解決しているかどうかを確認します。
  • Hyper-Vエラー0x8009030Eを解決する

    Hyper-Vエラー0x8009030Eを解決することは、安全な仮想化環境を維持するために非常に重要です。

    エラーが続く場合は、この問題に関連するイベントログを確認することで、問題の原因についてさらに詳しく知ることができます。その後、Microsoftの公式サポートチームに連絡し、これらの情報を提供することができます。うまくいけば、問題の正確な原因を特定し、適切な解決策を提供することができるようになります。

    Scroll to Top