修正:RPCサーバーはWindows 7、8、および10では使用できません



問題を排除するために楽器を試してください

RPCは、リモートプロシージャコールとも呼ばれます。コンピュータの登場以来存在する技術であり、プロセス間通信技術を利用しています。その主な目的は、クライアントとサーバーがネットワークを介して相互に通信できるようにすることです。デバイスについても同じことが言えます。



RPCサーバーは利用できません

RPCサーバーは利用できません



簡単に言うと、ネットワークを介してデータや情報を共有しているときはいつでも、RPCがすべての作業を行います。 RPCは、ネットワークを介したデバイスの管理でも主要な役割を果たし、スキャナーやプリンターなどのコントローラー周辺機器でも使用されます。



「RPCサーバーが利用できません」というエラーの原因は何ですか?

RPCはさまざまなデバイスの通信であるため、エラーメッセージの原因となる可能性のあるいくつかの異なるモジュールがあります。そうは言っても、あなたのケースに責任があるかもしれない犯人のいくつかはここにあります:

  • RPCに必要な1つ以上のサービスが無効になっている –ほとんどの場合、この特定の問題は、接続に関係する1つ以上のコンピューターで1つ(または複数)の必須サービスが無効になっている場合に発生します。このシナリオが当てはまる場合は、サービスユーティリティを使用して、無効になっているサービスを強制的に開始することで問題を解決できます。
  • リモートアシスタンスはファイアウォールによって無効にされています – Windowsファイアウォールおよびその他の同等のサードパーティは、デフォルトでリモートアシスタンス接続をブロックすることが知られています。これが問題の原因である場合は、このタイプの接続の例外を確立することで問題を解決できます。
  • IPV6またはファイルプリンターの共有が無効になっている –特定のタイプのRPCサーバーでは、現在のネットワーク接続でIPV6とファイルプリンター共有の両方を有効にする必要があります。この特定の問題の解決に苦労している何人かのユーザーは、ネットワークプロパティから両方を有効にした後に問題が解決されたと報告しています。
  • IPアドレスがRPCサーバーをクラッシュさせています –あいまいなIPも、この特定のエラーメッセージをトリガーする可能性があります。このシナリオが当てはまる場合は、IPアドレスをフラッシュしてから更新することで問題を解決できます。
  • RPCサービスはレジストリを介して無効にされます –特定のユーティリティまたは手動のユーザー介入により、RPCサーバーに必要な一部のサービスが無効のままになります。同様のシナリオに遭遇したユーザーは、レジストリエディタを使用してRPCコンポーネントで使用されるサービスを強制的に開始した後、問題が解決したと報告しています。

ソリューションの検討を開始する前に、アクティブなインターネット接続があり、コンピューターの管理者としてログインしていることを確認してください。さらに、作業環境でコンピューターを使用している場合は、ネットワーク管理者に相談することをお勧めします。各作業環境には、ネットワークとPCの個別の構成があります。

解決策1:コンピューターのRPCサービスを確認する

ユーザーがこのエラーが発生したかどうかを最初に確認する必要があるのは、コンピューターのRPCサービスです。他のサードパーティアプリケーションとの競合やシステムシステムの変更により、RPCサービスがデフォルト(自動)値から手動に強制的に移行する場合があります。これは、RPCが必要なときに自動的に起動しない可能性があることを意味します。



  1. Windows + Rを押して、「 services.msc ダイアログボックスで」を選択し、Enterキーを押します。
  2. サービスウィンドウが表示されたら、次のプロセスを検索します。
リモートプロシージャコール(RPC)RPCエンドポイントマッパーまたはリモートプロシージャコール(RPC)ロケーターDCOMサービスプロセスランチャー

各サービスを1つずつ右クリックして、 プロパティ

RPCに関連するサービス

RPCに関連するサービス

  1. プロパティに入ると、サービスが 開始 そしてその スタートアップの種類 として設定されます 自動
RPCサービスのスタートアップの種類とステータスを変更する

RPCサービスのスタートアップの種類とステータスを変更する

  1. 変更を保存して終了します。コンピュータを再起動し、エラーメッセージが修正されているかどうかを確認します。

解決策2:ファイアウォールでリモートアシスタンスを有効にする

