RPCサーバーはWindows 10では利用できません-それを修正する方法?

リモートプロセスコール(RPC)は、あるコンピューター上のプログラムが、同じネットワーク上にある別のコンピューター上の特定のプログラムサービスにアクセスできるようにするプロトコルです。つまり、その主な目的は、クライアントとサーバーがネットワークを介して相互に通信できるようにすることです。ただし、Windows 10で「RPCサーバーが利用できません」というエラーが発生することがあり、リモートデスクトップに接続したとき、ネットワークプリンターでドキュメントを印刷しようとしたとき、Outlookのメール、アビーライセンスサービスなどでエラーが表示されることがあります。 RPCにアクセスできないのは、ローカルネットワークだけでなく、スキャナーやプリンターなどのコントローラーの周辺機器にもあります。

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

Windows 10でRPCサーバーが利用できない場合のエラーの理由はさまざまですが、主な理由は次のとおりです。RPCに必要なサービスが無効になっている、ファイアウォールでリモートアシスタンスが無効になっている、IPV6またはファイルとプリンターの共有が無効になっている、IPアドレスがクラッシュしているRPCサーバーまたはRPCサービスがレジストリで無効になっています。これらのポイントを分解して、RPCが失敗し、RPCサーバーがWindows 10で使用できないというエラーが表示されるエラーを修正しましょう。

1. RPCサービスの確認

RPCサービスは自動から手動になり、エラーが発生します。最初のステップはサービスをチェックすることです。Win + Rキーの組み合わせを押し、services.mscと入力して、サービスをすばやく開きます。表示されるリストで、次のサービスを見つけて右クリックし、「プロパティ」を選択します。あなたが間違っている場合はオプションの設定-スタートアップの種類:自動開始サービスが停止されている場合。

  1. リモートプロシージャコール(RPC)ロケーター。
  2. DCOMサーバープロセスランチャー。
  3. リモートプロシージャコール(RPC)。

注意:

  • ABBYYライセンスサービスに関連するエラーがある場合は、ABBYY FineReaderという名前のサービスを探し、同じ値を設定します。
  • 間違ったパラメーターがあり、何も変更できない(すべてが灰色で強調表示されている)場合は、5番目の方法に従います。

リモートプロシージャコール(RPC)ロケーターが実行され、スタートアップの種類は自動

2.ファイアウォールのリモートアシスタンス

リモートアシスタンスは、他のユーザーまたはコンピューターがコンピューター画面を表示および制御できるようにする機能です。リモートコンピューターに接続するときに、クライアントとサーバーがはるかに大規模で複雑なスケールで通信するときにRPCエラーが発生する場合もあります。ファイアウォールが設定されていない場合は、「RPCサーバーを利用できません」というエラーが表示されます。

Win + Rを押し、firewall.cplと入力してファイアウォールオプションを開きます。左側で、「アプリケーションの相互作用を許可する」をクリックします。

プログラムがファイアウォールと対話できるようにする


リモートアシスタンス」を検索し、ネットワークのオプションがどこでもオンになっていることを確認します。コンピュータまたはラップトップを再起動し、RPCサーバーが利用できないときにエラーが修正されるかどうかを確認します。

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

3. IPV6とファイルとプリンターの共有を有効にする

場合によっては、エラー1722が発生することがあります。MicrosoftネットワークおよびTCP / IPv6のネットワークプリンターアクセスが無効になっているため、ネットワーク接続に失敗すると、RPCサーバーを使用できません

Win + Rを押し、ncpa.cpl入力してネットワークアダプターを開きます。ネットワークが経由するネットワークアダプターをクリックし、[プロパティ]を選択します。次にリストで2つのパラメーターを見つけ、それらが有効になっている(チェックボックスがオンになっている)ことを確認します。

  1. Microsftネットワークのファイルとプリンターの共有。
  2. IPバージョン6(TCP / IPv6)。

それでもコード1722のエラー「RPCサーバーが利用できません」が表示される場合は、下に進んでください。

IPV6とファイルとプリンターの共有を有効にする

4. DNSをフラッシュする

古いDNSをクリアすると、エラーコード1722 RPCを修正できます。まず、RPCに関連するサービスが方法1と同様に機能することを確認します。次に、管理者としてコマンドプロンプトを実行し、次のコマンドを入力してDNSをクリアおよびリセットします。

  • ipconfig /flushdns
  • ipconfig /renew

修正されたエラー1722 RPCが利用できないかどうかを確認します。

ipconfig / flushdns

5. RPCサービスを開始するためのレジストリエディター

方法1を使用してサービスを開始できなかった場合は、レジストリからサービスを開始します。完全な効果を得るには、方法3と方法4に従っていることを確認してください。Win+ Rを押し、regedit入力してレジストリエディターを開きます。

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs
  • 上右ダブルクリックでスタートして、値を設定216進数
  • これにより、リモートプロシージャコール(RPC)が有効になります。

キーRpcSs開始値2

次へ:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcomLaunch
  • Startパラメータを開き、値を16進数で2に設定します。
  • これにより、DCOMサーバープロセスランチャーが起動します。

キーDcomLaunch開始値2

そしてもう一つの方法:

  • HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcEptMapper
  • Startパラメータを開き、値を16進数で2に設定します。
  • これにより、リモートプロシージャコール(RPC)ロケーターが開始されます。

PCを再起動し、Windows 10でRPCサーバーが利用できない場合にエラーが修正されるかどうかを確認します。

キーRpcEptMapper開始値2