RPCサーバーはWindows11/10では使用できません
リモートプロシージャコール(RPC) コンピュータの出現以来存在する技術であり、プロセス間通信技術を利用しています。その主な目的は、クライアントとサーバーがネットワークを介して相互に通信できるようにすることです。新しいバージョンのWindows10へのアップグレードを完了した後、一部のユーザーは、リモートコマンドの実行が失敗し、エラーメッセージRPCサーバーが利用できませんで失敗することに気付く場合があります。 –アップグレードの前に、これらのリモートコマンドは正常に実行されます。この投稿では、考えられる原因を特定し、この問題の修正に役立つ可能性のある解決策を提供します。
エラーメッセージRPCサーバーを利用できません 次のいずれかによってトリガーできます:
- RPCに必要な1つ以上のサービスが無効になっています。
- リモートアシスタンスはファイアウォールによって無効にされています。
- IPV6またはファイルプリンターの共有が無効になっています。
- IPアドレスがRPCサーバーをクラッシュさせています。
- RPCサービスはレジストリを介して無効になっています。
読む :リモートプロシージャコールのエラーと問題のトラブルシューティング方法。
RPCサーバーはWindows11/10では使用できません
このエラーが発生した場合は、以下の推奨される解決策を試すことができます。
- コンピューターのRPCサービスを確認する
- ファイアウォールでリモートデスクトップ/支援を有効にする
- スタートアップの選択を選択的スタートアップから通常のスタートアップに変更
- 接続されたネットワークでIPV6とファイルとプリンターの共有を有効にする
- DNSのフラッシュと更新
- RPCサービスにレジストリエディタの使用を強制的に開始させます。
それでは、これらのソリューションの詳細な手順を詳しく見ていきましょう。
1]コンピューターのRPCサービスを確認します
このソリューションは、他のサードパーティアプリケーションとの競合やシステムシステムの変更により、RPCサービスがデフォルト(自動)値から手動に変更される可能性があることを意味します。これは、RPCが必要なときに自動的に起動しない可能性があることを意味します。
コンピューターでRPCサービスを確認するには、次の手順を実行します。
- Windows + Rを押し、 services.mscと入力します ダイアログボックスでEnterキーを押します。
- [サービス]ウィンドウが表示されたら、次のプロセスを検索します。
リモートプロシージャコール(RPC)
RPCエンドポイントマッパーまたはリモートプロシージャコール(RPC)ロケーター
DCOMサービスプロセスランチャー
- 各サービスを1つずつ右クリックして、[プロパティ]を選択します 。
- プロパティにアクセスしたら、サービスが開始されていることを確認します およびスタートアップタイプ 自動として設定されています 。
- 変更を保存して終了します。
コンピュータを再起動して、問題が解決したかどうかを確認します。
2]ファイアウォールでリモートデスクトップ/支援を有効にする
コンピューターのファイアウォールでリモートアシスタンスを許可するには、次の手順を実行します。
- Windowsキー+Rを押し、 controlと入力します ダイアログボックスでEnterキーを押します。
- コントロールパネルが表示されたら、ファイアウォールと入力します ウィンドウの右上にある検索バーでEnterキーを押します。
- 結果から、[Windowsファイアウォールを介したアプリの許可]をクリックします。 これは、Windowsファイアウォールの下のサブカテゴリです。 。
- 設定の変更をクリックします リモートアシスタンスなど、RPCを適用するエントリがチェックされていることを確認します 。
コンピュータを再起動して、問題が解決したかどうかを確認します。
3]スタートアップの選択を選択的スタートアップから通常のスタートアップに変更
選択的起動は、最小限の数のアイテムをロードしてコンピュータの電源を入れることができる起動方法です。これは通常、他のサードパーティアプリケーションが関係している可能性のあるコンピュータの問題をトラブルシューティングするときに行われます。ただし、選択的スタートアップを使用して起動する場合は常に、コンピューターがすべてのRPCコンポーネントをコンピューターにロードするわけではありません。この場合、通常のスタートアップを選択し、これで問題が解決するかどうかを確認します。方法は次のとおりです。
- Windowsキー+Rを押し、 msconfigと入力します ダイアログボックスでEnterキーを押します。
- スタートアップ構成になったら、[一般]タブを選択します オプション通常の起動を選択します 。
- [適用]をクリックします> OK 変更を保存して終了します。
再起動を求めるプロンプトが表示されます。ポップアップウィンドウを使用してすぐに再起動し、エラーメッセージが解決されたかどうかを確認します。
4]接続されたネットワークのIPV6とファイルとプリンターの共有を有効にする
場合によっては、エラー1722:RPCサーバーが利用できませんが発生する可能性があります。 1つまたは複数の設定が原因でネットワーク接続が中断された場合に問題が発生します。この場合、接続されたネットワークでIPV6とファイルとプリンターの共有を有効にすると、問題が解決する可能性があります。次の手順を実行します:
- Windowsキー+Rを押します 次に、 ncpa.cplと入力します [実行]ダイアログボックスで、[エンテ r]をクリックします ネットワーク接続を開くには ウィンドウ。
- [ネットワーク接続]ウィンドウ内で、現在接続しているネットワークを右クリックし、[プロパティ]をクリックします。
- ネットワーク接続のプロパティが表示されたら、[ネットワーク]タブに移動し、アイテムのリストを下にスクロールします。
- ファイルを見つけて Microsoftネットワーク用のプリンタ共有 およびインターネットプロトコルバージョン6(TCP / IPv6) 関連付けられている両方のボックスがオンになっていることを確認してください。
- [わかりました]をクリックします 変更を保存します。
コンピュータを再起動し、次回の起動時に問題が解決するかどうかを確認します。
5]DNSのフラッシュと更新
このソリューションでは、DNSのフラッシュと接続の更新に進む前に、RPC接続に関連するサービスが実行されていることを確認する必要があります(上記のソリューション1で概説)。
必要なサービスが実行されていることが確実な場合は、以下の手順に従ってDNSをフラッシュし、接続を更新してください。
- 昇格モードでコマンドプロンプトを起動します。
- 管理者特権のコマンドプロンプト内で、次のコマンドを入力し、Enterキーを押して現在のIP構成をフラッシュします。
ipconfig /flushdns
- コマンドが正常に登録されたら、次のコマンドを入力し、Enterキーを押してIP構成を更新します。
ipconfig /renew
IPが更新されたら、管理者特権のコマンドプロンプトを閉じてリモートコマンドを実行し、問題が解決したかどうかを確認します。
6]RPCサービスにレジストリエディタの使用を強制的に開始させます
レジストリエディタを使用してRPCサービスを強制的に開始するには、次の手順を実行します。
- レジストリエディタを起動します。
- レジストリエディタ内で、左側のペインを使用して次の場所に移動します。
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs
- RpcSsを使用 キーを選択し、右側のペインに移動して、開始をダブルクリックします プロパティを編集します。
- プロパティボックス、 ベースを設定します 16進数 および値データ 〜2。
- クリックOK プロシージャコールの削除(RPC)を有効にするには 。
次に、左側のペインまたは上部のナビゲーションバーを使用して(レジストリパスを貼り付けてEnterキーを押します)、この場所に移動します。
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\DcomLaunch
- その場所に着いたら、開始をダブルクリックします 右側のペインから。
- 次に、ベースを設定します 16進数 値データを2。に設定します
- [ OK]をクリックします DCOMサーバープロセスランチャーを有効にするため 。
最後に、上部のナビゲーションバーを使用するか、左側のペインを使用して、次の場所に移動します。
Computer\HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcEptMapper
- 右側のペインに移動して、開始をダブルクリックします。
- 次に、ベースを設定します 16進数 および値データ 〜 2 。
- [ OK]をクリックします 。
レジストリエディタを閉じてコンピュータを再起動し、「RPCサーバーが利用できない」かどうかを確認します この問題は、次回のシステム起動時に解決されました。
受け取った場合は、これらの関連する投稿を確認してください:
- リモートプロシージャコールのエラーと問題を修正する方法
- MicrosoftStoreアプリのリモートプロシージャコール失敗エラー
- ログインオプションとしてPINを作成しているときにリモートプロシージャコールが失敗しました
- DISMの使用中にリモートプロシージャコールが失敗しました。
-
修正:RPCサーバーはWindows 7、8、および10では使用できません
RPCは、リモートプロシージャコールとも呼ばれます。これは、コンピューターの出現以来存在する技術であり、プロセス間通信技術を利用しています。その主な目的は、クライアントとサーバーがネットワークを介して相互に通信できるようにすることです。デバイスについても同じことが言えます。 簡単に言うと、ネットワークを介してデータや情報を共有しているときはいつでも、RPCがすべての作業を代行します。 RPCは、ネットワークを介したデバイスの管理でも主要な役割を果たし、スキャナーやプリンターなどのコントローラー周辺機器でも使用されます。 「RPCサーバーが利用できません」というエラーの原因は何ですか?
-
Windows 10 で RPC サーバーが利用できない問題を解決するには?
RPC またはリモート プロシージャ コール サーバーは、2 つの異なるマシン間、または同じコンピューター上の 2 つの異なるプロセスとコンポーネント間の通信を確立するのに役立ちます。 Windows 10 では、特定のプロセスが正しく機能することを確認するために、クライアントとサーバーの間でデータを交換する必要がある場合があります。これは、コンピューターの起動時または再起動時に自動的に起動する RPC サービスを介して行われます。 Windows 10 で RPC サーバーが利用できないという問題に直面している場合、このガイドは、このエラーを解決するための最適な修正方法を提供します。 Win