タスクマネージャを使用せずにWindowsでプログラムを強制終了する方法

Windowsプログラムがフリーズするとイライラします。誰もがアプリ内の何かをクリックしましたが、ウィンドウが光沢を帯びて、恐ろしい無応答のテキストが表示されました。

フリーズしたプログラムを強制終了する最初の方法は、タスクマネージャーを開くことかもしれません。これは問題ありません。ただし、これが常に最も効率的なオプションであるとは限りません。 Windowsでアプリをさらに高速に強制終了したい場合は、タスクマネージャーを開かずに強制終了するための最良の方法を紹介します。

デスクトップショートカットを使用してアプリを強制的に閉じる方法

タスクマネージャなしでプログラムを強制的に閉じるには、 taskkillコマンドを使用できます。通常、特定のプロセスを強制終了するには、コマンドプロンプトでこのコマンドを入力します。

ただし、プログラムが応答を停止するたびにコマンドラインウィンドウを開くのは不器用であり、アプリを強制終了するたびにコマンドを入力するのは効率的ではありません。代わりに、フリーズしたアプリを自動的に閉じるショートカットを使用して、アプリウィンドウをはるかに簡単に強制的に閉じることができます。

フリーズしたプロセスを閉じるショートカットを作成する方法は次のとおりです。

  1. デスクトップの何もないスペースを右クリックして、[新規]> [ショートカット]を選択します。
  2. ショートカットの場所を入力するように求められます。そのボックスに、次のコマンドを貼り付けます。
     taskkill /f /fi "status eq not responding"

    このコマンドは、分解すると簡単に理解できます。

    • taskkillは、プロセスを強制終了するコマンドです。これは、何かがフリーズしたときに実行する必要があります。
    • / fは、プログラムを強制終了するようにコマンドに指示します。これがないと、Windowsはプロセスを終了するように要求するだけで、スタックしていると機能しません。
    • / fiは、次のフィルター条件を満たすプロセスでのみ実行するようにコマンドに指示します。
    • 最後に、引用符で囲まれたテキストがコマンドの基準です。 NotRespondingと等しいステータスのプロセスのみを強制終了する必要があります。
  3. ショートカット作成ボックスで、新しいショートカットに名前を付けるように求められます。好きな名前を付けて、[完了]を押します。

これで、いつでもこのショートカットをダブルクリックして、プログラムを強制終了できます。これにより、スタックしているウィンドウがすべて強制終了されます。

キーボードショートカットを使用してアプリを強制終了する方法

この強制終了プロセスをさらに高速化するために、カスタムキーボードショートカット作成して、作成したタスクキラーコマンドを実行できます。方法は次のとおりです。

  1. 新しいショートカットを右クリックして、[プロパティ]を選択します
  2. [ショートカット]タブで、[ショートカットキー]ボックスをクリックして、カスタムキーボードショートカットを設定します。 Windowsは、押す文字にCtrl + Altを自動的に追加しますが、必要に応じてCtrl + Shiftに変更できます。
  3. このショートカットは一時的にコマンドプロンプトウィンドウを起動するため、[実行]を[最小化]に設定する必要があります。そうすることで、ショートカットを押したときに邪魔なフラッシュが表示されなくなります。
  4. [ OK]をクリックして変更を保存します。

ここで、選択したショートカットを使用して、アプリがロックされたときにアプリを閉じます。

Windowsで強制終了する別の方法

上記の方法は、プログラムがロックされたときに、タスクマネージャーを使用せずにプログラムを強制終了する最も簡単な方法です。ただし、これを行うために知りたいと思うかもしれない他のいくつかの方法とツールがあります。

最初にAlt + F4で閉じてみてください

プログラムがフリーズした場合の基本的なトラブルシューティング手順は、 Alt + F4を押すことです。これは、現在のウィンドウを閉じるためのWindowsキーボードショートカットであり、ウィンドウの右上隅にあるXアイコンをクリックするのと同じです。

したがって、実際にスタックしているプログラムを強制的に閉じることはありませんが、アプリに小さな問題があった場合は試してみることができます。マウスがしばらく応答しなくなった場合に特に便利です。

SuperF4でプログラムを強制終了する

SuperF4は、ウィンドウが応答していなくても、ウィンドウを強制終了できるシンプルなプログラムです。上で説明したtaskkillコマンドのように、プログラムを適切に閉じるように要求するのではなく、プログラムを即座に強制的に停止します。

このため、プログラムは、終了する前に作業内容が保存されているかどうかを確認しません。このアプリを使用するときは注意してください。 SuperF4では、カーソルを強制終了したいウィンドウに移動することもできます。デフォルトでは、閉じるアクションにCtrl + Alt + F4キーの組み合わせを使用します。

タスクマネージャの代替手段を使用してプログラムを強制終了する

技術的には、タスクマネージャーなしでプログラムを強制終了する別の方法は、タスクマネージャーの代替手段を使用することです。たとえば、より強力なものを探している場合、 ProcessExplorerは間違いなくそのニーズを満たします。

タスクマネージャーが機能しないためにプログラムを閉じる方法を探している場合は、「タスクマネージャーが無効になっています」エラーの修正に関するガイドを参照してください

AutoHotkeyでプログラムを強制終了する方法

基本的なAutoHotkeyスクリプトを作成して、ウィンドウを強制的に閉じることもできます。 AutoHotkeyダウンロードしてから、次の行でスクリプトを作成する必要があります

 #!Q::WinKill,A

完成したファイルをスタートアップフォルダーに移動し(ファイルエクスプローラーのアドレスバーにshell:startupと入力してそこに移動します)、ログオンするたびに実行されるようにします。次に、 Win + Alt + Q押すだけで、現在のウィンドウを強制終了できます。

AutoHotkeyは、あなたが夢見ているほとんどすべてのことを実行できる強力なプログラムです。より高度なスクリプトを設定したい場合は、 AutoHotkeyビギナーズガイドを確認してください。

強制終了プログラム用の他のサードパーティアプリ

上記のオプションのいずれも機能しない場合は、Windowsプログラムを強制終了できる他のサードパーティツールがあります。 ProcessKOは、設定された時間間隔の後に特定のプロセスを強制終了する機能などの追加機能を提供するため、上級ユーザーに適したオプションです。他のほとんどのオプションは上記と非常に似ているため、代替を探す前にすべてをチェックすることをお勧めします。

プログラムを閉じることができない場合の最後の手段は、コンピューターを再起動することです。 Ctrl + Alt + Delを使用して電源メニューにアクセスできない場合は、コンピューターの電源ボタンを押し続けるか、プラグ/バッテリーを引いて、ハードシャットダウンを実行する必要があります。

Windowsの強制終了がこれまでになく簡単になりました

うまくいけば、プログラムが頻繁にフリーズすることに対処する必要はありません。特定のソフトウェアで定期的に問題が発生する場合は、更新を確認するか、代替品を探す価値があるかもしれません。 Windowsがクラッシュしたときと同じように、ほとんどの場合、プログラムに問題が発生している理由があります。

それにもかかわらず、時折のクラッシュは、すべてのコンピューターユーザーが対処する不幸な現実です。これで、タスクマネージャーを開かずにスタックしたプログラムを閉じる方法がわかりました。タスクマネージャーがツールの有用性を忘れないでください。