it-swarm-ja.com

Windows XPでローカル管理者権限を持っていますが、「プロセスの終了エラー:アクセスが拒否されました」というメッセージが表示されます。プロセスを強制終了する方法は?

私が定期的に使用しているWindows XPマシンの1つに、定期的に起動するプロセスがあります。プロセスを強制終了できるようにしたいと思います。 m機械を多用する何かをするのに忙しい。

影響を軽減するために、プロセスの優先度を「アイドル」に落としてみましたが、問題はCPUではありません。むしろ、このプロセスは非常にディスクを集中的に使用し、プロセスの優先順位に関係なく、実行時にディスクが大幅にスラッシングし、その時点で実行している他のすべてに影響を与えます。

Process Explorer を使用すると、プロセスを見つけて右クリックし、Kill Processを選択できますが、常にメッセージが表示されます "プロセスの終了エラー:アクセスが拒否されました。"

これはオペレーティングシステムのプロセスではなく、サードパーティのソフトウェアです。そのプロセスは、それ自体が終了するのを防ぐために何をしているのでしょうか?

どうすればそのようなプロセスを強制終了できますか? Process Explorerまたは別のツールを使用して、プロセスのセキュリティまたはアクセス制御リスト(ACL)をどこかで変更して、効果的に強制終了できるようにする方法はありますか?

2
Chris W. Rea

Process Hackerを使用して、問題のプロセスを強制終了できるようです。これは、偶然にも、今日からa スーパーユーザーコミュニティプロモーション広告

Process Hacker: more than you ever wanted from Process Explorer.

リストされている機能の1つは、「強力なプロセス終了」です。プロジェクトページから:

Process Hackerは、強力なプロセス終了などの独自の機能を備えた無料のオープンソースプロセスビューアおよびメモリエディタです。サービス、プロセス、およびそれらのスレッドを表示できます。モジュール、ハンドル、メモリ領域。 [強調鉱山]

私はProcessExplorerを置き換えるつもりはありませんが、これは確かに維持する価値のある補完的な新しいツールであり、それについてもっと知りたいと思っています。

1
Chris W. Rea

プロセスは、あなたまたはあなたが所属するグループのSeShutdownPrivilegeを拒否に設定する(または許可に設定しない)ことから開始できます。

procexp.exeを起動し、プロセスを見つけて、右クリック->プロパティ->セキュリティタブ->権限ボタン。何かを表示するには、procexp.exe昇格を実行する必要がある場合があります。

1
Bacon Bits
at 16:44 /Interactive taskmgr.exe

これにより、スケジューラにジョブが追加され、16:44にtaskmgr.exeが実行されます。現在の時刻から約1分先の時刻を選択してください。 taskmgr.exeは、追加の特権を持つシステムアカウントで実行されます。それが機能するかどうかを確認します。

1
Sharjeel Aziz

taskkill/fがそれを行います!

0
user33788

ソフトウェアとは何ですか?サービスとして実行されているようです。サービスとして実行されているプロセスを(タスクマネージャーまたはProcess Explorerから)強制終了しようとすると、このエラーが発生します。

0
squillman