Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

Windows で「リモート プロシージャ コールが失敗し、実行されませんでした」を修正する方法

Windows で「リモート プロシージャ コールが失敗し、実行されませんでした」というエラーが表示されると、さまざまな理由でイライラすることがあります。まず、おそらくリモート プロシージャ コールが何であり、なぜ動作しているのかがわかりません。 2 つ目は、コンピューターで何もできなくなり、ファイルを開くことさえできなくなります。最後に、この問題はあまり一般的ではないため、このエラーに関する参考文献をオンラインで見つけるのは困難です。

しかし、それは世界の終わりではないので、心配しないでください。この記事では、リモート プロシージャ コール (RPC) とは何か、RPC が何を行うのか、このエラーがポップアップする原因について説明します。また、この問題を解決するために実行できるさまざまな手順もリストします。

リモート プロシージャ コール (RPC) とは?

リモート プロシージャ コールまたは RPC は、あるソフトウェアが、ネットワークの詳細を理解する必要なく、ネットワーク上の別のコンピューターにあるアプリからサービスを要求するために使用できるプロトコルです。 RPC は、ローカル システムなどのリモート システム内の他のプロセスを呼び出すために使用されます。手続き呼び出しは、関数呼び出しまたはサブルーチン呼び出しとも呼ばれます。

RPC は、サービスを提供するプログラムがサーバーである一方で、要求元のアプリがクライアントであるクライアント サーバー モデルを利用します。通常のプロシージャ コールまたはローカル プロシージャ コールと同様に、RPC は同期操作であり、リモート プロシージャの結果が返されるまで要求プログラムを中断する必要があります。

プロのヒント:専用の PC 最適化ツールを実行して、システムの問題やパフォーマンスの低下を引き起こす可能性のある不適切な設定、ジャンク ファイル、有害なアプリ、およびセキュリティの脅威を取り除きます。

PC の問題の無料スキャン3.145.873ダウンロード対応機種:Windows 10/11、Windows 7、Windows 8

RPC に依存しているサービスの一部を以下に示します:

  • バックグラウンド インテリジェント転送サービス
  • COM+ イベント システム
  • コンピュータ管理
  • 分散リンク追跡クライアント
  • 分散トランザクション コーディネーター
  • ファックス サービス
  • ファイアウォール
  • インデックス サービス
  • IPSec ポリシー エージェント
  • メッセンジャー
  • ネットワーク接続
  • ネットログオン
  • 印刷スプーラ
  • 保護されたストレージ
  • 登録編集者
  • リムーバブル ストレージ
  • Routing Information Protocol (RIP) リスナー
  • ルーティングとリモート アクセス
  • サービス コントロール
  • SQL サーバー
  • タスク スケジューラ
  • テレフォニー
  • Telnet
  • Windows インストーラー
  • Windows 管理インストルメンテーション

ファイル エクスプローラーの [ファイル プロパティ] ダイアログにも、RPC に依存する DCOM コンポーネントがあります。問題が発生すると、ファイルに対してほとんど何もできなくなります。ファイル エクスプローラーでファイル プロパティを表示しても機能しません。

「リモート プロシージャ コールが失敗し、実行されませんでした」エラーとは何ですか?

Windows での「リモート プロシージャ コールが失敗し、実行されませんでした」というエラーは、リモート プロシージャ コールに問題があることを示しています。このエラーは、さまざまな Windows デバイスや Windows 7 以降のシステムで以前に発生していたため、Windows 10/11 に固有のものではありません。この問題が発生すると、ファイル、写真、またはアプリケーションを開くことができなくなります。また、いくつかのオペレーティング システム機能も使用できなくなります。

このエラーと共に発生する可能性のあるその他の症状の一部を以下に示します:

  • デスクトップ上のアイコンは移動できません。
  • イベント ログ エントリは表示できません。
  • サービスの Microsoft 管理コンソール (MMC) を開くことはできますが、一覧にサービスが表示されません。

エラーが 1 回発生し、再起動後に消える場合は、一時的な不具合である可能性があります。しかし、問題が解決しない場合は、この問題を深刻に修正する必要があります。

リモート プロシージャ コールは、コンピューター上で複数のプロセスをスムーズに実行するために不可欠です。そのため、「リモート プロシージャ コールが失敗し、実行されませんでした」というエラーが頻繁に発生しても、コンピュータに深刻な問題を引き起こすため、このプロセスを無効にしたり削除したりすることはできません。以下に記載されている手順に従うことによってのみ、問題の解決を試みることができます。

Windows で「リモート プロシージャ コールが失敗し、実行されませんでした」の原因

このエラーが発生する主な理由は、RPC サービスを無効にしたためです。多くの Windows オペレーティング システム プロセスは、RPC サービスに依存しています。誤って RPC サービスを無効にしてしまった場合、またはサードパーティのアプリケーションが影響している場合。

ディスプレイ設定の DPI スケーリングが正しく構成されていないか、LocalState フォルダーに問題があるために、このエラーが発生することもあります。さらに、ウイルスやマルウェアの感染により、Windows で「リモート プロシージャ コールが失敗し、実行されませんでした」というエラーが発生することもあります。

Windows での「リモート プロシージャ コールが失敗し、実行されませんでした」エラーに対処するソリューション

