Windowsエラー
 Computer >> コンピューター >  >> トラブルシューティング >> Windowsエラー

MRT.exeによるCPU・メモリ使用率の高騰を解決する方法

MRT.exeは「Malicious Software Removal Tool(悪意のあるソフトウェア削除ツール)」の略称で、Microsoftが提供する正規のWindowsプログラムです。このツールが実行されると、スキャン作業のためにシステムリソースを大量に消費するため、CPUやメモリの使用率が一時的に急上昇することがあります。

mrt.exeプロセスによる高いCPU使用率には、いくつかの原因が考えられます。まず知っておきたいのは、mrt.exe自体はWindows純正のマルウェア削除ツールだということです。タスクマネージャーでmrt.exeが動作していても、必ずしもウイルスとは限りません。

Malicious Software Removal Toolは、毎月第2火曜日に配信されるWindows Updateを通じて更新されます。このツールは更新時に自動的に実行されるよう設計されており、通常はその後は起動しません。実際、次の更新までの約1か月間は再び実行されることはありません。そのため、mrt.exeが高いCPU使用率を示すのが月に一度程度であれば、心配する必要はありません。スキャン中に多くのリソースを消費するのは正常な動作だからです。

しかし、mrt.exeが数日間連続して動き続けている場合は要注意です。本来このツールは常時稼働するものではないため、タスクマネージャー上でmrt.exeに偽装したウイルスやマルウェアが存在している可能性があります。

方法1:偽物のMrt.exeファイルを削除する

正規のWindows Malicious Software Removal Toolは、C:\Windows\system32フォルダ内にのみ存在します。それ以外の場所で見つかったmrt.exeは、本物になりすましたウイルスやマルウェアである可能性が高いです。まずは、system32以外の場所にあるmrt.exeファイルを特定して削除しましょう。

悪意のあるmrt.exeファイルを検索・削除する手順

  1. Windowsキーを押しながらEキーを押してエクスプローラーを開きます。
  2. Ctrlキーを押しながらFキーを押します(Ctrl + F)。
  3. 検索ボックスにmrt.exeと入力し、Enterキーを押します。
  4. Windowsによるファイル検索が完了するまで待ちます。
  5. 理想的には、検索結果にはmrt.exeが1件のみ表示されるはずです。複数見つかった場合は、該当ファイルを右クリックして「ファイルの場所を開く」を選択し、場所を確認します。その後、ファイルを右クリックして「削除」を選択します。C:\Windows\system32にあるファイル以外のすべてのmrt.exeに対して、この操作を繰り返します。

MRT.exeによるCPU・メモリ使用率の高騰を解決する方法

  1. C:\Windows\system32にあるファイルは絶対に削除しないでください。ファイルの場所は検索結果の下にパスとして表示されます。
  2. ファイルを削除できない場合は、Ctrl + Shift + Escキーを同時に押してタスクマネージャーを開きます。一覧からmrt.exeのタスクを見つけて選択し、「タスクの終了」をクリックします。その後、上記の手順をもう一度実行して、ファイルの削除を試みてください。

これらの手順が完了すれば、偽物のmrt.exeによる高いCPU使用率は解消されるはずです。ただし、システムが完全に保護されていることを確認するため、続いて方法2のスキャンも実施することをお勧めします。

注意: mrt.exeを削除した後に、ログインするたびに「MRTが見つかりません」というエラーメッセージが表示される場合は、以下の手順に従ってください。

  1. Microsoft SysinternalsのAutorunsページにアクセスし、Autorunsダウンロードします。
  2. ダウンロードしたzipファイルを解凍し(解凍ソフトが必要です)、Autoruns.exeを管理者権限で実行します。
  3. 「Logon」タブをクリックし、一覧の中からmrt.exeを探します。見つからない場合は、「Everything」タブを開いてmrt.exeを検索してください。

MRT.exeによるCPU・メモリ使用率の高騰を解決する方法

  1. 一覧内のmrt.exe右クリックし、「Delete(削除)」を選択します。確認ダイアログが表示されたら承認します。

これで、PC起動時にmrt.exeに関するエラーメッセージが表示されなくなるはずです。

方法2:コンピューターをフルスキャンする

mrt.exeが常時実行されていることが確認できた場合、PCがマルウェアに感染している可能性が高いです。方法1の手順を実行済みであっても、信頼性の高いセキュリティソフトでシステム全体をスキャンすることを強くお勧めします。

  1. お好みのアンチマルウェアソフトを利用できますが、迷っている場合はMalwarebytesがおすすめです。公式サイトからWindows版Malwarebytesをダウンロードしてください。
  2. インストール後、Malwarebytesを起動し、システム全体のスキャンを実行します。

スキャンと駆除が完了すれば、システムからマルウェアは除去され、mrt.exeの不正な動作も収まるはずです。今後は定期的にOSとセキュリティソフトを最新の状態に保ち、同様の感染を防ぎましょう。

  1. 【Windows 10】Ntoskrnl.exe のCPU使用率が高い原因と12の解決策

    Ntoskrnl.exe(Windows NTオペレーティングシステムカーネル実行ファイル)は、メモリ管理やプロセス管理、ハードウェアの制御などを担うOSの中核となるシステムプロセスです。このプロセスが過剰なCPUやディスクリソースを消費すると、PC全体のパフォーマンスが低下してしまいます。通常、負荷の高いプロセスはタスクマネージャーから強制終了できますが、Ntoskrnl.exeはシステムの根幹に関わるため、強制終了するとシステムに深刻な影響を及ぼす可能性があります。本記事では、Ntoskrnl.exeによるCPU・ディスク使用率の高騰を解決するための方法を詳しく解説します。Windows

  2. MRT.exeによるCPU・RAM使用率の異常な高騰を解決する方法

    MRT.exeは「Malicious Software Removal Tool(悪意のあるソフトウェア削除ツール)」の略で、Windowsに標準搭載された正規の実行ファイルです。本来はPCをマルウェア感染から守るためのものですが、動作時にはCPUやRAMの使用率が一時的に上昇することがあります。さらに、MRT.exe自体がウイルスに偽装・感染している場合も、CPU使用率が高くなる原因となります。本記事では、使用率の上昇が正常な動作か感染によるものかを見分ける方法と、MRT.exeによる高CPU・メモリ使用率の具体的な対処法を詳しく解説します。 Microsoftが毎月第2火曜日にリリースする