1. ホーム
  2. networking

[解決済み] RPCサーバーが使用できません。(HRESULT: 0x800706BA による例外)。

2022-03-02 15:19:10

質問

リモートコンピュータで作業していると、時々このエラーが発生します。 どのコンピューターで表示されるかはまちまちです。 しかし、私はコンピュータにpingを打つことができ、テスト接続はうまくいきます。 例えば、今日このエラーが発生したコンピュータには、昨日アクセスできました。 そのコンピュータは私のすぐ隣にあるので、電源が入っていることがわかります。

Get-WmiObject : The RPC server is unavailable. (Exception from HRESULT: 0x800706BA)
At line:1 char:14
+ get-wmiObject <<<<  -Class win32_operatingsystem -ComputerName $current -Authentication 6 -credential $credential | Invoke-WMIMethod -name Win32Shutdown
    + CategoryInfo          : InvalidOperation: (:) [Get-WmiObject], COMException
    + FullyQualifiedErrorId : GetWMICOMException,Microsoft.PowerShell.Commands.GetWmiObjectCommand

解決方法は?

を確認します。 Remote Procedure Call (RPC) サービスが実行されていることを確認します。 もし実行されているならば、ワークステーションとサーバー間のファイアウォールの問題です。 ファイアウォールを一時的に無効にして、コマンドを再試行することでテストできます。

コメント後に編集します。

OK、それはファイアウォールの問題です。 WMI/RPCが動作するポートを制限するか、McAfeeのファイアウォールで多くのポートを開放する必要があります。

このことについて説明しているサイトをいくつか紹介します。

  1. ポート制限に関するマイクロソフトのKB
  2. McAfeeのサイトでも同じことが書かれています。