しばらくWindowsを使用している人は、すでに”RPC Server is Unavailable”エラーを目撃しているかもしれません。 これは、Windows OSを使用している間に実行することができ、より一般的なエラーの一つであり、多くの場合、それが最初の場所でポップアップ理由として、より
あなたはそれが深刻なまたは危険なエラーではないので、心配する必要はありませんので、あなたのプログラムとデータのすべてが安全です。, RPCの略はRemote Procedure Callで、一部のアプリケーションが同じコンピュータ上で実行されている他のアプリケーションと通信するために使用するメソッドです。
つまり、RPCはタスクを実行するために異なるプロセスが互いに通信できるようにするということです。,
RPSサーバーがポートを開き、宛先サービスまたはサーバーからの応答をゲージし、応答が受信されたらパケットを送信し、タスクデータを宛先サービスまたはサーバーに転送するという点で、ネットワークと同様に動作します。 ジョブが完了した後、プロセス全体が逆に動作して、データを開始プログラムに送り返します。
RPCサーバーエラーが発生しました
RPCサーバーエラーは、Windows OSだけでなく、単一のコンピューターだけではありません。, RPCメソッ RPCエラーの原因は通常、あるコンピューターで発生しますが、その原因は実際にはネットワーク全体で見つかる可能性があります。 幸いなことに、この記事では、両方の可能性について検討していきます。
“RPCサーバーが使用できません”エラーの正確な原因は何ですか? コンピュータ上のあるサービスが別のサービスと通信する必要がある場合、コンピュータ上のRPCサーバーに連絡して交換を開始します。,
RPCサーバーは、メッセージをリッスンして発行するためにいくつかのポートを開きます。 RPCサーバーが応答の受信に失敗した場合、メモリに書き込めない場合、ポートを開けない場合、または単に使用できない場合は、エラーがトリガーされます。
RPCサーバーエラーの修正
Windows10を実行しているコンピューターでこれらのエラーのいずれかを修正するには、三つの方法があります。 この三つの中で最も一般的なのは、RPCサービスが実行されていないことです。 他の二つの問題は、ネットワークは壊れたレジストリのエントリは消さなが発生します。,
あなたはこれらのエラーのいずれか、または実際に任意のWindowsエラーを受け取ったとき、最初に試してみるべきことは、完全な再起動です。 再起動すると、RPCサーバーに関連する一時的な問題が修正されます。 再起動してもエラーが解決しない場合は、以下の修正のいずれかに飛び込むことをお勧めします。
RPCサービスが実行されていない
再起動後、RPCサービスが問題を引き起こしているかどうかを確認します。
- タスクマネージャーを開き、タスクバーを右クリックしてリストから選択します。
- サービスタブに移動し、サービスを開きます。li>
- リモートプロシージャコールサービスにスクロールします。, それは実行され、自動に設定する必要があります。 そうでない場合は、それを変更します。
- DCOMサーバープロセスランチャーに移動します。 これも実行して自動に設定する必要があります。 ここでも、結果が異なる場合は、必要な変更を加えます。
ネットワークの問題
TCPまたはファイアウォールの問題により、RPCの動作が停止することがあります。 これがtrueの場合においても呼び出しが行われたあとで内部的に自分のコンピュータとしてのRPCサーバは、ネットワーク通信スタック。,
- コントロールパネルをプルアップし、ネットワークとインターネット(カテゴリに設定して表示)またはネットワークと共有センター(大小のアイコンに設定)を選択し
- 接続:の横にあるEthernetリンクをクリックし、ポップアップウィンドウでプロパティをクリックします。
- Microsoftネットワーク用のIPv6とファイルとプリンターの共有には、どちらもチェックマークが必要です。 そうでない場合は、追加して[OK]をクリックし、エラーの原因となったタスクを再試行します。 すでにマークされている場合は、ファイアウォールを確認する必要があります。
- コントロールパネルでWindowsファイアウォールを選択します。,
- サードパーティ製のファイアウォールの場合は、設定を試してみる必要があります。 すでに一度もない場合はファイアウォールだけを使用してきました。
- リモートアシスタンスを見つけて、ドメイン、プライベート、およびパブリックネットワークで有効にしてください。 次に、行った変更を保存します。,
レジストリの破損と合併症
この時点まですべてがうまくいっていれば、rcpおよびDCOMサービスの破損を制御するレジストリエントリが最後に見られるのは、破損のためのRCPおよびDCOMサービスを制御するレジストリエントリです。 私は特に初心者のために、レジストリをいじることをお勧めしませんので、安全にするために、何かをいじる前にレジストリをバックアップします。,
- タスクバーの検索ボックスにregeditを入力します。 クリックでレジストリエディタで表示されます。
- 左側のウィンドウからコンピュータをクリックし、ファイルタブを開きます。 メニューか
- 保存したファイルの名前と場所を選択し、保存ボタンを押します。
すべてのレジストリファイルのバックアップが作成されたら、RPCおよびDCOMサービスのエントリを確認できます。,
次のキーに移動します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcSs
右側のペインで、Startを右クリックし、Modify…値を(2)に設定します。
次に、以下の両方のキーに移動する必要があります。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\DcomLaunch
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\RpcEptMapper.
前のステップで行ったのと同じことをStartで行います。