このエラーが発生した場合、最初に試す必要があるのは、コンピューターを再起動して、エラーが解消されるかどうかを確認することです。このようなエラーの発生を防ぐために、Outbyte PC Repair を使用してコンピューターをクリーンアップすることも検討してください。

上記の手順で問題が解決しない場合は、次の解決策に進むことができます:

修正 #1:RPC サービスを再起動します。

RPC が無効になっている場合、または何らかの原因で RPC が誤動作している場合は、レジストリ エディターまたは回復コンソールを使用して再度有効にすることができます。

レジストリ エディターを使用して RPC を有効にするには、次の手順に従います。

<オール>
  • [開始] をクリックします 、次に ファイル名を指定して実行 を開きます ダイアログで Windows 検索を行います。
  • regedt32 と入力します [OK] をクリックします .これにより、レジストリ エディタが開きます。
  • 次のレジストリ キーを展開します:HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\RpcSs\.
  • 開始をダブルクリックします 、 2 と入力します DWORD 値の編集 ダイアログボックス。 [OK] をクリックします .
  • レジストリ エディタを閉じて、コンピュータを再起動します。
  • コンピューターが正しく起動しない場合は、回復コンソールを使用して RPC サービスを再度有効にすることができます。

    回復コンソールを使用するには、次の手順に従います。

    <オール>
  • コンピューターを回復コンソールで起動します。
  • 回復コンソールのコマンド プロンプトで、RPCSS Service_Auto_Start を有効にするを入力します。 コマンドを入力し、Enter を押します .
  • 終了」と入力 をクリックし、Enter キーを押します。
  • コンピュータを再起動してください。
  • 修正 #2:LocalState フォルダーの内容を削除する

    この方法では、LocalState フォルダーからファイルを削除することで、エラーの修正を試みることができます。手順に従って、フォルダーの内容を見つけて削除します。

    <オール>
  • マイ コンピュータまたはこの PC を開きます。
  • 次の場所に移動します:C:\Users\Administrator\AppData\Local\Packages\Microsoft.Windows.Photos_cw5n1h2txyewy\LocalState
  • すべてのファイルを選択して、削除ボタンをクリックしてください。
  • 管理者の許可を求めるプロンプトが表示されたら、[はい] をクリックします。
  • システムを再起動して、エラーがまだ存在するかどうかを確認してください。

    修正 #3:Windows トラブルシューティング ツールを使用します。

    Windows ストアまたはその他の機能の使用中にエラーが発生した場合は、組み込みの Windows トラブルシューティング ツールを使用して修正することができます。これを行うには:

    <オール>
  • Windows ロゴ + R を押します ファイル名を指定して実行を開くためのキー ウィンドウ。
  • コントロール パネルと入力します Enter を押します。
  • システムとセキュリティ> 一般的なコンピュータの問題のトラブルシューティングに移動します。
  • [トラブルシューティング] を選択します タブ
  • Windows ストアに移動します。この手順は、他の Windows 機能にも適用できます。
  • Windows ストアを選択したら、[トラブルシューティング ツールを実行] をクリックします。
  • このプロセスには時間がかかります。プロセスが完了したら、Windows コンピューターを再起動します。

    修正 #4:デフォルトの DPI スケーリングを設定する

    上記のいずれの方法でも問題が解決しない場合は、DPI 設定が編集されている可能性があります。これを解決するには、次の手順を実行します:

    <オール>
  • [スタート] メニューで、「コントロール パネル」と入力します Enter を押します。
  • [コントロール パネル] ウィンドウで、[外観とカスタマイズ] に移動します。
  • [ディスプレイ] に移動します。
  • この問題を解決するには、ディスプレイを小さく (100%) に設定してください .
  • すべての変更を保存します。
  • システムを再起動して、エラーが解決したかどうかを確認してください。

    まとめ

    Windows で「リモート プロシージャ コールが失敗し、実行されませんでした」というメッセージが表示されても、パニックにならないでください。何が起こっても、RPC プロセスを閉じたり無効にしたりしないでください。上記の解決策に従ってエラーを修正できます。


    1. Windows 11タスクバーが機能しない問題を修正する方法

      Windows タスクバーは、Windows 11 のリリースで刷新されて以来、すべての注目を集めてきました。タスクバーを中央に配置したり、新しいアクション センターを使用したり、配置を変更したり、画面の左側にドッキングしたりできます。以前のバージョンの Windows では。残念ながら、この機能の展開は成功とは言えず、数か月間 Windows 11 でタスクバーを動作させるのに苦労しているユーザーが増えています. Microsoft はこの問題を認識し、回避策を提供し、現在包括的な解決策に取り組んでいますが、ユーザーはまだタスクバーを再アクティブ化できないようです。あなたも同じ問題に直面して

    2. Windows 10 でリモート プロシージャの失敗エラーを修正する方法

      Windows 10 ユーザーは、特定のアクションまたはソリューションで解決できるさまざまなシステム エラーや問題に遭遇することがよくあります。 Windows 10 で「Remote Procedure Failed」エラーに直面している Windows 10 ユーザーの場合、心配はいりません。このブログ投稿で、この問題の解決策を見つけることができます。 こちらもお読みください:Windows 11/10 で白い画面を修正する方法 Windows アプリケーションを使用しようとすると、「リモート プロシージャ コールに失敗しました」という特定のエラー メッセージが表示されるという報告