MacでclouddのCPU使用率が高い問題を修正する方法

MacでclouddのCPU使用率が高い問題を修正する方法

David Balaban

clouddのCPU使用率が高い問題は実際どのように見えるか

最新のmacOSには、同期、インデックス作成、そしてシステム全体をスムーズに稼働させるためのバックグラウンドサービスが多数搭載されています。普段はそれらに気づくことさえないでしょう。しかし、突然これらの「裏方」の1つが暴走し始め、ファンがヘアドライヤーのような音を立て始めることがあります。

それがまさに、cloudd というプロセスがMacのCPUを独占し始めたときに起こることです。アクティビティモニタを開くと、CPU使用率が2桁、場合によっては3桁に達してリストの一番上に張り付いており、birdfileproviderd といった他のクラウド関連のプロセスも一緒に活発になっていることがあります。システムが重くなり、アプリがカクつき、MacBookのバッテリーが通常よりも早く消耗します。

macOSのアクティビティモニタでのclouddの高いCPU使用率

もしこれが現在の状況だとしても、良いニュースがあります。cloudd自体はウイルスでも、従来の意味での暴走プロセスでもありません。iCloudのために重要な仕事をしているのですが、バックグラウンドでの何らかの要因が歯車を狂わせているのです。このガイドでは、clouddとは実際に何なのか、なぜ制御不能になることがあるのか、そしてiCloudの設定を完全に破壊することなくMacを通常の状態に戻すための現実的な手順を解説します。


Macのclouddとは?

手当たり次第にプロセスを強制終了する前に、clouddが正常に動作しているときに何をするものなのかを理解しておきましょう。

cloudd はCloudKitデーモンです。簡単に言えば、MacとiCloud間のデータ同期の細かい処理を担当するシステムプロセスです。macOS自体やサードパーティ製アプリがAppleのCloudKitフレームワークを使用してiCloudからデータを保存または取得する際、clouddは舞台裏で実際にデータをやり取りする作業員の1つです。

これには以下のような多くのものが含まれます:

  • iCloud Driveのファイル同期(書類、デスクトップ、カスタムフォルダ)
  • 設定やデータベースにiCloudを使用するアプリのデータ
  • 写真、メモ、その他のApple純正アプリの特定の同期タスク
  • CloudKitデータベースとメタデータのバックグラウンドメンテナンス

cloudd - CloudKitデーモン

正常なシナリオでは、clouddは目覚めて同期中にネットワークとディスクのアクティビティを一時的に処理し、CPUを少し使用した後、ほぼアイドル状態に戻ります。iCloud Driveに大量のファイルを追加したり、大きな写真ライブラリをインポートしたり、新しいMacにサインインしたりした直後には、短いスパイクが見られるかもしれません。

問題は、clouddがいつまでたっても落ち着かない場合に始まります。短いバーストではなく、何分も何時間もCPUを叩き続け、時には目に見える同期が行われていないにもかかわらず暴走し続けます。ここではその挙動に焦点を当てます。


なぜclouddがCPUを使いすぎるのか

広い視点で見ると、clouddの暴走は通常、根本的な原因ではなく症状です。iCloud環境の何かがデーモンを混乱させ、ループに陥らせているのです。

典型的なトリガーは以下の通りです:

  • 初回または大規模な同期: iCloud Driveを有効にした後や新しいMacにサインインした後の最初の大きな同期は負荷が高くなる可能性があります。書類やデスクトップ、アプリデータに数十ギガバイトのデータがある場合、clouddはしばらくの間CPUとディスクを激しく使用するかもしれません。最終的に落ち着くのであれば、これは正常な動作です。
  • iCloud Drive内の問題のあるアイテムまたは破損: 1つの破損したファイル、奇妙な文字を含む深くネストされたフォルダ、またはCloudKitとうまく連携しないアプリのデータベースなどが原因で、clouddが決して成功しない操作を繰り返し再試行することがあります。
  • 無限同期ループに陥ったアプリ: 一部のアプリはiCloudとの統合が完璧ではありません。そのうちの1つが失敗する更新やリクエストを継続的に送信している場合、clouddが目に見える「犯人」となり、真の犯人はその背後に隠れていることがあります。
  • iCloudのアカウントまたはデータの不整合: ローカルデータとサーバー側データの競合、以前のmacOSバージョンの古い残留物、または部分的に移行されたコンテナなどはすべて、CloudKitを空回りさせる状態に追いやる可能性があります。
  • キーチェーンと認証の不具合: 場合によっては、「clouddがログインキーチェーンを使おうとしています」や「clouddがローカル項目キーチェーンを使おうとしています」というプロンプトが繰り返し表示されることがあります。これは通常、macOSが受け付けない認証情報でデーモンが認証しようとして立ち往生している兆候です。
  • Safari / ブックマーク / iCloud統合のバグ: SafariのiCloud同期(ブックマークやリーディングリストなど)が誤作動し、バックグラウンドで激しいクラウド活動を引き起こすことがあります。これがうまくいかないと、clouddは無意味なリクエストを短いループで繰り返すことになります。

