Home

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

Updated on 2025年3月24日月曜日

iBoysoft author JackYamamoto

Written by

JackYamamoto
Professional tech editor

Approved by

Jessica Shee

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

概要: この記事では、Mac上のconfigdプロセスと、Mac上で高CPUまたはメモリ使用率を取得しないようにする方法について説明します。

Macで高CPUを使用するConfigd

Configdは要求の多いプロセスではありませんが、Mac上で100%以上のCPU使用率を取ることがあります。この問題は、古いMacBookやバッテリーの交換されたMacBookで特に一般的です。Configdが引き続きMacのCPUやメモリリソースを悪用する場合は、このガイドで解決方法を見つけてください。

Mac上のconfigdプロセスとは?

macOSのconfigdプロセスは、さまざまなネットワーク設定および設定を管理するシステムデーモンです。IPアドレスの割り当て、DNSの設定、その他のネットワーク関連のタスクのような動的なネットワークの変更を処理するのに重要な役割を果たします。

Activity MonitorのConfigd

また、プリンターやユーザーの環境設定なども監視します。アプリバンドルは/System/Library/SystemConfigurationで確認できます。

Mac上のconfigdのアプリバンドルを確認する

Mac上のconfigdの役割は何ですか?

基本的に、システムに変更があると、configdが通常最初に気づき、他のアプリケーションに通知を送信します。Mac上のconfigdのさまざまな役割を説明する例のリストを以下に示します:

  • アプリケーションがインターネット接続を必要とする場合、Macがオフラインになるか、インターネットに再接続するとアプリケーションに通知するのはconfigdです。
  • 文書を印刷しようとすると、configdは、プリンターが接続されているか、利用可能か、問題が発生しているかをアプリケーションに通知します。
  • Macが新しいIPアドレスを取得した場合(たとえば、DHCP経由で)、configdはシステムを更新し、ネットワーク接続に依存するアプリケーションに通知します。
  • VPNに接続または切断した場合、configdはネットワーク構成の変更を管理し、アプリケーションに新しいネットワーク状態について通知します。

情報を共有して、他の人がMac上のconfigdを理解するのに役立ててください!

 

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

Mac上でconfigdがCPUやメモリのスパイクを引き起こし続ける場合は、以下の解決策を試してみてください。

修正1:Macを再起動する

基本的なトラブルシューティングのヒントから始めましょう:Macを再起動する。これによりすべてのアプリケーションが終了し、破損したキャッシュやRAMがクリアされ、システムがリフレッシュされます。単にAppleメニューに移動して、再起動をクリックしてmacOSを再起動します。

修正2:VPNをオフにする

MacをVPNサービス(Mullvad VPNなど)で実行している場合、それをオフにすることで、configdがあまりにも多くのCPUを使用するのを止める可能性があります。いくつかのユーザーによると、VPNから切断しアプリケーションを閉じると、configdが通常に戻るとのことです。

修正3:configdを再起動

Macでconfigdが高CPUを使用している理由の1つは、特定のタスクに詰まっていることです。それを解除するためには、killallコマンドを使用してconfigdを再起動することができます。以下がその方法です:

  1. ターミナルを開いてください。
  2. 以下のコマンドを入力し、Enterキーを押してください:sudo killall configd 
  3. 管理者パスワードを入力し、Enterキーを押してください。

configdプロセスはアクティビティモニターから消え、即座に再起動されます。幸運なことに、私のMacBook Airでも1%未満のCPUを消費していることがわかります。

修正4:インターネット共有を無効にする

インターネット共有機能がオンになっている場合は、Macでそれを無効にしてみてください。MacがmacOS Ventura以降である場合は、System PreferencesまたはSystem Settingsでそれを検索できます。インターネット共有をオフにした後、複数のユーザーが問題を解決したとのことです。

configd高CPUを修正するためにインターネット共有を無効にする

修正5:新しいユーザーアカウントを追加

管理者権限を持つ新しいユーザーアカウントを作成して、configd高CPU負荷を修正することもできます。複数のユーザーによると、2番目のアカウントを作成した後、メインアカウントには問題がなくなりました。

修正6:ファームウェアスロットリングを無効にする

バッテリーで実行している場合にのみ、特にOpenCore Legacy Patcher(OCLP)を使用しているMac上でconfigdが異常に高いCPUを取る場合、ファームウェアスロットリングを無効にする必要があります。

macOSをOCLPを介してインストールし、OpenCoreを構築およびインストールする前に、「ファームウェアスロットリングを無効にする」機能を有効にするために、公式ガイドに従ってください。

この投稿が役立つ場合はシェアしてください!