[windows]ウィンドウで、「The RPC Server is Unavailable "エラーの解決方法

Windows 10または使用しているオペレーティングシステムでRPCサーバーを利用できないというエラーポップアップによる解決方法です。

Windowsのエラーは、さまざまな原因で発生することがありますので、段階的にこの問題を解決する必要があります。

 

まずRPCと

「RPC」は「Remote Procedure Call」(リモートプロシージャコール)を表します。 基本的には、プロセス間通信技術を使用している技術で、クライアントコンピュータとサーバーがネットワークを介して通信できるようにすることが主な目的です。 つまり、Windowsのプロセスを使用して、ネットワークを介してデータを配布し、共有する場合、RPCの技術を使用して実行されます。

 

「The RPC Server is Unavailable "エラーの原因

「RPCサーバーを利用できません "

  • RPCが正常に動作するには、特定のサービスがバックグラウンドでスムーズに実行されている必要があります。 
  • エラーが表示される場合、いくつかのRPC関連のサービスが動作しないことがあります。 
  • レジストリファイルが破損している可能性があります。 
  • 「RPCサーバーを利用できません "エラーの一般的な原因は、次のとおりです。
    1. 動作していないRPCサービス
    2. 無効化され、ファイルとプリンタの共有
    3. ネットワーク接続の問題
    4. RPCサービスに関連するレジストリファイルが破損してい

 

1. RPCサービスが正常に動作していることを確認し

「Windows 10でRPCサーバーを利用できません」は、バックグラウンドで実行されているサービスの誤動作が原因で発生することがあります。 これらのすべてのRPC関連のサービスが正常に実行されるようにするには、次の手順を実行します。

  1. キーボードのWindowsキー+ Rキーを押します。
  2. 実行]ダイアログボックスが表示されたらservices.mscと入力し、Enterキーを押します。 サービスウィンドウが開きます。
  3. DCOM Server Process Launcher、RPC(リモートプロシージャコール)とRPC Endpoint Mapperという項目を探します。
  4. 状態が実行中の表示されており、スタートアップの種類が自動的に設定されていることを確認してください。

 

2.ファイアウォールの設定

場合によっては、ファイアウォールがRPCで要求されたトラフィックを遮断して、エラーが発生する可能性があります。 ファイアウォールの設定を確認して、RPCがネットワークに接続されないようすることを確認してください。 Windowsファイアウォールについては、次のとおりです。

  1. キーボードのWindowsキー+ Rキーを押します。
  2. 実行]ダイアログボックスで、controlを入力し、Enterキーを押します。
  3. システムとセキュリティ]をクリックしてください。
  4. Windowsファイアウォールのセクションでは、Windowsファイアウォールを介してアプリ許可]をクリックしてください。
  5. リモートサポートを見つけるドメイン、個人や公開ボックスが選択されていることを確認してください。

 

3.ネットワーク接続の確認

ネットワーク接続の中断により、RPCサーバーのエラーが表示されることがあります。 したがって、すべてのデバイスが使用されているネットワークに正しく接続されていることを確認する必要があります。 以下の手順に従って、インターネット接続を確認することができます。

  1. キーボードのWindowsキー+ Rを押します。
  2. 実行]ダイアログボックスで、ncpa.cplを入力し、Enterキーを押します。 使用可能なすべてのネットワーク接続が表示されます。
  3. 使用しているネットワークを右クリックし、[プロパティ]をクリックしてください。
  4. Microsoftネットワークとインターネットプロトコルバージョン6(TCP / IPv6)のファイルとプリンタの共有を見つける。
  5. それぞれの横にあるボックスが選択されていることを確認してください。

 

4. Windowsのレジストリを確認

RPCが正常に実行されるように、コンピュータに適切なレジストリ設定が必要です。 また、RPCサービスが正しく設定されていない場合は、レジストリを変更する必要があります。

注:Windowsのレジストリは、重要なデータベースであるため、ミスをすると、コンピュータが破損することがあります。 以下の手順を実行する前に、バックアップまたはシステムの復元ポイントを作成することをお勧め。

  1. 管理者としてログインしてください。
  2. Windowsキー+ Rキーを押して実行]ダイアログボックスを開きます。
  3. regeditと入力し、Enterキーを押してください。
  4. レジストリエディタに入ると下のパスに移動します。

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ RpcSs

  1. 下の画像にすべての項目が表示されていることを確認してください。
  2. 不足している項目がある場合、オペレーティングシステムの再インストールすることをお勧めします。
  3. 方法1をしようとすると、RPC(リモートプロシージャコール)が正しく設定されていない場合はRpcSsパスでStartレジストリキーを変更することができます。 開始をダブルクリックし、値のデータを2に変更します。
  4. 下のパスに移動します。

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ DcomLaunch

  1. 不足している項目があることを確認して、該当する場合、Startレジストリキーを編集する必要があります。 開始をダブルクリックし、値のデータを2に変更します。
  2. 下のパスに移動します。

HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ RpcEptMapper

  1. 不足している項目があることを確認し、レジストリキーの開始を編集します。 前のステップのように開始をダブルクリックし、値のデータを2に変更します。

専門家のヒント:前述のように、レジストリのデータ修正は複雑になることができます。 カンマでも誤って配置すると、コンピュータが正常に起動しないことがあります。 したがってAuslogics Registry Cleanerを使用することをお勧めします。 このツールは、自動的にレジストリのバックアップを作成し、破損したファイルを修復します。

댓글

Designed by JB FACTORY