Windowsで応答しないプログラムを一瞬で強制終了する2つの便利な方法
Windowsで多数のアプリケーションを同時に操作していると、誰もが一度は目にする有名なダイアログ——「このプログラムは応答していません」。このダイアログが表示されると、デスクトップが一時的にフリーズし、画面が真っ暗になることさえあります。その後「プログラムの終了」オプションが表示され、クリックするとプログラムが強制終了され、Windowsはようやく正常な動作を取り戻します。
この一時的なシステム全体の動作低下の原因は、要求されたリソースの不足です。システムのRAM(メインメモリ)が少ない状態で大量のコマンドを発行すると、システムは短時間でそれらを処理しきれなくなってしまいます。
では、複数のプログラムが同時に応答しなくなる事態に陥ったらどうすればよいのでしょうか。よくある例としては、FirefoxとMicrosoft Officeを並行して使用し、タブやドキュメントを開きすぎた結果、両方のプログラムが応答しなくなるケースが挙げられます。
このような場合、通常は「Ctrl + Alt + Del」キーを押してWindowsタスクマネージャーを開き、プロセスを手動で終了することになります。しかし、応答しないプログラムをすべて一括で終了できる別の方法を使えば、時間とCPUリソースを節約でき、すぐに作業を再開できます。
この記事では、タスクマネージャーを使わずに、Windows上の応答しないすべてのプログラムを閉じる方法を解説します。
デスクトップショートカットで応答しないプログラムを強制終了する
1. まず、Windowsデスクトップに新しいショートカットを作成します。このショートカットをダブルクリックすると、応答していないすべてのプロセスが一括で終了されます。デスクトップの空いている領域を右クリックし、「新規作成」→「ショートカット」を選択してください。

2. ショートカット作成ウィザードに以下のコマンドを入力します。
taskkill /F /FI "STATUS eq NOT RESPONDING"

3. 「次へ」をクリックし、ショートカットに任意の名前を付けて「完了」を押せば完成です。

デスクトップに新しいショートカットが作成されます。見分けやすくするために、ショートカットを右クリックして「プロパティ」を選択し、「ショートカット」タブの「アイコンの変更」ボタンから、独自のアイコンを設定しておきましょう。

この最後の手順は必須ではありませんが、アイコンを設定しておけば、プログラムが応答しなくなったときにすぐに識別できて便利です。
ショートカットの使い方
使い方は非常にシンプルです。プログラムが応答しなくなり、プロセスを終了したい場合は、タスクマネージャーを開いてプロセス名を探す代わりに、このショートカットをダブルクリックするだけです。対象のプロセスが即座に終了されるので、数分後にはプログラムを再起動して作業を続けられます。
右クリックのコンテキストメニューから応答しないプログラムを強制終了する
もうひとつのスマートな方法は、コンテキストメニュー(右クリックメニュー)に項目を追加することです。こちらの方が実用的です。デスクトップ上のショートカットを探す必要がないからです。手順は以下の通りです。
1. 「ファイル名を指定して実行」ダイアログボックスまたはWindowsスタートメニューの検索ボックスにregeditと入力します。Windowsレジストリエディターが開きます。
2. 以下のキーを探します。
Windows 7の場合:HKEY_CLASSES_ROOT\DesktopBackground\Shell
Windows Vistaの場合:HKEY_CLASSES_ROOT\Directory\Background\Shell

3. 左側のペインでShellフォルダーを右クリックし、「新規」→「キー」を選択します。

4. キーにわかりやすい名前を付けます(例:「Kill all tasks」)。次に、このキーを再度右クリックしてサブキーを作成し、今度はcommandという名前を付けます。

5. 左側のペインでcommandキーを選択し、右側のペインにある既定のエントリをダブルクリックします。値のデータとして以下を入力します。
taskkill /F /FI "STATUS eq NOT RESPONDING"

6. 以上で完了です。デスクトップの空いている領域を右クリックすると、「Kill all tasks」という新しいコンテキストメニュー項目が表示されているはずです。

後からコンテキストメニューの項目を削除したい場合は、該当するキーに移動し、手順4で作成したcommandサブキーを削除するだけで元に戻せます。
Windowsで応答しないプログラムを自動的に強制終了する他のテクニックをご存知でしたら、ぜひコメント欄で共有してください。
-
Windows 10/8.1/7でプログラムを完全にアンインストールする7つの正しい方法
Windows 10でプログラムをアンインストールする方法には、「正しい方法」と「間違った方法」の2つがあります。残念ながら、Windowsでアプリを適切に削除する手順を知っているユーザーは多くなく、それがPCのパフォーマンス低下やさまざまなトラブルにつながっているのが現状です。 本記事では、PCやノートパソコンで使わなくなった古いソフトウェア・不要なアプリを取り除くための7つの正しい方法を、それぞれの手順付きで詳しく解説します。 それでは早速始めましょう! 注意: 本記事で紹介する手順は、Windows 10・Windows 8.1・Windows 7のすべてに共通して利用できます。
-
Windows 11で既定のアプリを設定する方法――コマンドラインが機能しない理由と現実的な対処法
正直に言おう。私は以前考えていたよりも早く、コンピューターを使う機会を大きく減らすことになるだろう。もちろん、劇的に文明を捨てて原始生活に戻るといった話ではない。しかし、世に送り出されるソフトウェアの品質低下と愚かさにはすっかりうんざりしており、マシンとの関わりを必要最低限まで縮小しようと考えている。今日のテーマは、その典型例とも言える「既定のプログラム(デフォルトアプリ)」の設定だ。 Windowsにおける既定のアプリ設定。これは「やってはいけないやり方」の見本のような例だ。最近、MicrosoftがWindows 11で一般ユーザーによる既定アプリの切り替えを難しくしたという記事が散見され