取得 RPCサーバーが利用できませんエラー(0x800706ba) リモートデバイスに接続しているときに、ネットワークを介して2つ以上のデバイス間で通信していますか? RPCサーバーを使用できませんというエラーは、Windowsコンピューターで、使用しているネットワークを介した他のデバイスまたはマシンとの通信に問題があることを意味します。 RPCとは何か、そしてなぜ取得するのかについて話し合いましょう RPCサーバーは利用できません エラー?
RPCとは何ですか?
RPCはRemoteProcedureCallの略です 、ネットワーク内のWindowsプロセスにプロセス間通信テクノロジを利用します。このRPCは、クライアント/サーバー通信モデルに基づいて機能します。このモデルでは、クライアントとサーバーが常に異なるマシンである必要はありません。 RPCを使用して、単一のマシン上の異なるプロセス間の通信をセットアップすることもできます。
RPCでは、プロシージャコールはクライアントシステムによって開始され、暗号化されてからサーバーに送信されます。次に、呼び出しはサーバーによって復号化され、応答がクライアントに返送されます。 RPCは、ネットワークを介してデバイスをリモートで管理する上で重要な役割を果たし、プリンターやスキャナーなどの周辺機器へのアクセスを共有するために使用されます。
RPCエラーの理由
このRPCエラーの背後には、DNSまたはNetBIOS名の解決エラー、ネットワーク接続の問題、RPCサービスまたは関連サービスが実行されていない可能性がある、ファイルとプリンターの共有が有効になっていないなど、さまざまな理由があります。
- ネットワーク接続の問題 (適切なネットワーク接続がないと、サーバーが使用できないという問題が発生する可能性があります。このような場合、クライアントはサーバーへの手続き型呼び出しの送信に失敗し、RPCサーバーが使用できないというエラーが発生します。)
- DNS –名前解決の問題 (クライアントが要求を開始すると、要求はその名前、IPアドレス、およびポートアドレスを使用してサーバーに送信されます。RPCサーバーの名前が間違ったIPアドレスにマップされると、クライアントが間違ったサーバーに接続することになり、結果として生じる可能性があります。 RPCエラーで。)
- サードパーティのファイアウォールまたはその他のセキュリティアプリケーション サーバーまたはクライアントで実行すると、トラフィックがTCPポートでサーバーに到達するのをブロックし、RPCが中断される場合があります。この場合も、Windowsレジストリの破損により、このRPCサーバーが使用できないというエラーなどのさまざまなエラーが発生します。
「RPCサーバーを利用できません」エラーのトラブルシューティング
RPCサーバーとは何か、Windows Serverとクライアントコンピューターでどのように機能するか、およびWindowsでRPCサーバーを使用できないエラーを引き起こす可能性のあるさまざまな理由を理解した後。 RPCサーバーの使用できないエラーを修正するための解決策について話し合いましょう。
コンピューターのファイアウォールを監視および構成する
前に説明したように、ファイアウォールまたはシステムで実行されているその他のセキュリティ関連アプリケーションは、RPC要求からのトラフィックをブロックする可能性があります。サードパーティのファイアウォールがインストールされている場合は、RPCおよびRPCで使用する予定の他のアプリケーションの着信および発信接続を許可するようにファイアウォールを構成してみてください。
使用している場合 Windowsファイアウォール 次の手順で、RPCおよびその他のアプリケーションの着信および発信接続を許可するように構成します。
err_connection_timed_out 原因
まず、コントロールパネルを開き、検索します Windowsファイアウォール 。
そして、をクリックします Windowsファイアウォールを介してアプリを許可する 下 Windowsファイアウォール 。
次に、下にスクロールして検索します リモートアシスタンス 。その通信が 有効 (このアイテムのすべてのボックスは 刻まれた )。
ファイアウォールを適切に構成する
Windowsファイアウォールを使用している場合は、グループポリシーオブジェクトエディタースナップインを開きます( gpedit.msc )組織内のWindowsファイアウォール設定の管理に使用されるグループポリシーオブジェクト(GPO)を編集します。
案内する コンピューターの構成–管理用テンプレート–ネットワーク–ネットワーク接続– Windowsファイアウォール、 次に、使用しているプロファイルに応じて、ドメインプロファイルまたは標準プロファイルのいずれかを開きます。次の例外を有効にします。 リモートインバウンド管理の例外を許可する と インバウンドファイルとプリンターの共有の例外を許可する 。
ネットワーク接続を確認してください
繰り返しますが、ネットワーク接続の中断が原因で、RPCサーバーが使用できない場合があります。エラー。したがって、ネットワーク接続が接続され、構成され、正しく機能していることを確認してください。
- インターネット接続を確認するにはを押します Win + R 開くためのキー 走る ダイアログ。
- タイプ ncpa.cpl を押して 入る 鍵。
- ザ ネットワーク接続 ウィンドウが表示されます。
- に ネットワーク接続 ウィンドウで、使用しているネットワーク接続を右クリックして、 プロパティ 。
- ここで必ず有効にしてください インターネットプロトコル そしてその Microsoftネットワーク用のファイルとプリンターの共有 。
- これらのアイテムのいずれかがローカルエリア接続のプロパティにない場合は、それらを再インストールする必要があります。
RPCサービスが正しく機能することを確認します
RPCサーバーが利用できない問題は、接続されているすべてのコンピューターでRPCサービスが正しく機能していないことが原因である可能性があります。 RPC関連のサービスが正しく実行され、問題が発生していないことを確認することをお勧めします。
- Windows + Rを押して、次のように入力します services.msc [OK]をクリックして、Windowsサービスコンソールを開きます。
- に サービス ウィンドウで、下にスクロールしてアイテムを見つけます DCOMサーバープロセスランチャー、 リモートプロシージャコール(RPC)、 と RPCエンドポイントマッパー 。
- それらのステータスが ランニング そして彼らのスタートアップは 自動 。
- 必要なサービスが機能していない、または非アクティブであることがわかった場合は、そのサービスをダブルクリックして、その特定のサービスのプロパティウィンドウを表示します。
- ここで、自動にするスタートアップタイプを選択し、サービスを開始します。
また、次のようないくつかの関連サービスを確認してください WindowsManagementInstrumentationおよびTCP/IPNetBIOSヘルパー 走っている 。
このようにして、RPCに必要なすべてのサービスが完全であり、適切に機能していることを確認できます。ほとんどの場合、問題はこれで解決されます。ただし、それでも問題が解決しない場合は、レジストリの検証のために次の手順に進む必要がある場合があります。
WindowsレジストリでRPCの破損を確認してください
上記のすべての方法を実行しましたが、RPCサーバーの修正に失敗しました。使用できないエラーですか?心配しないでくださいWindowsレジストリを微調整してRPCサーバーを修正しましょう。これは利用できないエラーです。 Windowsレジストリエントリを変更する前に、強くお勧めします レジストリデータベースをバックアップする 。
次に、Win + Rを押して、次のように入力します。 regedit、 Enterキーを押して、Windowsレジストリエディタを開きます。次に、次のキーに移動します。
HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services RpcSs
ここで中央のペインで開始をダブルクリックし、その値を2に変更します。
ノート: 下の画像に存在しないアイテムがある場合は、Windowsを再インストールすることをお勧めします。
また 案内する HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services DcomLaunch 。不足しているアイテムがあるかどうかを確認します。あなたが見つけた場合 DCOMサーバープロセスランチャー 正しく設定されていません。ダブルクリックしてください 始める その値を編集するためのレジストリキー。その設定 値データ に 2 。
次に移動します HKEY_LOCAL_MACHINE SYSTEM CurrentControlSet services RpcEptMapper 。不足しているアイテムがあるかどうかを確認します。以前にの設定を見つけた場合 RPCエンドポイントマッパー 正しくありませんでした。ダブルクリックしてください 始める その値を編集するためのレジストリキー。繰り返しますが、 値データ に 2 。
ネットワークアイコン
その後、レジストリエディタを閉じて再起動し、ウィンドウを開いて変更を有効にします。次の起動チェックでリモートデバイスを接続してみてください。RPCサーバーがもうないことを願っています。使用できないエラーが発生します。
Performaシステムの復元
上記のすべての方法を試しても、RPCサーバーが利用できないというエラーが発生する場合があります。この場合、私たちは提案します システムの復元の実行 これにより、Windowsの設定が以前の動作状態に戻ります。システムがRPCエラーなしで動作する場合。
これらは修正するためのいくつかの最も適切な解決策です RPCサーバーは利用できないエラーです Windowsサーバー/クライアントコンピューター。これらのソリューションを適用することでこれが解決することを願っています RPCサーバーは利用できません エラー。まだ質問があります、この投稿についての提案はコメントで自由に議論してください。
また、読んでください