展開イメージのサービスと管理 (DISM) ツールは、Windows システム ファイルを修復するための強力なユーティリティです。ただし、DISM コマンドを実行すると、「リモート プロシージャ コールが失敗しました」というエラー メッセージが表示されることがあります。このエラーにより DISM の修復プロセスが完了できなくなり、システムが不安定になる可能性があります。この問題を修正し、DISM を再び適切に動作させる方法を見てみましょう。
リモート プロシージャ コール失敗エラーの原因は何ですか?
このエラーは通常、Windows システム上のリモート プロシージャ コール (RPC) サービスに問題がある場合に発生します。 RPC は、さまざまなプロセスが相互に通信できるようにする重要なコンポーネントです。これらのサービスが正しく実行されていない場合、DISM は操作を実行できず、エラー メッセージが表示されます。
方法 1: RPC サービスを確認して再起動する
ステップ 1:を押してサービス管理コンソールを開きます。Win + R、入力services.mscをクリックして Enter キーを押します。
ステップ 2:リストで「リモート プロシージャ コール (RPC)」サービスを見つけます。それをダブルクリックしてプロパティを開きます。
推奨読書:PIN サインインの設定時に発生する「リモート プロシージャ コールが失敗しました」エラーを修正する方法
ステップ 3:「スタートアップの種類」が「自動」に設定され、「サービスの状態」が「実行中」であることを確認します。サービスが実行されていない場合は、「開始」ボタンをクリックします。
ステップ 4:「リモート プロシージャ コール (RPC) ロケーター」サービスを見つけます。まだ実行されていない場合は、「スタートアップの種類」を「手動」に設定し、「開始」をクリックします。
ステップ5:これらの変更を適用するには、コンピュータを再起動します。
ステップ6:再起動後、DISM コマンドを再度実行してみます。
DISM.exe /Online /Cleanup-image /Restorehealthエラーが解決しない場合は、次の方法に進みます。
方法 2: システム ファイル チェッカー (SFC) を使用する
システム ファイル チェッカーを実行すると、DISM の正常な動作を妨げる問題が解決される場合があります。
ステップ 1:管理者としてコマンド プロンプトを開きます。これを行うには、[スタート] ボタンを右クリックし、[Windows ターミナル (管理者)] を選択します。
ステップ 2:次のコマンドを実行します。
sfc /scannowステップ 3:スキャンが完了するまで待ちます。これには数分かかる場合があります。
ステップ 4:SFC が問題を検出して修復した場合は、コンピュータを再起動し、DISM を再度実行してみてください。
上記の方法が機能しない場合は、Windows インストール メディアを使用して、DISM が使用するクリーンなシステム ファイルを提供してみてください。
ステップ 1:Windows インストール USB または DVD を挿入します。
ステップ 2:管理者としてコマンド プロンプトを開きます。
ステップ 3:次のコマンドを実行します。X: をインストール メディアのドライブ文字に置き換えます。
DISM /Online /Cleanup-Image /RestoreHealth /Source:X:SourcesInstall.wim /LimitAccessステップ 4:プロセスが完了するまで待ちます。システムの速度と必要な修復の程度によっては、時間がかかる場合があります。
方法 4: Windows 修復インストールを実行する
上記のどの方法でも問題が解決しない場合は、Windows の修復インストールが必要になる可能性があります。このプロセスでは、個人ファイルとほとんどの設定をそのまま維持したまま、Windows を再インストールします。
ステップ 1:Microsoft 公式 Web サイトから最新の Windows 11 ISO をダウンロードします。
ステップ 2:ISO ファイルをダブルクリックしてマウントし、setup.exe ファイルを実行します。
ステップ 3:インストールプロセス中にプロンプトが表示されたら、個人ファイルとアプリを保持することを選択します。
ステップ 4:画面上の指示に従って修復インストールを完了します。
修復インストール後、システムはクリーンな状態になり、DISM はリモート プロシージャ コール エラーなしで動作するはずです。
これらの方法に従うことで、Windows 11 で DISM を使用するときに発生する「リモート プロシージャ コールに失敗しました」エラーを解決できるはずです。今後このような問題が発生しないように、システムを常に最新の状態に保ち、定期的なメンテナンスを実行することを忘れないでください。














