タスクマネージャーを開くときにエラー「Windowsでtaskmgr.exeが見つかりません」

Windowsコンピューターでタスクマネージャーを開こうとすると、次のエラーが表示される場合があります。

Windowsは「C:\ Windows \ system32 \ Taskmgr.exe」を見つけることができません。 名前を正しく入力したことを確認してから、再試行してください。

このエラーは、タスクマネージャーを起動するために使用する方法に関係なく発生します。 実行ダイアログを介して絶対パスでtaskmgr.exeを実行しても機能しません。

(直接ソリューションに移動)

Taskmgr.exeファイルが破損していますか? おそらくない!

明らかに、誰でも最初に行うことは、システムファイルチェッカー( sfc /scannowコマンド)をsfc /scannowTaskmgr.exeファイルが破損していないかどうかを確認することです。 次に、 sfc /verifyfilesfc /scanfileを使用したファイル整合性チェック(署名/ファイルサイズ)がsfc /scanfileなく行われることがsfc /scanfile 。 それでも問題が発生します。

それで、Taskmgr.exeエラーの原因は何ですか? 「デバッガ」のレジストリ設定は次のとおりです。

このエラーは、 Taskmgr.exe実行可能ファイルに設定された「デバッガ」レジストリ値が原因で発生します。 これはマルウェアによって行われます。 または、正当なアプリ、サードパーティのプロセスマネージャーであり、インストールして削除した可能性があります。

たとえば、Microsoft SysInternalsチームのProcess Explorerユーティリティは、Process Explorerの[オプション]メニューから[タスクマネージャーの置き換え ]設定を有効にすると、デバッガーのレジストリ値を設定します。 プロセスエクスプローラーはポータブルアプリケーションであるため、実行可能ファイルをどこにでも移動できます。 ファイルを削除または別のフォルダーに移動した場合でも、「デバッガー」レジストリー値は引き続き古いフォルダーの場所を指しています 。 したがって、Taskmgr.exeエラーです。

$config[ads_text6] not found

ヒント:デバッガーレジストリ値の他の正当な使用法

以下は、イメージファイル実行オプション>デバッガレジストリ値の正当で賢い使用法のカップルです。

  • NotepadをNotepad ++または任意の他のテキストエディターに置き換えます
  • デフォルトで常に管理者(昇格)としてタスクマネージャを起動する方法

マルウェア接続? になり得る!

サードパーティのプロセスマネージャーを使用していないにもかかわらずエラーが発生する場合、これは一部のマルウェアの手作業である可能性があります。 一部のマルウェア対策スキャナーは、デバッガーのレジストリ値の存在について警告し、ハイジャックの可能性がある試みとして検知します。

 Security.HiJack [imageFileExecutionOptions] HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Image File Execution Options \ TASKMGR.EXE HKLM \ Software \ Microsoft \ Windows NT \ CurrentVersion \ Image File Execution Options \ TASKMGR.EXE#Debugger 

Image File Execution Options > Debuggerレジストリ値は、開発者にソフトウェアをデバッグするオプションを提供するためのものですが、マルウェア作成者はこのキーを使用して(不正に)プログラムをハイジャックします。 Malwarebytes Labsの記事「画像ファイル実行オプションの概要」を参照してください。 詳細については、Malwarebytes Labs。

「WindowsはTaskmgr.exeを見つけることができません」エラーを修正する方法?

「Windowsが 'C:\ Windows \ system32 \ Taskmgr.exe'を見つけられない」というエラーを修正するには、「デバッガ」を削除するだけです。次の手順に従います。

  1. [スタート]を右クリックし、[実行](WinKey + R)をクリックします。
  2. Regedit.exeと入力Regedit.exe 、Enterキーを押します
  3. 次のレジストリキーに移動します。
     HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ Image File Execution Options \ taskmgr.exe 

    Debuggerという名前のレジストリ値が何を指しているかを確認します。 これにより、 Taskmgr.exeをハイジャックまたは置換したプログラムがTaskmgr.exeます。 デバッガとして表示されるあいまいなファイル名の場合は、マルウェアである可能性があります。 値を削除し、Malwarebytes Antimalwareまたはその他の評判の高いマルウェアおよびウイルススキャナーを使用して完全なスキャンを実行します。

  4. taskmgr.exeキーを右クリックし、[削除]を選択します。

  5. レジストリエディタを終了します。

これで、タスクマネージャ(Ctrl + Shift + Esc)を起動できるはずです。

関連記事