11

リモート コンピューターで作業しているときに、このエラーが発生することがあります。どのコンピューターで取得するかは、ヒットまたはミスです。しかし、コンピューターに 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
4

5 に答える 5

14

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

コメント後に編集:

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

これを説明しているいくつかのサイトを次に示します。

  1. ポートを制限するための Microsoft KB
  2. 同じことについて話しているマカフィーのサイト
于 2012-10-16T21:46:26.417 に答える
6

ここで答えを得ることができます: Get-WmiObject : RPC サーバーを利用できません。(HRESULT からの例外: 0x800706BA)

アップデート

さまざまな問題が原因である可能性があります。あなたの場合、どれが問題なのかはわかりません。次の理由が考えられます。

  • ホスト PC またはターゲット PC、あるいはその両方で DCOM が有効になっていません
  • ファイアウォールまたはウイルス対策でさえアクセスを妨げています
  • WMI 関連のサービスが無効になっている

一部の WMI 関連サービスは次のとおりです。

  • リモート アクセス自動接続マネージャー
  • リモート アクセス接続マネージャー
  • リモート プロシージャ コール (RPC)
  • リモート プロシージャ コール (RPC) ロケータ
  • リモート レジストリ

DCOM 設定については、レジストリ キーHKLM\Software\Microsoft\OLE、値を参照してくださいEnableDCOM。値は'Y' に設定する必要があります

于 2012-10-17T04:55:51.953 に答える