Windows 8でプロセスを終了しようとすると「アクセスが拒否されました」というメッセージが表示されます。
Stack Overflowの killプロセス(windows 8)の問題 から、私は読んだことがあります。
プロセスが終了していないカーネルモードでアクティブなスレッドを持っている可能性があります。これを診断する最善の方法は、タスクマネージャの[詳細]タブを使用し、列見出しの1つを右クリックして[列の選択]を選択することです。 「ハンドル」にチェックを入れます。プロセスの表示値を調べてください。ゼロ以外の値が表示された場合、プロセスはハンドルが開かれている可能性が非常に高く、デバイスドライバがI/O要求を実行するのを待っています。それ以外の点では、そのデバイスドライバは、Windowsに要求のキャンセルを要求します。トラブルメーカーを絞り込むのはそれほど簡単ではありません。プロセスがどのような種類のI/O要求を実行するのかを正確に知る必要があります。 superuser.com *でそれについての質問をすることによってこれをフォローアップ
それで、ええと...この問題は次のプログラムのせいです。
私は私がすべてに対する完全な許可を持っていることを確認しました。フルアクセスで "Everyone"を追加したこともあります。
もう1つの解決策は、C++に関するもので、これについては私にはわかりません。
マイクロソフトのサイトでサポートを求めてみましたが、彼らはセキュリティにアクセスして全員をフルアクセスで追加するように指示しました。
最短の方法:
SYSTEMユーザー権限を取得するには、SysinternalsのPsExecツールを使用してください(ここからダウンロードしてください)。
次に、管理者としてコマンドラインを実行して、次のように入力します。
psexec -s taskkill /im ExeNameToKill.exe /f
最長の方法:
SYSTEMユーザー権限を取得するには、 この方法 を使用します。
それからそれらのプロセスを終了するためにtaskkill /im ExeNameToKill.exe /f
を使います。
注:SYSTEM特権を扱うときは注意してください。あなたがそれで遊ぶならば、それはOSを傷つけやすいです。
やってみてください。
Hopwそれは正常にタスクを終了させます.. :)
Windows 8の - 私はskypeの苦い経験があります、私はskypeコミュニティフォーラムを捜しました、しかし、彼らは私にとって全く無駄な方法を提案しました。だから、私はただ LOCK HUNTER をダウンロードして"C:\Users\%username%\AppData\Roaming\Skype"
に行き、lockhunterを使って名前を変更しました。それからスカイプを開いた(それは新しいユーザーデータを作成した)
私はICS(インターネット接続の共有)を無効にすることでこの問題を回避している他の人に気付いた。少なくともICSが有効になっているもの。
確かにカーネルモードドライバか何かに関係しているようです。ワイヤレス/ LAN用のネットワークドライバを完全にアンインストールし、最新のドライバ製造元からを再インストールし、Windowsを更新しないことをお勧めします。
これは長い提案ですが、カーネルモードメモリのデバッグ方法がわからない限り、システム全体を消去する以外にできることは何もないようです。 :)