Windows
 Computer >> コンピューター >  >> システム >> Windows

Windows 11/10でDISM実行時に「リモートプロシージャコールが失敗しました」エラーが発生する場合の対処法

Windows 11/10でDISM.exe /Online /Cleanup-image /Restorehealthコマンドを実行した際に「リモートプロシージャコールが失敗しました(The remote procedure call failed)」というエラーが表示される場合は、この記事で紹介する対処法を試してみてください。

システムファイルチェッカー(SFC)で発生しやすいエラー

通常、破損したWindowsのシステムファイルをスキャンして修復するには、システムファイルチェッカー(SFC)を使用します。しかし、このツールを実行している最中にエラーが発生し、正常に完了できないことがあります。代表的なエラーは以下のとおりです。

  1. システムファイルチェッカー(SFC)が破損したメンバーファイルを修復できない
  2. Windowsリソース保護により破損ファイルが検出されたが、一部を修復できなかった
  3. システムファイルチェッカーが動作しない、起動しない、または修復できない
  4. Windowsリソース保護が修復サービスを開始できなかった

このような場合、セーフモードでシステムファイルチェッカーを実行するか、DISMを使ってWindowsコンポーネントストアを修復することで改善することがあります。

DISMのスキャンが20%で停止してエラーになるケース

しかし、DISMでWindowsコンポーネントストアの修復を試みても、スキャンが20%の地点で停止し、次のようなエラーが表示されることがあります。

Windows 11/10でDISM実行時に「リモートプロシージャコールが失敗しました」エラーが発生する場合の対処法

「リモートプロシージャコールが失敗しました」エラーの解決手順

このエラーが表示された場合は、まずWinXメニュー(Windowsキー + X)から「ファイル名を指定して実行」を開き、services.mscと入力してEnterキーを押し、「サービス」管理画面を起動してください。

1. Remote Procedure Call(RPC)サービスの確認

サービス一覧からRemote Procedure Call(RPC)を探してダブルクリックします。スタートアップの種類が「自動」に設定されていること、およびサービス状態が「実行中」になっていることを確認してください。停止している場合は「開始」ボタンをクリックします。

2. Remote Procedure Call(RPC)Locatorサービスの確認

その下にあるRemote Procedure Call(RPC)Locatorサービスもダブルクリックして開きます。このサービスはCOMおよびDCOMサーバー向けのサービスコントロールマネージャーとして機能し、オブジェクトのアクティベーション要求、オブジェクトエクスポーターの解決、分散ガベージコレクションなどを担当しています。

Windows 11/10でDISM実行時に「リモートプロシージャコールが失敗しました」エラーが発生する場合の対処法

こちらのスタートアップの種類は「手動」に設定されていることを確認し、「開始」ボタンをクリックしてサービスを起動してください。このサービスはアプリケーションの互換性維持にも役立ちます。

3. システムを再起動して再試行

設定を変更したらPCを再起動し、再度DISMコマンドを実行してみてください。これでエラーが解消されるはずです。

関連するトラブルシューティング記事

同様のエラーに悩まされている場合は、以下の関連記事も参考にしてください。

  1. リモートプロシージャコール(RPC)エラーの修正方法
  2. Microsoft Storeアプリで「リモートプロシージャコールが失敗しました」エラーが発生する場合
  3. PINをサインインオプションとして設定する際に「リモートプロシージャコールが失敗しました」エラーが出る場合
  4. 「RPCサーバーを利用できません」エラーの対処法
  1. DISMエラー1726「リモートプロシージャコールが失敗しました」の修正方法

    SFCスキャンで問題が解決できない場合、DISMコマンドを実行すれば、システムファイルの破損の大部分を修復できることがほとんどです。DISM(Deployment Image Servicing and Management/展開イメージのサービスと管理)コマンドは、インターネット経由で破損または不正なファイルをダウンロードして置き換えることで、システムの問題を修復しようとします。ただし、DISMコマンドは深刻なシステムファイル破損にも有効である一方、展開操作自体が破損してエラーを返すケースもあります。その一例がエラー1726「リモートプロシージャコールが失敗しました(The remote p

  2. Windows 10で「リモート プロシージャ呼び出しに失敗しました」エラーを解決する方法

    Windows 10では、さまざまなシステムエラーや不具合が発生することがありますが、その多くは適切な対処法によって解決できます。Windows 10で「リモート プロシージャ呼び出しに失敗しました(The remote procedure call failed)」というエラーに悩んでいる方もご安心ください。この記事では、この問題の原因と具体的な解決方法をわかりやすく解説します。リモート プロシージャ コール(RPC)とは?RPC(Remote Procedure Call:リモート プロシージャ コール)とは、異なるコンピュータ上で動作するプログラム同士が、互いの手続き(サブルーチン)を呼