この問題は、タスクマネージャからプロセスを終了しようとするユーザーで発生します。プロセスを選択して[タスクの終了]ボタンをクリックすると、操作を完了できなかったことを示すエラーメッセージが表示されます。この問題に直面したユーザーのほとんどは、ゲームやその他のアプリケーションの実行に問題がありました。これらのユーザーは、「プログラムが既に開かれています」というエラーが発生したか、タスクマネージャーで同じアプリの複数のインスタンスが表示されたため、アプリケーションを実行できませんでした。これはこれらのケースに固有のものではありませんが、ハングしたアプリまたは不要なアプリを終了しようとしたときにこのメッセージが表示される場合があります。これらのすべてのケースで、プロセスを排除しようとすると、このAccess is deniedエラーが表示されます。
この問題の背後にある理由は明確ではありませんが、最も可能性の高い候補は、Windows(Windows Update)のバグか、アプリケーションファイルの破損です。WindowsアップデートはWindowsに奇妙なバグをもたらすことが知られているため、これはWindowsのバグが原因である可能性があります。このシナリオでは、できることは多くありません。ただし、問題が特定のサードパーティアプリケーションにある場合、問題はファイルの破損である可能性があります。これらのケースは通常、再インストール後に解決されます。
方法1:コマンドプロンプトを試す
これに対する最も簡単な解決策は、コマンドプロンプトを使用してプロセスを終了することです。同じこと、つまりプロセスの終了に使用できる特定のコマンドがあります。プロセスを停止する手順は次のとおりです
- Windowsキーを 1回押す
- 入力し、コマンドプロンプトをして[検索の開始ボックス
- 検索結果から[ コマンドプロンプト]を右クリックし、[ 管理者として実行]を選択します。
- タイプtaskkill / IMプロセス名/ Fを押してください。(タスクマネージャから)強制終了するプロセスを右クリックし、[詳細]を選択すると、プロセス名を取得できます。これにより、プロセスが選択された状態で[詳細]タブが開きます。単にプロセスの名前を見て、それをプロセス名に入力します。
すべてのタイプのプロセスに対してこのコマンドを実行し、これが機能するかどうかを確認できます。
方法2:セーフモードに入り、再インストールする
サードパーティのアプリケーションプロセスを終了しようとしたときに問題が発生した場合は、アプリケーションをアンインストールして再インストールし、問題が解決するかどうかを確認してください。
セーフモードに移行してアプリケーションを再インストールする手順は次のとおりです
注:セーフモードに入る前に、アプリケーションのインストーラーがシステムにダウンロードされていることを確認してください。
- ホールドWindowsキーを押しRを
- タイプmsconfigを押してください
- 選択してブート ]タブを
- チェックオプションセーフブートをしてブートオプションのセクション
- [ セーフブート ]オプションの下の[ 最小 ]オプションを選択します
- OKをクリック
- Windowsは再起動を要求します。[ 再起動]をクリックします
- システムが再起動すると、セーフモードになります。問題のあるアプリケーションをアンインストールします。ホールドWindowsキーを押しRを
- 入力appwiz.cplを押してください
- アプリケーションを見つけて選択します
- [ アンインストール]をクリックし、画面の指示に従います
- 次に、インストーラーを実行してアプリケーションを再インストールします
- アプリケーションがインストールされたら、セーフモードオプションをオフにする必要があります。
- ホールドWindowsキーを押しRを
- タイプmsconfigを押してください
- 選択してブート ]タブを
- ブートオプションセクションのオプションセーフブートのチェックを外します
- OKをクリック
- Windowsは再起動を要求します。[ 再起動]をクリックします
コンピュータは通常モードで起動します。問題が解決したかどうかを確認します。
方法3:プロセスハッカーを使用する
プロセスハッカーは、システムリソースの監視、ソフトウェアのデバッグ、マルウェアの検出を目的として設計された無料のツールです。ただし、私たちが関心を持っているのは、実行中のアプリケーションを監視する機能だけです。プロセスハッカーは、タスクマネージャーとプロセスエクスプローラーの代替と見なされます。つまり、タスクマネージャーと同じようにプロセスを終了できます。
Process Hackerを使用してプロセスを終了することは、多くのユーザーにとって効果的です。そこで、Process Hackerをダウンロードして使用してプロセスを停止する手順は次のとおりです
- クリックしてここにしてダウンロードしてインストーラ]ボタンをクリックしてプロセスハッカーを
- ダウンロードしたら、Process Hackerをインストールして実行します
- Process Hackerは実行中のアプリケーションのリストを表示します。問題のあるアプリケーションを右クリックして[ 終了]を選択するだけです
- [ 終了]をクリックして確認します
終了するすべてのアプリケーション(タスクマネージャで終了できなかったもの)について、これらの手順を繰り返します。プロセスハッカーが終了できない場合、ここで実行できることはあまりありません。
方法4:プロセスエクスプローラー
プロセスエクスプローラーは、システムで実行されているプロセスを探索するために使用できるもう1つの無料ツールです。このツールは詳細ビューを提供し、権限の編集も可能にします。Process Hackerが機能しなかった場合は、Process Explorerを試して、これがアプリケーションの終了に役立つかどうかを確認します。以下の手順に従ってください
- ここをクリックして、[ Download Process Explorer]リンクを選択します。これにより、zipファイルがダウンロードされます
- ダウンロードしたファイルの内容を解凍するには、圧縮プログラムが必要です。WinzipまたはWinRARを使用します。
- ダウンロードしたzipファイルをダブルクリックします
- procexpをダブルクリックします。プロセスエクスプローラーを開くためのexeまたはprocexp64.exe
- プロセスエクスプローラーが起動すると、システムで実行されているプログラムの詳細なリストが表示されます。問題のあるアプリケーションを見つけてダブルクリックします
- [ セキュリティ]タブをクリックします
- 権限をクリックします
- Advancedをクリックします
- リストからアカウントを選択します
- 編集をクリックします
- フルコントロール、読み取り、書き込みのオプションを確認します。
- [ 高度な権限を表示]をクリックします
- 必ずオプションください終了がされて確認
- [ OK ]をクリックして、もう一度[ OK ]をクリックします
- 他のすべてのウィンドウでは[OK]をクリックします
- ここで、Process Explorerに戻ったら、問題のあるプログラムを右クリックし、[ Kill Process ]を選択します
これで問題が解決するはずです。それでも問題が解決しない場合は、次のことを行ってください。
- [ ファイル ]オプション(プロセスエクスプローラーから)をクリックし、[ すべてのプロセスの詳細を表示]を選択します。
- 許可を求められたら[ はい]をクリックします
- プロセスエクスプローラーが再起動します。プロセスエクスプローラが再起動されたら、右クリックし、問題のアプリケーションを選択しキルプロセスを。これで問題が解決するはずです。
方法5:WMICを使用する
WMICはWindows Management Instrumentation Consoleの略です。このユーティリティは、プロセスを終了するためにも使用できます。WMICとそのコマンドを使用して、コマンドプロンプトからプロセスを終了できます。一部のユーザーは、これが問題のあるアプリケーションを取り除くのに役立つことを発見しました。WMICコマンドを使用するための手順は次のとおりです。
- Windowsキーを 1回押す
- 入力し、コマンドプロンプトをして[検索の開始ボックス
- 検索結果から[ コマンドプロンプト]を右クリックし、[ 管理者として実行]を選択します。
- 入力名=「myprocessname.exe」削除WMICプロセスを押してくださいを。(タスクマネージャから)強制終了するプロセスを右クリックし、[詳細]を選択すると、プロセス名を取得できます。これにより、プロセスが選択された状態で[詳細]タブが開きます。プロセスの名前を確認し、myprocessname.exeに入力します(引用符は削除しないでください)。
これで問題が解決します。
方法6:再起動する
他に何も機能しない場合は、これが唯一の選択肢です。特にシステムプロセスを処理している場合は、終了できないプロセスがあります。これは解決策ではありませんが、これはあなたが残したオプションです。通常、単純な再起動で問題が解決し、再起動が完了すると、アプリケーションを通常どおり使用できるようになります。