「RPCサーバーが利用できない」 - エラーを解消するための原因と方法

RPCは、ネットワークまたはシステム内のプロセス間またはクライアント(RPC接続を開始するデバイス)とサーバー(それと通信するデバイス)の間で情報を交換する方法です。 多くの組み込みWindowsコンポーネントはRPCを使用します。これはシステム間の通信の開始点として異なるポートを使用します。 問題が発生した場合は、「RPCサーバーを利用できません」というメッセージが表示されます。

「RPCサーバー使用不可」エラーに対する解決策。

エラーの原因

一般的なRPCセッションでは、クライアントはTCPポート135でサーバーエンドポイントマッパーと通信し、指定されたサービスに特定の動的ポート番号を要求します。 サーバーは、サービスの開始後にサービスがRPCに登録されているIPアドレスとポート番号を送信して応答し、指定されたIPアドレスとポート番号を使用してクライアントと通信します。 "RPC Server Unavailable"エラーの考えられる原因は次のとおりです。

  1. RPCサービスを停止します - サーバー上のRPCサービスが実行されていないとき。
  2. 名前解決の問題 - RPCサーバーの名前が誤ったIPアドレスに関連付けられている可能性があります。 これは、クライアントが間違ったサーバーに接続しているか、現在使用されていないIPアドレスに接続しようとしていることを意味します。 サーバー名がまったく認識されていない可能性があります。
  3. トラフィックはファイアウォールによってブロックされる - サーバ上のファイアウォールまたは他のセキュリティアプリケーション、またはクライアントとサーバとの間のデバイスファイアウォールは、トラフィックがサーバ135のTCPポートにアクセスするのを妨げる可能性がある。
  4. 接続の問題 - ネットワークの問題により、クライアントとサーバーの間に接続が生じる可能性があります。

ソリューション

プログラムを実行またはインストールすると、「RPCサーバーが利用できません」というメッセージが表示されることがあります。 これは多くの場合、プログラムの実行に必要な時間のタイミングによるものです。 これがないと、一部のアプリケーションは正しく機能しないか、まったく実行されない可能性があります。 メッセージが表示されなくなるようにするには、さらに検討してください。

エラーコード1722

Windowsの7番目のバージョンでネットワークプリンタまたはオーディオデバイスを使用すると、エラー1722「PRC Server Unavailable」が発生することがあります。 その理由は、通信ポートをブロックするウイルス対策プログラムである可能性があります - それを排除するには、ウイルス対策設定で信頼できるプログラムを管理するための設定を見つける必要があります。

また、ウイルス自体がシステムに存在するという事実により、エラーが発生する可能性があります - 現在とは別のウイルス対策プログラムを使用してシステムやディスクをチェックする価値があります。 それを除去するには、スタート/設定/コントロールパネルをクリックします。 次に管理/サービスを開きます。 ウィンドウが表示され、そこに右側に「サーバー」が表示されます。 「サーバー」で、自動起動タイプが有効になっているかどうかを確認します。 必要に応じて設定を変更し、コンピュータを再起動してください。

Windowsファイアウォールを無効にする

Windows 7で印刷するときに「RPCサーバーが利用できません」というエラーが表示される場合は、ファイアウォールで問題が解決している可能性があります。 これは、許可されていない人またはアプリケーションによる内部または外部ネットワーク上のコンピュータへのアクセスをブロックする責任があります。これにより、PCを制御する可能性が排除されます。 以下に、他のアプリケーションを使用したい場合に備えて無効にし、統合Windowsファイアウォールを有効にするためのヒントをいくつか示します。 [設定]を使用してコンピュータ名を変更します。

  1. これは、ネットワークファイアウォールを無効にする最も簡単な方法の1つです。 これを行うには、[システム設定]タブを使用します。
  2. 利用可能なオプションの一覧から「ネットワークとインターネット」を選択します。
  3. Ethernetタブをクリックして、ウィンドウの右側にある "Windows Firewall"を選択します。
  4. ファイアウォールを有効にするか無効にするかを選択します。
  5. 利用可能な操作の一覧で、[Windowsファイアウォールを無効にする(推奨されません)]オプションを選択します。
  6. 「OK」をクリックしてください。 ファイアウォールがオフになっています。