ここでの少し厄介な点は、プロセス名からはどのiCloud領域が原因かわからないことです。探偵のように少しずつ調査し、可能性を一つずつ排除していく必要があります。


MacでclouddのCPU使用率が高い問題を修正する方法

以下のセクションでは、現実的なトラブルシューティングの手順を案内します。すべてのステップを必ずしも完了する必要はありませんが、順序通りに進めることをお勧めします。まずは簡単なチェックから始め、問題が解決しない場合に、より的を絞った対策に進んでください。

ステップ1. アクティビティモニタでclouddを確認する

最初のステップは、単に何が起きているかを確認し、状況を把握することです。

  1. アクティビティモニタを開きます。
    • アプリケーション > ユーティリティ > アクティビティモニタに移動するか、Spotlightで検索してください。
  2. CPUタブに切り替えます。
    • % CPUの列ヘッダーをクリックして、使用率順に並べ替えます。
  3. リストで cloudd を探します。
    • もしそれが一番上にあり、高い値(例えば、マルチコアマシンで80〜100%以上)を維持しているなら、典型的な問題が発生しています。
    • 他のiCloud関連プロセス(birdfileproviderdphotoanalysisdSafariBookmarksSyncAgent など)も活発かどうか確認してください。
  4. オプションで、cloudd を選択して 「i」(情報)ボタンをクリックします。
    • これにより、それがシステム所有のプロセスであり、その名前を騙るサードパーティの実行ファイルではないことを確認できます。

この時点で、clouddが目に見えるボトルネックであることは間違いありません。今の仕事は、それが堂々巡りをしないようにすることです。

アクティビティモニタでのclouddの高いメモリ使用率


ステップ2. Macを再起動してiCloudに少し時間を与える

「再起動してみましたか?」というのは決まり文句のように聞こえるかもしれませんが、CloudKit関連の不具合については、多くの場合、本当に役立つリセット方法です。

  1. 作業中のデータを保存し、重いアプリを閉じます。
  2. Appleメニューをクリックし、**再起動…**を選択します。
  3. 再起動後、サインインして数分待ちます。
    • すぐに数十個のアプリを起動しないでください。macOSが静かにバックグラウンドタスクを再開する時間を与えてください。
  4. アクティビティモニタを再度開き、clouddを観察します。
    • ログイン後の短いスパイクは正常です。
    • 重要なのは、CPU使用率が徐々に無視できるレベルまで下がるか、それとも長時間高いままかということです。

単純な再起動で症状が消えた場合、たまたまclouddが一度限りの重い同期を行っていただけかもしれません。もし再発してそのままなら、次に進みましょう。


ステップ3. iCloudが現在何を同期しているか確認する

clouddはiCloudに関するものなので、実際に何が転送されているかを見るのは理にかなっています。

  1. Finderウィンドウを開きます。
  2. サイドバーで iCloud Drive をクリックします。
    • 表示されていない場合は、Finder > 設定 > サイドバーに移動し、そこでiCloud Driveが有効になっていることを確認してください。

ステップ3. iCloudが現在何を同期しているか確認する

  1. 同期インジケータが付いているファイルやフォルダを探します。
    • 雲と矢印のアイコン、点線の輪郭、または進行中のホイールが付いているアイコンは、まだアップロードまたはダウンロード中であることを示唆しています。
    • 巨大なアーカイブ、数千のファイルを含む巨大なフォルダ、またはアプリのコンテナがボトルネックになっている可能性があります。
  2. 何か怪しいものを見つけたら:
    • そのアイテムを一時的にiCloud Driveの外(例えばローカルのデスクトップ上のフォルダ)に移動させます。
    • 数分待って、clouddが落ち着くかどうかを確認します。
  3. 明らかに重いアイテムについて繰り返します。
    • 大きなプロジェクトフォルダ、仮想マシンのイメージ、巨大なメディアライブラリはよくあるトラブルメーカーです。

このシンプルな「明らかな容疑者を外して様子を見る」テクニックは、1つの問題のあるアイテムがCPU乱用の大部分の原因であるかどうかを素早く明らかにできます。


ステップ4. iCloud Driveとその他のApple IDサービスをオン/オフする

