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

【Windows】「現在のプログラムが完了するまでお待ちください」と表示されアンインストールできないときの対処法7選

Windowsに標準搭載されている「プログラムと機能」のアンインストーラーは、一度に1つのプログラムしか削除できません。複数のアプリを同時にアンインストールしようとすると、「現在のプログラムがアンインストールまたは変更中です。完了するまでお待ちください」というエラーが表示されます。

しかし、他のプログラムをアンインストールしていないにもかかわらず、このエラーが発生することもあります。その結果、PCからどのアプリも削除できなくなってしまうのです。本記事では、このエラーを解消し、Windowsでアプリを正常にアンインストールできるようにするためのトラブルシューティング手順をいくつかご紹介します。

1. 設定パネルからアプリをアンインストールする

Windows 10および11では、設定パネルからアプリをアンインストールできます。「プログラムと機能」のアンインストーラーとは異なり、設定画面から複数のアプリをアンインストールしても、「現在のプログラムが完了するまでお待ちください」というエラーは発生しません。

設定ページからアプリをアンインストールする手順は以下の通りです。

  1. Win + Iキーを押して設定を開きます。
  2. 左側のメニューからアプリタブを開きます。
  3. アプリと機能をクリックすると、インストール済みのすべてのアプリが表示されます。
  4. スクロールまたは検索で、アンインストールしたいアプリを見つけます。
  5. アプリの横にある3点リーダーメニューをクリックし、アンインストールを選択します。確認画面でもう一度アンインストールをクリックします。

2. タスクマネージャーでWindowsエクスプローラーのプロセスを再起動する

このエラーを解決する簡単な方法として、タスクマネージャーからWindowsエクスプローラーのプロセスを手動で再起動する方法があります。Explorer.exeはプログラム管理プロセスであり、コントロールパネルを含む、アクセスしたいプログラムのグラフィカルインターフェースを制御しています。

Windowsエクスプローラーのプロセスを終了する手順は以下の通りです。

  1. Win + Xキーを押してWinXメニューを開きます。
  2. タスクマネージャーをクリックして起動します。
  3. プロセスタブでWindowsエクスプローラーのプロセスを見つけて選択し、右下にある再起動ボタンをクリックします。
  4. タスクマネージャーを閉じ、プログラムのアンインストールを試みて、エラーが解消されたかどうかを確認します。

3. PCを再起動する

簡単な再起動でも、一時的な不具合やプログラムの競合によって発生したエラーを解消できることがあります。再起動の際、WindowsはWindowsインストーラーと競合している可能性のある開いているアプリをすべて強制的に閉じます。

再起動後、プログラムのアンインストールを試みて、エラーが解消されたかどうかを確認してください。

4. プログラムのインストールとアンインストールのトラブルシューティングツールを実行する

Microsoftが提供する「プログラムのインストールとアンインストールのトラブルシューティングツール」を実行すると、Windowsがアプリをアンインストールできなくなる問題を修正できます。このツールは一般的な問題をスキャンし、アプリのアンインストールに必要な破損したレジストリキーを修復します。

  1. プログラムのインストールとアンインストールのトラブルシューティングツールのページを開き、トラブルシューティングツールのダウンロードリンクをクリックします。
  2. ダウンロードしたツールを実行し、UAC(ユーザーアカウント制御)の確認画面が表示されたらはいをクリックします。
  3. 次へをクリックし、アンインストールを選択します。
  4. トラブルシューティングツールがスキャンを行い、PCにインストールされているプログラムの一覧を表示します。アンインストールしたいアプリを選択して次へをクリックします。
  5. はい、アンインストールを試みますをクリックします。ツールが一般的な問題をスキャンし、選択したアプリのアンインストールを試みます。
  6. アンインストールに成功すると、ステータスが修正済みと表示されます。閉じるをクリックし、「プログラムと機能」を開いてアプリが削除されているか確認しましょう。

5. Windowsインストーラーサービスを再登録する

Windowsインストーラーサービスは、OS上でのプログラムのインストールとアンインストールを支援する役割を担っています。このサービスが無効になっていると、前述のエラーが発生することがあります。

これを修正するには、サービスの登録を解除して再登録することで、進行中のすべての操作を強制終了できます。以下の手順でWindowsインストーラーサービスを再登録してください。

  1. Winキーを押してcmdと入力します。次に、コマンドプロンプトを右クリックし、管理者として実行を選択します。
  2. コマンドプロンプトで、以下のコマンドを入力してWindowsインストーラーサービスの登録を解除し、Enterキーを押して実行します。
    msiexec /unreg
  3. 続いて、以下のコマンドを入力してWindowsインストーラーサービスを再登録し、Enterキーを押して実行します。
    msiexec /regserver
  4. コマンドプロンプトを閉じ、プログラムのアンインストールを試みて、エラーが解消されたかどうかを確認します。

