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

【Windows】「このアプリがシャットダウンを妨げています」エラーの原因と4つの解決策

一部のWindowsユーザーの間で、アプリケーションがシャットダウンを妨げるという問題が報告されています。特に多くの被害者から報告されているのは、「このアプリがシャットダウンを妨げています(This app is preventing shutdown)」というエラーが表示された際、アプリ名が表示されずアイコンだけしか確認できないというケースです。このエラーメッセージは、Windowsのシャットダウン操作を行った際に、未保存のデータを含むサードパーティ製アプリケーションが起動していると表示されます。Windows 7、Windows 8.1、Windows 10で同様の動作が報告されています。

【Windows】「このアプリがシャットダウンを妨げています」エラーの原因と4つの解決策

「アプリがシャットダウンを妨げています」エラーの原因は?

本記事では、多数のユーザーレポートと、実際に問題の解決に成功したユーザーが用いた修復手順をもとに、この問題を詳しく調査しました。

このエラーメッセージが表示される主な原因は、未保存のデータを持つアプリケーションがOS上で開いたままになっていることです。以下は、このエラーを引き起こすことで知られている代表的なアプリケーションの例です。

  • テキストエディター:Notepad++、Komodo、Brackets
  • オフィススイート:Microsoft Office、LibreOffice、Apache OpenOffice、SoftMaker FreeOfficeなど
  • 画像編集ソフト:Photoshop、Illustrator、Sumopaint、Pixlr、GIMP、PhotoScape、InPixioなど

「このアプリがシャットダウンを妨げています」というエラーを解決または回避したい方は、本記事で紹介するトラブルシューティング手順をお試しください。以下では、同じ状況に直面した他のユーザーが警告メッセージの表示を防ぐために使用した複数の方法を紹介します(原因となっているアプリを適切に処理する方法と、警告プロンプト自体を無効化する方法の両方を含みます)。

各方法は、効果と影響度の順に並べています。システムへの負担が少ない手順を希望する場合は方法1〜3を、今後二度とエラーメッセージが表示されないようにしたい場合は最後の方法を使用してください。

方法1:未保存データのあるアプリケーションをすべて閉じる

シャットダウン時の警告で参照されているプログラムを特定できる場合は、そのプログラムを開いて未保存データを処理し、閉じることで警告を解消できます。具体的には、「キャンセル」をクリックしてシャットダウンを中断し、該当するプログラムを開いて変更内容を保存してから、再度シャットダウンを実行してください。

【Windows】「このアプリがシャットダウンを妨げています」エラーの原因と4つの解決策

もちろん、バックグラウンドで動作しているアプリが原因の場合や、どのプロセスが問題を引き起こしているのか特定できない場合には、この手順は適用できません。

補足:ブラザー製プリンターやファックス機器(Brother Printer Help App関連)でこの警告メッセージが表示される場合、ドライバーの更新が利用可能であることを示している可能性もあります。その場合は、通知バーからドライバーを更新できます。

【Windows】「このアプリがシャットダウンを妨げています」エラーの原因と4つの解決策

この方法が使えない場合や、警告メッセージを完全に排除したい場合は、次の方法に進んでください。

方法2:タスクマネージャーでタスクを終了する

一部のユーザーの報告によると、この問題はバックグラウンドアプリでも発生することがあります。この場合、未保存データを扱う手段が画面上に存在しないため、エラーメッセージを強制的に消すのが難しくなります。この動作を引き起こすことで知られる一般的な原因としては、ブラザー製プリンター・ファックスのドライバーなど、バックグラウンドでのみ動作するプリンタードライバーが挙げられます。

一部のユーザーは、タスクマネージャーを使って原因のプロセスを終了することで問題を解決しています。手順は以下の通りです。

  1. Ctrl + Shift + Escキーを押してタスクマネージャーを開きます。プロセスタブに移動し、警告に表示されたものと同じアイコンのプロセスを探します。
  2. 終了したいプロセスを右クリックし、タスクの終了を選択します。【Windows】「このアプリがシャットダウンを妨げています」エラーの原因と4つの解決策
  3. 対象のプロセスを終了すると、「このアプリがシャットダウンを妨げています」という警告が表示されることなく、シャットダウンを完了できるようになります。

この方法が適用できない場合や、警告メッセージを恒久的に無効化したい場合は、次の方法に進んでください。

方法3:イベントビューアーで警告の原因プロセスを特定する

アプリケーションのプロセスがシャットダウンの妨げになっていると疑われるものの、どのアプリなのか特定できない場合は、イベントビューアーを使えば正確に原因を突き止めることができます。

同様の状況にあったユーザーの報告によると、イベントビューアーを利用することで、警告メッセージの原因となっているアプリケーションを特定できたとのことです。