次の方法は、ローカルグループポリシーエディタ(GPO)です。

  1. Win + Rキーを押して "gpedit.msc"を入力してください。 ローカルグループポリシーエディタが開きます。
  2. ファイアウォールを無効にするためのパラメータは次の場所にあります。

「コンピュータの構成」 - 「管理用テンプレート」 - 「ネットワーク」 - 「ネットワーク接続」 - 「標準プロファイル」 - 「Windowsファイアウォール:すべてのネットワーク接続の保護」。

  1. 設定状態を「OFF」に変更してください。
  2. [OK]または[適用]をクリックすると、Windowsファイアウォールは機能しなくなります。

より経験豊富なユーザのために、上記のスクリプトはレジストリエディタを使用して実行することができます。

  • スタートを押して「regedit」と入力し、管理者としてアプリケーションを起動します。
  • エディタウィンドウで、ディレクトリを見つけます。

HKLM \ SYSTEM \ CurrentControlSet \ Services \ SharedAccess \ Parameters \ FirewallPolicy \ DomainProfile;

  • EnableFirewallパラメーターを見つけて、その値を1から0に変更します。
  • 同様に、次のディレクトリのEnableFirewallキーを編集します。

HKLM \ SYSTEM \ CurrentControlSet \ Services \ SharedAccess \ Parameters \ FirewallPolicy \ PublicProfile;

  • そしてEnableFirewallキーを持つ最後のディレクトリ

HKLM \ SYSTEM \ CurrentControlSet \ Services \ SharedAccess \ Parameters \ FirewallPolicy \ StandardProfile。

レジストリエディタを閉じて、コンピュータを再起動します。 これ以降、Windowsファイアウォールは無効になりました。 レジストリエディタを使用してファイアウォールを再び有効にするには、上記の値をEnableFirewallという名前で0から1に変更し、コンピュータを再起動します。

services.mscタスクの手動開始

プログラムを実行またはインストールすると、「RPCサーバーが利用できません」というメッセージが表示されることがあります。 これは多くの場合、プログラムの実行に必要な時間のタイミングによるものです。 これがないと、一部のアプリケーションは正しく機能しないか、まったく実行されない可能性があります。 この機能が利用できない場合、失敗する可能性があります。修正するには、同期サービスを有効にする必要があります。

  • まず「スタート」メニューをクリックし、検索バーに「ファイル名を指定して実行」と入力し、「Enter」を押します。
  • 次のウィンドウで「services.msc」と入力し、[OK]で確定します。
  • リスト内の項目「Windows Time Service」を見つけます。
  • このサービスをダブルクリックしてください。 「実行」ボタンをクリックする必要がある場所にメニューが開きます。

これ以降、「RPCサーバーが利用できません」というメッセージは表示されません。

Windowsのトラブルシューティング

Windows 10でエラーを修正すると、組み込みのトラブルシューティングツールが役立ちます。 コンピュータを再起動し、サウンド信号を出したら、起動オプションを選択するためのメニューが表示されるまで、1秒に1回F8ボタンを押します。 これらの最初のものは、「コンピュータの問題のトラブルシューティング」です。 このアクションを選択して、操作が完了するのを待ちます。

FineReaderエラー

この問題は、Windows 8以降およびABBYY FineReader Licensing Serviceを開始しようとしたときに発生することがあります。 サービスの一覧でステータスを確認するには(上記の説明に従って検索方法)、ABBYY FineReader Licensing Serviceを選択します。 プロパティウィンドウで、[スタートアップの種類]パラメータが[自動]に設定されていることを確認します。 必要に応じて変更し、[OK]ボタンでエディタを閉じてコンピュータを再起動してください。

ウイルスチェック

Windows XP以降では、ウイルスによって失敗メッセージが表示されることがあります。 ウィザードの指示に従って、アンチウイルスソフトウェアでPCをスキャンします。 Windows 10では、標準の "Defender"を使用できます。 これを行うには、時計の近くにある[シールド]アイコンを右クリックして[開く]を選択します。 ウィンドウ内の適切なボタンをクリックしてウイルススキャンを実行します。

ご覧のとおり、さまざまな方法でエラーを取り除くことができます。 このリストには、エラーを修正するための最も可能性の高い方法が含まれています。 必要に応じて、インストールディスクを使ってオペレーティングシステムを再インストールする必要があります。