Home

MacでCPUが重い? ここに解決策があります!

Updated on 2024年12月3日火曜日

iBoysoft author JackYamamoto

Written by

JackYamamoto
Professional tech editor

Approved by

Jessica Shee

やまと English Français Deutsch Español Português

概要: この投稿は、MacでのCPU使用率をチェックする方法を案内します。CPU使用率が高い場合は、この投稿で確認できる実証済みの解決策を使用して、macOS Sonomaおよびそれ以前のマック上での高CPU使用率を修正できます。

Macで高CPU使用率を修正する方法

CPU(中央処理ユニット)は、Macの脳であり、すべてのシステムタスクを処理し、Macのすべての他のコンポーネントと通信し、コマンドや指示を実行します。すべてのMacコンピューターには限られたCPUがあり、高いCPU使用率には否定的な影響があります。

Macでの高CPU使用率のいくつかの症状:

これらの症状がMacBook Air/Pro/iMacで発生した場合、MacのCPUが過負荷になっている可能性があります。この問題は特定のMacモデルやmacOSに独占されておらず、一部のMacユーザーは、搭載されているMacでも高いCPU使用率の問題をM1/M2で遭遇し、macOS Sonoma を実行しています。

Macでの高CPU使用率を修正するには、この投稿を引き続き読んでください。

MacでCPU使用率を確認する方法

Macでの高CPU使用率は、明らかなパフォーマンスの低下を引き起こすかもしれません。予期せず、Macが非常に遅く動作したり、非応答になったり、アプリが突然クラッシュしたりする場合は、MacでCPU使用率を確認できます。

組み込まれたActivity Monitor のおかげで、MacでCPU使用率を簡単かつ直感的に確認および表示することができます。以下が方法です:

  1. Activity MonitorをFinder > Applications > Utilities から起動します。
  2. Activity Monitorの上部ツールバーでCPUタブをクリックします。

MacでCPU使用率を確認する

CPUタブでいくつかの重要な指標が強調表示されています:

  • %CPU: プロセスが使用するプロセッサ全体の容量の割合、プロセッサー能力とも呼ばれる。
  • CPU Time: プロセスが最後に起動されてからの経過時間。
  • Idle Wake Ups: プロセスがスリープ状態から目を覚ます回数。

ここでは、オープンしているプログラムやアプリケーションと、それらが消費しているリソースを正確に確認できます。最もCPUを消費しているプロセスは、リストのトップに表示されます。

アクティビティモニターのプロセスはアプリケーションまたはシステムに属しているかもしれません。アプリケーションベースのプロセスの場合、名前の横にアプリのアイコンがあり、"test"のようなユーザーメトリクスの下にアカウント名として表示されます。システムプロセスの場合、アイコンがなく、"root"が所有しています。この方法で、Macでの高いCPU使用率がアプリケーションベースのプロセスまたはシステムプロセスによって引き起こされているかどうかがわかります。

これらの手順を共有して、MacでのCPU使用率を確認してください!

なぜMacのCPU使用率が高いのか?

アクティビティモニターでCPU使用率を表示すると、一部のプロセスが異常にCPUの大部分を消費していることがわかるかもしれません。Macでの高いCPU使用率の原因は以下のようなものです:

  • 同時に多くのアプリが実行されている
  • 不要なログインアイテムの多数
  • ウイルスまたはマルウェアの感染
  • CPUを占有するアプリ
  • ハードドライブの故障
  • システムエラー
  • 機能不全のアプリ

Macでの高いCPU使用率を修正する方法?

Macでの過剰なCPU使用は、いくつかの問題を引き起こす可能性があります。幸い、Macでの高いCPU使用のほとんどは修正でき、コンピューターを最適な動作性能に復元できます。同様の問題が発生した場合、Macコンピューターでの高いCPU使用率を解決するための複数の解決策があります。

不要なアプリやプロセスを終了する

アクティビティモニターツールでCPU使用率を表示した後、CPUを多く消費するアプリやシステムプロセスを特定できます。そのため、そうしたプロセスをアクティビティモニターで終了してCPUを解放できます。問題のあるプロセスに関連するプロジェクトが進行中の場合は、終了する前に保存しておくことをお勧めします。

  1. Spotlight Search経由でアクティビティモニターを開きます。
  2. CPUタブをクリックしてプロセスを降順に並べ替えます。
  3. プロセス名をクリックして、新しいウィンドウで終了をクリックします。
  4. 再度終了をクリックして確認します。

quit process in activity monitor