リモートアシスタンスは、他のユーザーやコンピューターがコンピューターの画面を表示し、必要に応じてそれを制御できるようにするメカニズムです。クライアントとサーバーもはるかに大規模で複雑な規模で情報を交換しているため、RPCサーバーの場合にもリモートアシスタンスが機能する可能性があります。ファイアウォールが適切に構成されていない場合は、検討中のエラーが発生します。

組織に所属している場合は、ネットワーク管理者に連絡して問題を調査する必要があります。ネットワークのトラブルシューティング中に、メインファイアウォールをシャットダウンすることは、問題がどこにあるかをトラブルシューティングする方法です。このデモでは、あなた(ユーザー)が自分のコンピューター上の自分のパーソナルファイアウォールでできることだけを説明します。

  1. Windows + Rを押して、「 コントロール ダイアログボックスで ’を入力し、Enterキーを押します。
  2. コントロールパネルがポップアップしたら、検索します ファイアウォール 画面の右上にある検索バーにあります。結果から、をクリックします Windowsファイアウォールを介してアプリを許可する これは下のサブカテゴリです Windowsファイアウォール
Windowsファイアウォール-コントロールパネル

Windowsファイアウォール–コントロールパネル

  1. クリック 設定を変更する RPCを適用するエントリが有効になっていることを確認します。 リモートアシスタンス
リモートアシスタンスの有効化-ファイアウォール

リモートアシスタンスの有効化–ファイアウォール

  1. コンピュータを再起動し、これで問題のエラーメッセージが解決したかどうかを確認します。

解決策3:選択的スタートアップを無効にする

選択的起動は、最小限の数のアイテムをロードしてコンピュータの電源を入れることができる起動方法です。これは通常、他のサードパーティアプリケーションが関係している可能性のあるコンピュータの問題をトラブルシューティングするときに行われます。ただし、選択的スタートアップを使用して起動する場合は常に、コンピューターがすべてのRPCコンポーネントをコンピューターにロードするわけではありません。通常のスタートアップを選択し、これで問題が解決するかどうかを確認します。

  1. Windows + Rを押して、「 msconfig ダイアログボックスで」を選択し、Enterキーを押します。
  2. スタートアップコンフィギュレーションに入ったら、タブを選択します 一般 オプションを選択します 通常の起動
通常のスタートアップの選択-Windows10でのブート構成

通常の起動の選択–起動構成

  1. 押す 適用する 変更を保存して終了します。ここで、再起動を求めるプロンプトが表示されます。ポップアップウィンドウを使用してすぐに再起動し、エラーメッセージが解決されるかどうかを確認します。

解決策4:接続されたネットワークでIPV6とファイルとプリンターの共有を有効にする

場合によっては、 エラー1722:RPCサーバーが利用できません 1つまたは複数の設定が原因でネットワーク接続が中断された場合に問題が発生します。影響を受けた何人かのユーザーは、彼らの場合、彼らがそれを発見した後に問題が解決されたと報告しました Microsoftネットワーク用のプリンタ共有 そして プロトコルバージョン6(TCP / IPv6) 接続されたネットワークプロパティから両方とも無効にされました。

これらの2つのオプションを有効に戻すと、影響を受けるほとんどのユーザーが問題が解決したと報告しています。これを行う方法のクイックガイドは次のとおりです。

  1. 押す Windowsキー+ R [実行]ダイアログボックスを開きます。次に、 「Ncpa.cpl」 を押して 入る 開くために ネットワーク接続 窓。
  2. [ネットワーク接続]ウィンドウ内で、現在接続しているネットワークを右クリックして、 プロパティ。
  3. ネットワーク接続のプロパティに到達したら、[ネットワーク]タブに移動し、アイテムのリストを下にスクロールします。
  4. 見つける ファイルと Microsoftネットワーク用のプリンタ共有 そして インターネットプロトコルバージョン6(TCP / IPv6) 関連する両方のボックスがチェックされていることを確認してください。次に、をクリックします OK 変更を保存します。
  5. コンピュータを再起動し、次回の起動時に問題が解決するかどうかを確認します。
https://appuals.com/wp-content/uploads/2019/05/enabling-ipv6.webm

