プロセスはほぼ確実にすでに停止しています。つまり、コードを実行しなくなっています。ただし、それに関するブックキーピングは、それに対するすべてのハンドルとその各スレッドが閉じられるまで消えません。このようなハンドルを開いたままにする別のプログラムがあるか(ウイルス対策プログラムが犯人である可能性が高い)、または現在ハングしているカーネルモードドライバーに死ぬ前に要求を行った可能性があります(これを引き起こすCDドライブがあったことがあります)ロット)。さらに読む:「プロセスが強制終了された後、タスクマネージャーに残るのはなぜですか?」そして、「なぜ、近くの死を長引く、これらすべてのプロセスがある、と生きている彼らを保っているでしょうか?」
Spotifyは、自身のコピーがすでに実行されているのを検出したため、再度起動することを拒否しますが、明らかに、と呼ばれる別のプロセスを探すだけspotify
です。(シングルインスタンスアプリケーションは、レイモンドチェンの言葉によると、それ自体のサービス拒否です。)これを修正する最も簡単な方法は、すべてのハンドルと簿記を消去するため、コンピューターを再起動することです。
ただし、Fixing It Yourself TMを本当に好む場合は、Sysinternalsの非常に便利な無料ユーティリティであるProcess Explorerをダウンロードしてください。(所属していません。)実行し、インストールは不要で、EULAに同意します。[ファイル]で、[ すべてのプロセスの詳細を表示]を選択します。これにより、Process Explorerは管理者として再起動します。次に、[ 検索]で[ハンドルまたはDLLの検索]を選択します。ゾンビ(井戸、死体)プロセスの名前を入力し、検索を押します。
[プロセス]列と[PID]列は、ハンドルを所有しているプロセスを示します。[タイプ]列は、それがどのようなものかを示しています。Process型またはThread型のものに興味があります。[名前]列には、ハンドルの目的が示されます。(多くのプロセスは自身のハンドルを所有しています。カーネルモードで所有アプリケーションが問題なく終了すると、これらのハンドルはなくなります。)
危険:アプリケーションが本当に必要とするハンドルを閉じることは、それをクラッシュさせる素晴らしい方法です。可能であれば、ハンドルを所有するアプリケーションを終了します。しかし、できない場合、またはハンマーで物を打つ気分になったら...
その検索ウィンドウのエントリをクリックして、ハンドルペインを開きます。そのペインで新しく強調表示されたエントリを右クリックし、「ハンドルを閉じる」を選択して存在しないようにします。
すべてのハンドルが閉じられると、プロセスは消滅します。