また、Appleメニューを介してMacで アプリを強制終了 することもできます:

  1. Mac画面の左上隅にあるAppleロゴをクリックします。
  2. ドロップダウンメニューからForce Quitを選択します。
  3. CPUを大量に使用しているアプリを選択し、Force Quitボタンをクリックします。
  4. もう一度Force Quitをクリックします。

Appleメニューを使ったアプリの強制終了

ソフトウェアを更新してMacを再起動する

古いソフトウェアがMacのCPU使用率の上昇の原因となることがあります。Macを再起動する前に利用可能なソフトウェアのアップグレードを探してください。一般的な修正方法は、アプリやオペレーティングシステムをアップデートすることです。

macOSのチェックとアップデート:

  1. Appleメニューに移動し、システム環境設定を選択します。
  2. システム環境設定画面でソフトウェアアップデートをクリックするか、一般>ソフトウェアアップデートを選択します。
  3. 自動的にアップデートのチェックが行われます。
  4. 利用可能なアップデートがあれば、Upgrade/Update Now/Restart Nowをクリックして画面のガイドに従ってください。

macOSアップデートのチェック

Macのアプリのチェックとアップデート:

  1. LaunchpadからMacのApp Storeを開きます。
  2. サイドメニューからUpdatesをクリックします。
  3. 関連するすべてのアプリをアップデートします。

App Store以外からインストールされたアプリケーションについては、その内部通知を確認してアップデートすることができます。また、公式サイトから最新バージョンをダウンロードすることもできます。

macOSとアプリをアップデートした後は、Macを再起動して新たなスタートを切ることができます。

不要な起動項目を削除する

起動時のエージェントやログインアイテムは、システムの過負荷を引き起こし、CPUや重要なリソースを使用する原因になるかもしれません。Macが起動する際に不要なアイテムを自動的に起動しないようにすることで、システムのスピードを大幅に向上させることができます。

macOS Ventura以降:

  1. Appleメニューに移動し、システム環境設定を選択します。
  2. 左側のサイドバーから一般を選択します。
  3. 右側のペインでログインアイテムをクリックします。
  4. 「起動時に開く」ボックスでアイテム名をクリックし、削除するために"-"をクリックします。
  5. Allow in the Backgroundセクションでアイテムの横のボタンをオフに設定します。

ログインアイテムの無効化

macOS Monterey以前: 

  1. 画面の左上隅にあるAppleメニューを開きます。
  2. システム環境設定を選択します。
  3. システム環境設定画面でUsers & Groupsをクリックします。
  4. ログインアイテムタブを選択します。
  5. 不要なアイテムを選択し、削除するために"-"をクリックします。

起動プログラムの削除

問題のあるアプリのアンインストール/再インストール

おそらく、更新されたアプリはActivity Monitorでトップランクになるほど大量のCPUを使用しています。そのため、Macでアプリをアンインストールすることで問題を解消することができます。

アプリをアンインストールするための複数の方法がありますが、その中でもiBoysoft MagicMenuをお勧めします。これは右クリックメニューを介して素早くアプリを削除できるだけでなく、残り物も同時に削除できます。

SMCおよびNVRAM/PRAMをリセット

SMC(System Management Controller)はMacのキーボード、バッテリー、ファン、およびその他の重要なデバイスハードウェアに電力を供給し、NVRAM(不揮発性ランダムアクセスメモリ)はOS関連の設定を保存してコンピュータを迅速に起動してスムーズに動作させるための重要な機能です。

これらのコンポーネントの1つ以上が正常に機能しない場合、kernel_taskプロセスがCPU負荷を増加させる可能性があります。この問題を修正し、Macに余裕を持たせるためには、SMCをリセットおよびNVRAMをリセットすることができます。

ハードウェアの問題を特定する

ソフトウェアの問題に加えて、Macでの高CPU使用率の原因となるのはハードウェアの故障です。Appleは明らかなハードウェアの問題を特定するためのツールを提供しています - Apple Diagnostics。これにより、Macのロジックボード、RAM、バッテリー、ワイヤレスコンポーネントのハードウェア問題をチェックできます。

Activity MonitorのCPUタブでプロセスが正常に見える場合でも、Macで高CPU使用率の症状が現れる場合、ハードウェアに問題がある可能性があります。その場合は、Intel Macs/Apple Silicon MacsでApple Diagnosticsを実行してハードウェアの問題を特定してください。

これらの解決策はほとんどの状況に適用可能です。例えば、MacでのWindowServerの高CPU使用率など、高CPU使用率を引き起こす一部の一般的なプロセスに対する確実な治療法を学ぶために、以下の記事を続けて読んでください:

これらのMacでの高CPU使用率の解決策を共有してください!