起動時に実行され、高いCPUを消費するMakecab.exe

時にはMAKECAB.EXEプロセスは、システムに高いCPU使用率を引き起こし、それが遅くなります。プロセスモニターにmakecab.exeプロセスの複数のインスタンスが表示されるとユーザーから報告されています。では、Windowsで実行されているmakecab.exeプロセスとは何ですか?

makecab.exeプログラムは、コンポーネントベースのサービスログファイル(CBSログファイル)を圧縮します。これらは巨大になる可能性があります。圧縮されていない場合、これらのファイルはかなりのシステムスペースを使用します。理想的には、makecab.exeはこれを行うために高いCPUを消費しません。ただし、場合によっては、それ自体の何千ものインスタンスが再作成されるため、システムリソースが過剰に使用されます。これにより、システムの速度が低下します。

makecab.exeが起動時に実行され、高いCPUを消費している

makecab.exeプロセスが起動中に突然実行され、Windows Updateが失敗した場合に何千ものインスタンスが再作成される、最も一般的な理由。別の原因は、ファイルを変更するウイルスまたはマルウェアである可能性があります。問題の背後にある考えられる原因は、システム更新の失敗または問題の原因となっているウイルス/マルウェアである可能性があります。

この問題を解決するには、次の解決策を試してください。

  1. ファイルエクスプローラーを使用してログファイルを削除する
  2. 管理者特権のコマンドプロンプトを使用してログファイルを削除する
  3. フルシステムアンチウイルススキャン
  4. 疑わしいプログラムをアンインストールする
  5. ディスククリーンアップ
  6. SFCスキャンを実行する

1]ファイルエクスプローラーを使用してログファイル削除します

興味深いことに、CBSログファイルは20GBにもなる可能性があるため、これらのファイルを削除すると、システムのスペースも節約できます。ログはあまり役に立たないので、ログを削除してもシステムに悪影響を与えることはありません。

ファイルエクスプローラーを開き、パスC:\ Windows \ Logs \ CBSに移動します。makecab.exeが起動時に実行され、高いCPUを消費している

このフォルダからCBSログファイルを削除します。

これにより、圧縮するCBSログファイルがないため、makecab.exeプログラムのロードが容易になります。したがって、当面はプロセスが緩和されます。

システムを再起動し、問題が修正されているかどうかを確認します。

2]高度なコマンドプロンプトを使用してログファイル削除します

Windowsの検索バーでコマンドプロンプトを検索し、右クリックします。[管理者として実行]を選択します。

次のコマンドを入力し、Enterキーを押して実行します。

del / f%windir%\ logs \ cbs \ *。log

コマンドプロンプトからCBSログを削除する

コマンドが実行されたら、システムを再起動します。

おそらくこれにより、高いディスク使用率も終了します。原因も修正されていることを確認するために、次の解決策に進むことができます。

2]フルシステムアンチウイルススキャン

この問題の背後にある基本的な原因の1つは、マルウェアである可能性があります。したがって、一時的に解決した場合でも、システム全体のアンチウイルススキャンをお勧めします。スキャンには、信頼できるサードパーティのアンチウイルスまたはWindowsDefenderを使用できます。

3]疑わしいプログラムをアンインストールする

フリーウェアは常に無料であるとは限りません。通常、フリーウェアのダウンロードはシステムにマルウェアをインストールします。一部の有料ソフトウェア製品は、ウイルスやマルウェアもシステムに運びます。未確認の発行元からダウンロードされたソフトウェアは、疑わしいと見なされる可能性があります。

これがシステムに当てはまる場合は、最近インストールされたフリーウェアまたは疑わしいソフトウェアをアンインストールしてみてください。

Win + Rを押して[ファイル名を指定して実行]ウィンドウを開き、コマンドappwiz.cplを入力ます。Enterキーを押して、[プログラムと機能]ウィ​​ンドウを開きます。

プログラムのリストをインストール日順に並べます。インストール日の順序でプログラムを配置します

右クリックして、最近インストールしたフリーウェアまたは疑わしいプログラムをアンインストールします。

4]ディスククリーンアップを実行する

ディスククリーンアップユーティリティは、システム上の一時的で不要なファイルを削除するのに役立ちます。

Win + Rを押して[実行]ウィンドウを開き、コマンドcleanmgrを入力します。Enterキーを押して、[ディスククリーンアップ]ウィンドウを開きます。

ドライブを選択し、[OK]をクリックしてディスクをクリーンアップし、システムを再起動します。

5] SFCスキャンを実行します

SFCスキャン

Windowsには、重要なシステムファイルを修正するための組み込み機能が付属しています。SFC(システムファイルチェッカー)スキャンは、Windowsオペレーティングシステム上の障害のあるシステムファイルを修正および修復するのに役立つ機能の1つです。

これらの手順以外に、Windowsを定期的に更新して、修正更新を見逃さないようにする必要があります。

makecab.exeを無効にできますか

システムに必要なため、makecab.exeプロセスを直接無効にすることはできません。タスクマネージャでタスクを終了すると、システムを再起動するまで、CBSログファイルは元のサイズに拡大し続けます。

ではごきげんよう!