web-dev-qa-db-ja.com

プログラムはWindows8.1で中断されました。 「アクセスが拒否された」ため、それを殺すことはできません

Windows 8から8.1にアップグレードしてから、この問題が発生しています。プログラムがクラッシュした後は、プログラムを再度開くことができず、プログラムが開いている場合は通常は変更できないファイルを変更できません。タスクマネージャー(CTRL + ALT + DEL)を調べましたが、そのプログラムの痕跡はありません。

私は最終的にこのプログラム(GTA IVは私がテストしたときにクラッシュしたものです)が中断されていることを知りました。それを見つけるには、拡張タスクマネージャーである Process Explorer をダウンロードする必要がありました。開いているのを見つけたとき、それを強制終了しようとしましたが、「エラー終了プロセス:アクセスが拒否されました」と表示されました。

アクセスが拒否されるのはなぜですか?このプログラムを取り除く唯一の方法は、コンピュータ全体を再起動することです。これは非常に面倒です。これを修正できるものはありますか?中断モードを防止しますか、それとも中断されたプログラムを閉じますか?マイクロソフトはすでにこれを修正しましたが、私は更新しませんでしたか?

4
Nickel

Process Explorerを昇格モード(管理者権限)で起動する必要があります。

これを行うには、[ファイル]メニューの[Show Details for All Process]オプションを選択します。これにより、Process Explorerが昇格モードで再起動し、任意のプログラムを強制終了できます。

Image showing the option to select

1
NoNameProvided

Windows 8 Serverでもこの問題が発生しました。プロセスがタスクマネージャーに表示されず、「アクセスが拒否されました」というエラーメッセージが表示されてプロセスを削除できませんでした。ただし、コマンドラインから「tasklist」と入力すると、実行されていることがわかりました。

これで問題は解決したと思いますが、他の人の利益のために、別のユーザーとしてマシンにログオンすると、このプロセスが元のユーザーで実行されていることを確認し、終了することができます。

1
ECH