まだ発生している場合 エラー1722:RPCサーバーが利用できません 問題が発生した場合は、以下の次の方法に進んでください。

解決策5:DNSのフラッシュと更新

影響を受けた一部のユーザーは、昇格したコマンドプロンプトを使用してDNSをフラッシュし、接続を更新した後、問題を解決できたと報告しています。ただし、この修正を有効にするには、RPC接続に関連するサービスが実行されていることを確認する必要があります(方法1に従ってください)。

必要なサービスが実行されていることが確実な場合は、DNSのフラッシュと接続の更新に関するクイックガイドを次に示します。

  1. 押す Windowsキー+ R 開くために 実行 ダイアログボックス。次に、 「cmd」 を押して Ctrl + Shift + Enter 昇格したコマンドプロンプトを開きます。によって促された場合 UAC(ユーザーアカウント制御)、 [はい]をクリックして、管理者権限を付与します。

    [ファイル名を指定して実行]ダイアログボックスを使用したCMDの実行

  2. 管理者特権のコマンドプロンプト内で、次のコマンドを入力してを押します 入る 現在のIP構成をフラッシュするには:
    ipconfig / flushdns
  3. コマンドが正常に登録されたら、次のコマンドを入力してを押します 入る IP構成を更新するには:
    ipconfig / renew
  4. IPが更新されたら、昇格したコマンドプロンプトを閉じて、以前にトリガーしていたステップを再作成します。 エラー1722:RPCサーバーが利用できません 問題が解決されたかどうかを確認します。

それでも同じ問題が発生する場合は、以下の次の方法に進んでください。

解決策6:レジストリエディタを使用してRPCサービスを強制的に開始する

影響を受けた一部のユーザーは、昇格したコマンドプロンプトを使用してDNSをフラッシュし、接続を更新した後、問題を解決できたと報告しています。ただし、この修正を有効にするには、RPC接続に関連するサービスが実行されていることを確認する必要があります(方法1に従ってください)。

必要なサービスが実行されていることが確実な場合は、DNSのフラッシュと接続の更新に関するクイックガイドを次に示します。

これを行う方法のクイックガイドは次のとおりです。

  1. 押す Windowsキー+ R [実行]ダイアログボックスを開きます。次に、 「regedit」 を押して 入る レジストリエディタを開きます。によって促された場合 UAC(ユーザーアカウント制御) 、クリック はい 管理者権限を付与します。
  2. レジストリエディタ内で、左側のペインを使用して次の場所に移動します。
    HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Services  RpcSs

    注意: 左側のペインを使用して手動でそこに到達するか、正確な住所をナビゲーションバーに直接貼り付けてを押すことができます 入る。 とともに RpcSs キーを選択し、右側のペインに移動して、をダブルクリックします。 開始。

  3. 内部 Dword値の編集 と関連した 開始、 をセットする ベースヘキサデシマル そしてその 価値データ2 を有効にするには プロシージャコール(RPC)の削除
  4. 左側のペインまたは上部のナビゲーションバーを使用して、この場所に移動します。
    Computer  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Services  DcomLaunch
  5. その場所に到達したら、右側のペインから[スタート]をダブルクリックします。次に、 ベースヘキサデシマル および値データを 2 を有効にするために DCOMサーバープロセスランチャー
  6. 上部のナビゲーションバーを使用するか、左側のペインを使用して、次の場所に移動します。
    Computer  HKEY_LOCAL_MACHINE  SYSTEM  CurrentControlSet  Services  RpcEptMapper
  7. 右側のペインに移動して、をダブルクリックします 開始。 次に、 ベースヘキサデシマル そしてその 価値データ2
  8. レジストリエディタを閉じ、コンピュータを再起動して、次回のシステム起動時に問題が解決したかどうかを確認します。
https://appuals.com/wp-content/uploads/2019/05/enabling-services-via-registry-Editor.webm

上記の解決策に加えて、エラー「」に関するその他の回避策も見つけることができます。 RPCサーバーは利用できません ’私たちの記事を読んで 修正:リモートプロシージャコールが失敗しました 。どちらのエラーケースもほぼ同じであり、どちらの場合も同じ修正を試すことができます。

読んだ6分