6. セーフモードでアプリをアンインストールする

セーフモードでは、Windowsは必要最低限のドライバーとファイルのみを読み込みます。これにより、エラーがシステムファイルやドライバーに起因するものかどうかを判別できます。セーフモードで問題が発生しなければ、サードパーティ製アプリケーションの競合が原因である可能性が高いと言えます。

セーフモードでアプリをアンインストールする手順は以下の通りです。

  1. Win + Iキーを押して設定アプリを開きます。
  2. 左側のメニューからシステムタブを開きます。
  3. 下にスクロールし、右側のペインにある回復オプションをクリックします。
  4. 高度なスタートアップの今すぐ再起動するボタンをクリックします。
  5. 確認画面で今すぐ再起動するをクリックします。
  6. 回復メニューが表示されたら、トラブルシューティングオプションをクリックします。
  7. トラブルシューティングの下にある詳細オプションをクリックします。
  8. 次に、詳細オプションの下にあるスタートアップ設定をクリックします。
  9. スタートアップ設定画面で再起動ボタンをクリックします。
  10. スタートアップ設定メニューが読み込まれたら、4を押してセーフモードを有効にします。PCがセーフモードで再起動します。
  11. 再起動後、画面の四隅に「セーフモード」と表示されます。プログラムのアンインストールを試みて、改善があるかどうかを確認してください。
  12. 作業が完了したら、PCを通常どおり再起動してセーフモードを終了します。

7. サードパーティ製アンインストーラーを使用する

最終手段として、サードパーティ製のアンインストーラーを使ってプログラムを削除する方法があります。Revo UninstallerはWindows向けの無料アンインストーラーで、頑固なアプリの削除や残存ファイルのクリーンアップが可能です。以下の手順で、PCからアプリを削除してみましょう。

  1. Revo Uninstallerをダウンロードしてインストールします。PCに新たなアプリをインストールしたくない場合は、ポータブル版をダウンロードすることもできます。
  2. Revo Uninstallerを起動し、システムにインストールされているアプリのスキャンが完了するまで待ちます。
  3. アンインストールしたいアプリを選択し、ツールバーのアンインストールボタンをクリックします。
  4. 確認画面でアンインストールをクリックします。
  5. 次に続行をクリックし、スキャンをクリックします。
  6. 削除をクリックして、アンインストールしたプログラムの残存ファイルを取り除きます。
  7. 完了をクリックしてアンインストーラーを閉じます。

ダウンロード: Revo Uninstaller for Windows(無料、Pro版あり)

まとめ:Windowsでプログラムをアンインストールできないエラーの対処法

アプリのアンインストール時に発生する「プログラムと機能」のエラーは、多くの場合、アプリ間の競合が原因です。Windowsエクスプローラーの再起動や、Windowsインストーラーサービスの再登録によって解決できることがあります。それでも問題が解決しない場合は、サードパーティ製のアンインストーラーを使ってプログラムを削除してみてください。

  1. Windowsエラー1408の原因と解決方法をわかりやすく解説

    1408エラーは、Windowsがソフトウェアを正しく操作できないことで発生する問題です。主な原因は、ソフトウェア側またはWindows側が使用するファイルや設定に潜むさまざまな不具合にあります。幸い、本記事で紹介する手順に従えば、1408エラーは比較的簡単に解決できます。 このエラーは、以下のような形式で表示されます。 Windows エラーコード 1408:「ERROR_WINDOW_OF_OTHER_THREAD」 Windows 1408エラーの原因とは? このエラーは通常、プログラムの使用中に突然表示されます。発生時には、以下のような状態が考えられます。 使用中のソフトウ

  2. Windows 10でエラー0x80070057「パラメーターが正しくありません」を修正する方法

    エラーコード0x80070057は、Windowsユーザーの間でよく知られた歴史あるエラーです。Windows 7の時代から存在しており、現在ではWindows 10でも同様の問題に直面するケースが少なくありません。この記事にたどり着いたということは、「0x80070057 パラメーターが正しくありません」や「内部エラーが発生しました。パラメーターが間違っています」といったメッセージが表示されていることでしょう。表示される文言は多少異なっても、いずれも同じ0x80070057のエラーコードを示しています。 このエラーは、Windowsのインストール時やシステム全体のバックアップ作成時に発生しや