イベントビューアーを使って「このアプリがシャットダウンを妨げています」の原因プロセスを特定する手順は以下の通りです。

  1. 通常どおりシャットダウン操作を開始します。
  2. 「このアプリがシャットダウンを妨げています」という警告が表示されたら、キャンセルボタンをクリックしてシャットダウン操作を中止します。【Windows】「このアプリがシャットダウンを妨げています」エラーの原因と4つの解決策
  3. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、「eventvwr.msc」と入力してEnterキーを押すと、イベントビューアーが起動します。【Windows】「このアプリがシャットダウンを妨げています」エラーの原因と4つの解決策
  4. イベントビューアーの左側メニューからWindowsログを選択し、Applicationをダブルクリックすると、右側ペインにアプリケーションイベントが表示されます。【Windows】「このアプリがシャットダウンを妨げています」エラーの原因と4つの解決策
  5. Applicationセクション内で、全般タブ(イベント一覧の下)に「次のアプリケーションがシャットダウンを拒否しようとしました」という記述のあるイベントを探します。直前に警告を強制的に表示させたばかりなので、デフォルトの日付/時刻順の並びでは、先頭近くに表示されているはずです。【Windows】「このアプリがシャットダウンを妨げています」エラーの原因と4つの解決策
  6. コロンの後に記載されている実行可能ファイルが、警告メッセージの原因です。見覚えのないファイル名の場合は、検索エンジンで調べれば、どのプログラムに関連付けられているかを特定できます。
  7. 原因のアプリケーションを特定したら、Ctrl + Shift + Escキーでタスクマネージャーを開き、プロセスタブから該当アプリケーションを終了します。【Windows】「このアプリがシャットダウンを妨げています」エラーの原因と4つの解決策

この方法でも解決せず、今後警告メッセージが一切表示されないようにしたい場合は、次の方法に進んでください。また、原因となるアプリが見つからなかった場合は、「Brother Printer Services」アプリがインストールされていないか確認してください。このアプリはシャットダウン時に問題を引き起こすことが知られています。見つかった場合は、前述の手順に従ってアンインストールまたは無効化してください。

方法4:レジストリエディターで警告を無効化する

「このアプリがシャットダウンを妨げています」という警告メッセージを恒久的に取り除く方法が1つあります。これはレジストリエディターを編集する手法で、OSに対して、シャットダウン手順の開始と同時に未保存データを含むすべてのソフトウェアを自動的に閉じるよう設定するものです。作業を始める前に、万が一のトラブルに備えてレジストリのバックアップを作成しておくことを強くおすすめします。

この設定により警告が二度と表示されなくなる一方で、意図せずシャットダウンを実行してしまった場合に、未保存データが失われるリスクがある点には注意が必要です。

レジストリを変更して「このアプリがシャットダウンを妨げています」の警告を無効化する手順は以下の通りです。

  1. Windowsキー + Rを押して「ファイル名を指定して実行」ダイアログを開き、「regedit」と入力してEnterキーを押すと、レジストリエディターが起動します。【Windows】「このアプリがシャットダウンを妨げています」エラーの原因と4つの解決策
  2. レジストリエディターの左側ペインで、以下の場所へ移動します。
    Computer\HKEY_CURRENT_USER\Control Panel\Desktop

    注意:レジストリエディター画面上部のナビゲーションバーに上記のパスを直接貼り付けてEnterキーを押せば、すぐに移動できます。

  3. 目的の場所に到達したら、右側ペインの空いている部分を右クリックし、新規 > 文字列値を選択して、名前をAutoEndTasksにします。【Windows】「このアプリがシャットダウンを妨げています」エラーの原因と4つの解決策
  4. 新しく作成した文字列値(AutoEndTasks)をダブルクリックし、値のデータを1に設定します。その後、OKをクリックして変更を保存します。【Windows】「このアプリがシャットダウンを妨げています」エラーの原因と4つの解決策
  5. レジストリエディターを閉じ、コンピューターを再起動して変更を反映させます。
  6. 次回の起動以降は、新しく作成した文字列値(AutoEndTasks)によって、シャットダウンボタンをクリックした瞬間に、未保存データが含まれていてもすべてのソフトウェアが自動的に終了するようになります。
  1. Windows 10で「このアプリはお使いのPCでは実行できません」エラーを解決する7つの方法

    Windows 10は数々の便利な機能を備えた高性能なOSですが、時にはエラーや不具合に遭遇することもあります。その中でも多くのユーザーから報告されている厄介な問題の一つが、「このアプリはお使いのPCでは実行できません(This app cant run on your PC)」というエラーです。このエラーはさまざまなWindowsアプリに影響を及ぼし、Windowsがデバイス上のアプリケーションの実行を許可しない場合に発生します。 Windows 10で「このアプリは実行できません」エラーを修正する方法 作業を始める前に、万が一問題が発生した場合に備えて、必ずシステムの復元ポイントを作成し

  2. Windows 10でシャットダウンを妨げるElaraソフトウェアの原因と直し方

    タスクマネージャーに見慣れないプロセス「ApntEX.exe」が表示され、「ElaraソフトウェアがWindowsのシャットダウンを妨げています」というメッセージが出たという報告が多数寄せられています。突然見知らぬプロセスが現れた場合、ウイルスではないかと不安になる方も多いでしょう。本来のElaraアプリ自体は悪意のあるものではありませんが、そのバックグラウンドプロセスが破損していたり、マルウェアに置き換えられていたりする可能性があります。感染の初期症状としてはPCの動作が遅くなり、最終的にはシステム全体に深刻な影響を及ぼします。そのため、Elaraアプリのプロセスがマルウェアに感染していない