アクセスが拒否された場合にプロセスを強制終了する方法

スキルと知識を向上させるラップトップコンピューターのトレーニングウェビナーを見ている物思いにふける国際的なアフロアメリカンの学生、作業タスクの完了について熟考している集中した暗い肌のフリーランサー

画像クレジット: GaudiLab / iStock / GettyImages

デバイス上のプロセスを強制終了できない場合は、「プロセスアクセスを終了できません。 「拒否」または同等の場合、管理者などの別のアカウントを使用してプロセスを強制終了する必要がある場合があります アカウント。 それも失敗した場合は、プロセスを停止するための最後の手段としてマシンを再起動してみてください。

アクセスが拒否されたプロセスの終了

Microsoft Windowsを使用していて、実行中のファイルを終了しようとしたときに「アクセスが拒否されました」というエラーが発生した場合 Windowsタスクマネージャーのアプリケーションでも、別のユーザーを使用してプロセスを強制終了できる場合があります アカウント。 プロセスを開始したユーザーでない場合、プロセスを停止する権利がないことがよくあります。

今日のビデオ

マルチユーザーマシンを使用している場合は、誰がプロセスを開始したかを確認し、その人にプロセスを終了するように依頼することをお勧めします。 そうすれば、プロセスを終了するときに他の人の作業に干渉していないことを確認できます。

マシン上の唯一のユーザーである場合、またはプロセスが他の人にとって有用なことを何もしていないと確信している場合は、管理者アカウントを使用してプロセスを終了できます。 そのためには、コンピューターに管理者パスワードが必要です。 企業のマシンを使用している場合は、IT部門または同等の担当者にサポートを依頼する必要がある場合があります。

管理者アカウントの使用

管理者アカウントを使用してプロセスを終了するには、次のアカウントを使用してシステムにログインします。 管理者権限、または別のユーザーにログインしたまま管理者パスワードを使用してコマンドラインを開く アカウント。

管理者としてログインするには、まず通常のアカウントからログアウトします。 Windows10またはWindows8では、[スタートメニュー]をクリックし、ユーザー名をクリックして[サインアウト]ボタンを選択することでこれを行います。 古いバージョンのWindowsでは、[スタートメニュー]内の[シャットダウン]ボタンをクリックしてから、[ログアウト]オプションを選択します。

ログアウトしたら、ログインし直して、管理者アカウントのユーザー名とパスワードを入力します。 次に、キーボードのコントロールキーとShiftキーを押しながら[エスケープ]を押して、Windowsタスクマネージャを起動します。 殺す 問題のプロセスをクリックしてから、[タスクの終了]をクリックします。 ログアウトして通常のアカウントに戻り、作業を続行します。

コマンドラインの使用

管理者権限を持つWindowsコマンドラインを使用して、アクセスが拒否された状態でタスクを終了することもできます。

Windows10またはWindows8では、画面の左下隅を右クリックし、[コマンドプロンプト(管理者)]をクリックします。 Windows 7では、[スタートメニュー]をクリックし、検索ボックスに「cmd」と入力します。 「コマンドプロンプト」アイコンを右クリックし、「管理者として実行」をクリックします。

コマンドラインを開いたら、「taskkill / IM "[process-name]" / T / F」と入力し、Enterキーを押します。ここで、「process-name」は、タスクマネージャーに表示されるプロセスの名前です。

その他のオペレーティングシステム

LinuxやmacOSなどの他のオペレーティングシステムでも同様の問題が発生する可能性があります。

これらのオペレーティングシステムのいずれかで、コマンドラインから「kill」コマンドを使用してプロセスを強制終了できます。 コマンドラインウィンドウを開き、「kill [pid]」と入力します。ここで、「pid」はプロセスIDであり、「ps」または「top」コマンドを使用して取得できます。

アクセスが拒否された状態でkillコマンドが失敗した場合は、「sudokill [pid]」コマンドを実行します。 「sudo」コマンドはパスワードの入力を求め、管理者としてコマンドを実行できるようにします。 これでプロセスが強制終了されない場合は、「sudo kill -9 [pid]」を実行してみてください。これにより、プロセスがすぐに終了します。