clouddが奇妙な状態で固まっている場合、Apple ID設定の一部を無効にしてから再度有効にすることで、MacでiCloudから完全にサインアウトすることなく、正常な状態に戻すことができる場合があります。

  1. Appleメニューからシステム設定を開きます。
  2. サイドバー上部の**Apple ID / [あなたの名前]**をクリックします。
  3. iCloudに移動します。
  4. iCloudを使用しているアプリの下で、iCloud Driveを一時的にオフにします。
    • 一部のmacOSバージョンでは、iCloud Drive自体をクリックしてからこのMacを同期をオフにする必要があります。
  5. ローカルで無効になる機能を説明する警告を確認します。
    • iCloudからコンテンツを永久に削除するわけではありません。このMacの関与を一時停止するだけです。
  6. システムに1〜2分時間を与えてから、アクティビティモニタを再度確認します。
    • 同期するものがなくなるため、clouddは落ち着くはずです。
  7. iCloud Driveを再度有効にします。
    • このMacを同期をオンに戻し、Macを再接続させます。
    • 状態を照合する間、ある程度のCPU使用率は予想されますが、無期限に100%に張り付くべきではありません。

ステップ4. iCloud Driveとその他のApple IDサービスをオン/オフする

現在の症状と密接に関連している他のiCloud対応サービスにも同じアプローチを適用できます。例えば、写真アプリを使用しているときに問題が悪化する傾向がある場合、iCloud写真をオン/オフしてみるのも有効な実験です。


ステップ5. 「clouddがログインキーチェーンを使おうとしています」ループに対処する

clouddがログインキーチェーンやローカル項目キーチェーンを使用したがっているというプロンプトが繰り返し表示される場合、デーモンはおそらく破損した、または混乱したキーチェーンエントリにつまずいています。

保存されたパスワードをすべて消去することなく、慎重に対処する方法は以下の通りです:

  1. キーチェーンアクセスを開きます。
    • アプリケーション > ユーティリティ > キーチェーンアクセスに移動します。
  2. サイドバーで、キーチェーンの下のログインと、分類の下のすべての項目を選択します。
  3. 右上の検索フィールドを使用して、cloudd または iCloud と入力します。
    • iCloudサービスに関連するトークン、認証項目、または証明書が表示されるかもしれません。
  4. 古いmacOSバージョンや以前のユーザーアカウントに関連する明らかに古いエントリがある場合は、削除を検討してください。
    • アイテムを右クリックして**「…」を削除**を選択します。
    • 何かわからない場合は削除しないでください。迷ったらそのままにしておきましょう。
  5. キーチェーンアクセスを閉じ、Macを再起動します。
    • 再起動後、サインインしてプロンプトが表示されるか確認します。
    • clouddのアクセス許可を一度求められるかもしれません。正しいパスワードで承認すれば、理想的にはしつこい通知は止まるはずです。

ステップ5. 「clouddがログインキーチェーンを使おうとしています」ループに対処する

キーチェーンの問題が続く場合は、より深刻なキーチェーンの破損の兆候かもしれません。その時点で、新しいキーチェーンを作成して重要なデータを移行するという選択肢もありますが、それは別のより繊細な作業であり、このガイドの範囲を超えています。


ステップ6. SafariのiCloud同期をリセットする(ブックマークが関与している場合)

clouddの暴走の少し直感的でない原因の1つに、SafariのiCloud同期(特にブックマークやリーディングリスト)があります。Safariが開いているときやブックマークを変更した後にスパイクに気づいた場合は、この角度から調査する価値があります。

  1. Safariを開き、ブックマークのバックアップを作成します。
    • **ファイル > 書き出す > ブックマーク…**に移動し、安全な場所に保存します。

Safariを開き、ブックマークのバックアップを作成します

  1. Macで、システム設定 > Apple ID > iCloudに移動します。
  2. iCloudを使用しているアプリのリストでSafariを探し、オフにします。
    • このMacでのSafariデータの同期を停止することを確認します。

このMacでのSafariデータの同期を停止することを確認します

  1. 数分待って、アクティビティモニタを開いたままにします。
    • clouddのCPU使用率がほぼ即座に下がり、低いまま維持されるなら、犯人を見つけた可能性が高いです。
  2. オプション:Safariデータをクリアして再構築します。
    • Safariで、設定 > 詳細に移動し、「メニューバーに"開発"メニューを表示」を有効にします。
    • 開発 > キャッシュを空にするを使用します。
    • 問題なければ、履歴とWebサイトデータをクリアすることも検討してください。

Safariデータをクリアして再構築します

6.同期を戻したい場合は、後でiCloud設定でSafariを再度有効にします。

  • 問題がすぐに再発する場合は、しばらくSafariのiCloud同期をオフにしておくのが最善策かもしれません。

