Windows PCが突然、かんしゃくを起こしてアプリがフリーズしたり、閉じなくなったり、動作が極端に遅くなったりすることがあります。そんな時、応答しないタスクを終了させることが救世主になります。タスクマネージャーを使うのが一般的な方法ですが、「タスクの終了」をクリックしてもアプリが動かないことがあるのは正直ちょっと奇妙です。設定によってはすぐに終わることもありますが、強制的に再起動したり、コマンドラインから終了させなければならない場合もあります。それでも、しつこいアプリを強制終了する方法を知っていれば、イライラを大幅に軽減し、システムの遅延を防ぐことができます。
Windowsでタスクを終了する方法
方法1: タスクマネージャーを使用する
アプリがハングしたり、挙動がおかしくなったりしたときに頼りになる方法です。システム全体に悪影響を及ぼす前に、アプリを強制終了できる場合がほとんどです。特に、どうしても終了しないプログラムの場合は、試してみる価値があります。
押すとCtrl + Shift + Escタスクマネージャーが開きます
このショートカットは、メニューを操作せずにタスクマネージャーに直接アクセスする最も簡単な方法です。これらのキーを同時に押すだけです。もしタスクマネージャーが反応しない場合や、何らかの理由でショートカットが機能しない場合は、スタートボタンを右クリックし、コンテキストメニューからタスクマネージャーを選択することもできます。Windowsによっては、この操作を必要以上に複雑にしている場合があります。
「プロセス」タブに移動します
タスクマネージャーが起動したら、「プロセス」タブが開いていることを確認してください。場合によっては、簡易表示が直接表示されることもあります。必要に応じて、下部の「詳細」をクリックしてください。ここには、実行中のアプリとバックグラウンドプロセスがすべて一覧表示されます。これらのプロセスは、おそらくリソースを大量に消費したり、なかなか終了しなかったりするものです。
応答しないアプリを見つける
リストをスクロールして、フリーズしたり問題を引き起こしているアプリを探してください。プロセス名は大抵分かりやすいのですが、バックグラウンドプロセスは少々分かりにくい場合があります。もしかしたら、あなたが要求していないバックグラウンドサービスが原因かもしれません。CPUやメモリの使用率が特に高くないか確認するのも良いでしょう。これは、アプリが問題を引き起こしている兆候であることが多いからです。
アプリをクリックして、「タスクの終了」を押します
問題のあるアプリをシングルクリックしてハイライト表示します。次に、右下のタスクの終了ボタンをクリックします。特にアプリがひどくフリーズしている場合は、応答に1~2秒かかることがあります。ただし、一部のマシンでは、この方法が最初は失敗しても、再起動や再試行を繰り返すと魔法のようにうまくいく場合があることに注意してください。うまくいくかどうかは運次第です。
得られるもの: アプリが終了し、システムリソースが解放されます
理論上は、これでフリーズしたアプリが終了し、システムに少し余裕が生まれるはずです。パソコンの速度が再び向上したり、少なくとも迷惑なアプリがようやく消えたことに気づくかもしれません。ただし、システムプロセスやバックグラウンドプロセスを、その動作を理解せずに終了させると、動作が不安定になったり、データが失われたりする可能性がありますので、ご注意ください。
代替方法とヒント
- コマンドラインを使う:タスクマネージャーだけではうまくいかない場合があります。コマンドプロンプトまたはPowerShellを管理者として開き、 を実行します
taskkill /F /IM processname.exe
。 をprocessname.exe
アプリの実行ファイル名に置き換えてください。プロセス名はタスクマネージャーの詳細表示またはMicrosoftのドキュメントで確認できます。完璧ではありませんが、慣れればすぐに実行できます。 - サードパーティ製ツールを使う:頻繁に問題が発生するタスクや、なかなか解決できないタスクには、Process ExplorerやWinhanceといったアプリを使う人もいます。これらのアプリは、より高度な制御と優れたビジュアル表示を提供します。軽量ユーティリティのProcess Hackerを使ったことがありますか?タスクマネージャーよりも少し強力で、複雑なプロセスも簡単に処理できます。
- 起動の問題を確認してください。アプリが頻繁にフリーズする場合は、システムに過負荷がかかっている可能性があります。タスクマネージャー > スタートアップ タブで不要なスタートアップ項目を無効にするか、クリーンアップを実行してみてください。バックグラウンドアプリが競合し、システムがフリーズする場合もあります。
いつものように、重要なシステムプロセスを終了するとWindowsが不安定になったりクラッシュしたりする可能性がありますので、終了しても問題ないと判断したアプリのみ終了してください。
まとめ
- スタート > タスク マネージャーを押すCtrl + Shift + Escか、右クリックします。
- プロセス タブに移動して、問題のあるアプリを見つけます。
- それをクリックして、[タスクの終了] をクリックします。
- 必要に応じて、
taskkill /F /IM processname.exe
コマンドプロンプトで使用してください。
まとめ
Windowsでフリーズしたアプリを終了するのは必ずしもスムーズではありませんが、これらのコツを知っておくと便利です。場合によっては、この頑固なプロセスを強制終了する必要があることもありますが、それも問題ありません。必ずしもスマートな方法ではありませんが、効果はあります。システムのコーヒーカップに水を補充するようなものです。リソース使用量に注意し、ソフトウェアを定期的にアップデートして、今後このような問題に悩まされないようにしましょう。タスクが引き続き動作する場合は、より徹底的なシステムクリーンアップやドライバーのアップデートが必要になるかもしれません。
これで誰かの時間を数時間節約できれば幸いです。ただし、タスクを終了するのは便利な方法ですが、根本的な問題を解決するわけではないことを覚えておいてください。システムを健全な状態に保てば、タスクマネージャーを使う時間を大幅に減らすことができます。