この回避策は確かに少し荒っぽいですが、特定のブックマークコレクションや破損した同期状態がclouddに不正なデータを送り続けていたケースで役立つことが証明されています。


ステップ7. 新しいユーザーアカウントでテストする

メインプロファイルで明らかな設定やスイッチを使い果たした場合、問題がその特定のアカウントに組み込まれているのか、それともシステム全体に影響しているのかを確認するのに役立ちます。

  1. システム設定を開き、ユーザーとグループに移動します。
  2. **「+」**ボタンをクリックして新しいユーザーを作成します。
    • アカウントタイプとして標準を選択します。
    • 単純な名前とパスワードを付けます。
  3. 現在のアカウントからログアウトし、新しいアカウントにログインします。
  4. オプションで、この新しいアカウントでiCloudにサインインしますが、最小限にしておきます。
    • すぐに大量のデータに対してiCloud Driveを有効にしないでください。
    • まずはキーチェーンや「探す」のような基本機能だけをオンにしてみましょう。
  5. アクティビティモニタを開き、clouddを観察します。
    • もしここで完璧に動作するのにメインアカウントでは暴走する場合、根本的な原因はおそらく元のプロファイルに関連付けられた同期データと設定の組み合わせです。

ステップ7. 新しいユーザーアカウントでテストする

これは問題を直接修正するわけではありませんが、強力なヒントを与えてくれます。新しいアカウントがクリーンであれば、macOSを再インストールするのではなく、必要なものをそこに徐々に移行して再構築するか、問題のある部分(古いアカウントのiCloud Driveコンテンツなど)を選択的にリセットすることができます。


clouddが慢性的なCPUの浪費家になるのを防ぐ方法

いったんclouddを手なずけたら、それが定期的な厄介者になるのを防ぐために、いくつかの習慣を取り入れる価値があります。

  • 巨大でめったに使わないアーカイブをiCloud Driveに放り込むのを避ける: 暗号化されたディスクイメージ、仮想マシン、数ギガバイトのzipファイルなどは同期にとって敵になりがちです。これらはローカルストレージや、macOSがリアルタイムで細かく管理しない別のクラウドに保存しておきましょう。
  • macOSとApple製アプリを最新の状態に保つ: 多くのCloudKitやiCloudのバグは、ポイントリリースでひっそりと修正されています。アップデートを溜め込むと、すでに修正された既知のバグに悩まされ続ける可能性が高まります。
  • どのアプリがiCloudを使用しているかを定期的に監査する: システム設定 > Apple ID > iCloudで、アカウントを使用しているアプリを確認します。ほとんど使わないマイナーなツールが何かを同期しようと主張しているなら、そのアクセスを無効にすることを検討してください。
  • パターンを監視する: 特定のアプリを使用したり、特定のアクション(カメラからの写真インポートなど)を実行したりするたびにclouddがスパイクする傾向がある場合、そのパターンは貴重です。macOS全体を責めるのではなく、次にどこを見るべきかを絞り込むのに役立ちます。
  • 起動ディスクに空き容量を確保しておく: iCloudの同期には余裕が必要です。システムドライブが常にほぼ満杯の場合、clouddを含む一時ファイルやキャッシュに依存するすべてのものが誤作動しやすくなります。

これらの対策のどれも奇妙なCloudKitのバグの可能性を完全に排除するものではありませんが、最悪のシナリオに遭遇する確率を減らしてくれます。


まとめ

clouddは、その少し不吉な名前にもかかわらず、ウイルスやスパイツールではありません。これは、macOSがiCloudバックアップデータを同期し続けるための核心部分です。問題は、破損したアイテム、混乱した同期状態、または誤作動するコンパニオンプロセスといった悪い入力によって引き起こされるループに陥ったときに始まります。

鍵となるのは、clouddの高いCPU使用率を症状として扱い、そこから原因を遡ることです。同期されているものを確認し、特定のサービスを一時的に無効にし、SafariのiCloud統合のような問題のあるコンポーネントをリセットし、新しいユーザーアカウントでテストすることで、通常、本当の競合がどこにあるかが明らかになります。

すべてを考慮すると、使えるMacとiCloudの利便性のどちらかを選ぶ必要はありません。少しの体系的なトラブルシューティングと、iCloud Driveに放り込むものに対する健全な懐疑心があれば、clouddをMacを使用不能になるまで遅くするプロセスではなく、本来あるべき静かなヘルパーとして維持することができます。

FAQ

1. clouddはウイルスやマルウェアですか?

2. アクティビティモニタでclouddを強制終了しても安全ですか?

3. clouddのCPU使用率が高い状態が「正常」なのはどれくらいの期間ですか?

4. iCloudを完全に無効にすればclouddの問題は解決しますか?

この記事は役に立ちましたか?評価してください。