Home

Time Machineがハードドライブのバックアップを行う際に、Macでdiskimagesiodが高いCPUを消費する問題を修正

Updated on 2025年1月14日火曜日

Written by

JackYamamoto

Approved by

Jessica Shee

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

概要: この投稿は、Time Machineがハードドライブをバックアップする際にMacでdiskimagesiodがCPUを最大限に使用する問題を修正することに焦点を当てています。 iBoysoft DiskGeekerは、そのFile Keeper機能により、マシンのバックアップを取るためのTime Machineの完璧な代替品です。

202 5K iMacでSequoia 15.0を実行中。最近のアップグレード以来、diskimagesiodがCPUを過剰に使用しています。現在バックアップ中で、160-515%の間を行ったり来たりしています。ファンはフルブラストで、マシンは熱いです。新しいTime Machineバックアップを試しましたが、同じ状況です。1年ほど使用しているSynology NASへのバックアップですが、他のマシンは正常にバックアップされています。最初のバックアップだけでなく、すべての後続のバックアップが問題を起こします。これは既知の問題ですか?

実際に、diskimagesiodプロセスがCPUを最大限に使用する問題は、macOS Sonomaで既に発生していましたが、macOS Sequoiaで再び現れた際に大きな注目を集めました。Time Machineがハードドライブをバックアップする際に、Macで機械が暖かくなり、異常なCPU使用率を引き起こすことが最も多いです。 

diskimagesiodプロセスは、ほとんどのCPUリソースを利用し、マシンが作業を行うためのCPUを残さずに食べ尽くします。幸いにも、この投稿では全ての可能な回避策でMacでのdiskimagesiodを解決する方法に光を当てているため、マシンは順調にバックアップタスクを完了できます。

Macでのdiskimagesiodとは?

diskimagesiodはDiskImages2フレームワークの一部であり、ディスクイメージのI/Oを処理し、アタッチされたディスクイメージを管理します。DiskImages 2は、iOS 14で初めて導入されたプライベートシステムフレームワークであり、元のDiskImagesフレームワークの後継者です。DiskImagesフレームワークがC言語で書かれていたのに対し、DiskImages2はObjective-Cで書かれ、Objective Oriented Programmingを中心に展開されています。

通常、ユーザーが手動で開くことも作成することもできないdiskimagesiodプロセスは、常にTime Machineのバックアッププロセスと一緒に表示されます。これはCPUのほとんどを吸い込み、CPU時間を数時間消費します。これにはバックアップ時間が含まれ、うるさいファンと暖かいマシンが付随します。さらに悪いことに、diskimagesiodの出現により、残りのハードドライブ容量が、マシンが適切に動作するために不十分になります。

しかし、心配しないでください。続きを読んで、この奇妙なプログラムを効果的な回避策で解決する方法を学んでください。この記事が役立つと思ったら、同じ問題に直面している他の人々を助けるためにシェアボタンをクリックしてください。

diskimagesiodを修正する前にMacをバックアップする方法

diskimagesiodはTime Machineのバックアップ開始と同時に出現し、バックアップミッションが完了する途中で問題が発生するため、ハードドライブバックアップタスクを実行するための代替ユーティリティを試す価値があります。iBoysoft DiskGeekerのファイルキーパー機能は、指定された時間範囲内でAPFSボリューム(Macintosh HD)のデータ変更を記録して後で回復または復元するための優れたユーティリティです。

このソフトウェアをTime Machineのバックアップミッションと入れ替えると、diskimagesiodは消え、それによって引き起こされる問題もマシンから消えるでしょう。

この多機能ユーティリティを起動して、ターゲットボリュームを毎時、毎週、または毎月キャプチャするためのフルスナップショットを作成できます。予期せぬデータ削除やデータ損失が発生した場合は、このファイルキーパー機能を実行して簡単に復元できます!

ここでは、このTime Machineの代替手段を実行してバックアップタスクを実行する方法を紹介します:

ステップ1:MacデバイスにiBoysoft DiskGeekerをダウンロードしてインストールします。

ステップ2:左のサイドバーからターゲットAPFSボリュームを選択します。

ステップ3:右側のツールバーから"ファイルキーパー"をクリックします。

ステップ4:ポップアップウィンドウで"オンにする"をクリックします。

デフォルトでは、一度ファイルキーパーを有効にすると、ターゲットAPFSボリュームをスナップショットとして自動的にバックアップします。ファイルキーパーを無効にするには、右上隅の歯車アイコンをクリックして"オフにする"をクリックします。

バックアップ設定を変更したい場合は、歯車アイコンをクリックしてオプションを開いてバックアップ設定パネルを開きます。以下は方法です:

より具体的には、バックアップポリシーセクションで:

1. iBoysoft DiskGeekerがターゲットのAPFSボリュームを毎時、毎週、毎日、または毎月にバックアップするように設定できます。

2. 間隔設定の隣にあるボックスに、各バックアップを繰り返す間隔時間を設定します。

スペースを確保セクションでは、次のことができます:

1. 空き容量要件ボックスの横に、必要な空きストレージ容量を選択します(最小要件は15GB)。ターゲットボリューム上のファイルは、設定した空きスペースを持つボリュームのみバックアップできます。

2. 毎時、毎日、毎週、および毎月のバックアップの保持期間を設定します。

File Keeperバックアップからファイルを検索したい場合は、次の手順に従ってください:

ステップ1: 左サイドバーでターゲットのAPFSボリュームを選択します。

ステップ2: ツールバーから"File Keeper"をクリックします。

ステップ3: パネルで、バックアップからの検索範囲を設定して、目的のバックアップファイルを素早く特定します。

ステップ4: "検索"をクリックします。

ステップ5: バックアップフォルダを展開し、必要なファイルをチェックします。

ステップ6: "エクスポート"をクリックします。

ステップ7: ファイルを保存する場所を選択し、"保存"をクリックします。

この記事をあなたのソーシャルプラットフォームでより多くの人と共有していただけると幸いです!

Macでdiskimagesiodの修正方法

Macの組み込みバックアップユーティリティを使用したい場合は、以下の解決策を試してみてください。これはdiskimagesiodがCPUを最大限に利用し、長いCPU時間を占有している問題を解決し、バックアップがスムーズに進行することを目指しています。

解決法1: Macを再起動する

diskimagesiodがマシンを乱暴に騒がせたり誤作動を引き起こす場合、Macの再起動が優先されます。端末の再起動は常にすべての不具合やバグをシャットダウンし、OSとハードウェアを追加の作業のために準備し、diskimagesiodプロセスを終了するのにも役立ちます: Apple Menu > 再起動

Macが再起動から目覚めたら、diskimagesiodプロセスが再び表示されるかどうかを確認します。

解決法2: Activity Monitorでdiskimagesiodを終了する

アクティビティモニター はMacでさまざまな巨大なCPU消費者を修正するために設計された優れたトラブルシューターです。CPUがほとんどすべてdiskimagesiodに飲み込まれ、CPU時間が集中している状況では、アクティビティモニターでそれを停止させることが急務です。とにかく、機械が動作できないようにする単一のプロセスを見たくありません。

  1. スポットライト検索 ショートカットまたは他の方法でアクティビティモニターを開きます。
  2. プログラムリストでdiskimagesiodプロセスを見つけます。高いCPU使用率に基づいて高いランクに位置しているはずなので、それを検索する必要はありません。
  3. diskimagesiodを選択し、上部メニューバーの"x"ボタンをクリックして終了します。

この一時的な修正は、この迷惑なプログラムをMacから完全に削除するには不十分かもしれません。心配しないでください。読み続けると、以下に専門家向けの解決策がさらにあります。

解決策3:バックアップのために残された利用可能なスペースを確認する

ここで、バックアップに十分な利用可能なスペースがあるかどうかを確認します。明らかに、不適切なスペースはバックアップ作業に障害を引き起こし、バックアップが途中で停滞する原因となります。外部ハードドライブの利用可能なスペースを確認するには、Disk Utilityに移動できます:

  1. Command + Spaceキーを使ってDisk Utilityを開き、Disk Utilityを呼び出します。
  2. バックアップ先として使用される外部ハードドライブを選択し、Disk Utilityはそこにどれだけのドライブスペースが残っているかを表示します。

スペースが不十分な場合、Time Machineは古いバックアップを新しいもので上書きします。Mac上の新しい変更をバックアップするスペースが小さすぎると、予期せぬトラブルが発生する可能性があります。スペースを拡大するには、スペースが大きいドライブに変更したり、ドライブ内のジャンクをクリアしたりできます。

バックアップに十分なスペースがあるにもかかわらず、バックアップがうまくいかない場合は、First Aidを実行して、ハードドライブに隠れた未知のバグを修正できます。修正中に前回のバックアップが壊れる可能性があるため、前回のバックアップは安全に保管されています。

  1. MacでDisk Utilityを開き、左側のサイドバーからバックアップドライブを制御クリックします。
  2. 上部メニューバーでFirst Aidボタンをクリックします。
  3. 目的を修正するかどうか尋ねられた場合は、確認してからDisk Utilityが問題のあるハードドライブを修復し始めます。
  4. 修理が終了したときにDisk Utilityがお知らせし、diskimagesiodプロセスが依然として問題を引き起こしているかどうかを確認できます。

解決策4:バックアップ保存先を変更する

多くのユーザーが、Network-Attached Storageに接続するとバックアップがdiskimagesiodの問題を引き起こすと不満を述べているので、なぜバックアップストレージを変更しないのでしょうか?最も簡単な解決策は、インターネットに接続されたストレージを物理的なハードドライブに置き換えてバックアップを行い、その後diskimagesiodが戻ってくるかどうかを見守ることです。

解決策5: 最初からTime Machineバックアップをやり直す

進行中のバックアップを終了させ、完全にdiskimagesiodプログラムを削除するために新しいものを開始する方法をここでご紹介します:

  1. Macで、右上のメニューバーでTime Machineをクリックします。
  2. このバックアップを停止を選択してバックアップを終了します。
  3. バックアップドライブをクリーンアップして、新しいサークルのバックアップを行います。

解決策6: macOSのセーフモード機能を使用する

macOSセーフモード は、Macの起動オプションに含まれており、多くのOS関連の問題をトラブルシューティングするのに役立ちます。それはMacオペレーティングシステムの診断モードと考えられます。diskimagesiodが依然として問題を引き起こす場合、macOSセーフモードにブートして修正することができます:

IntelベースのMacをセーフモードで起動する:

  1. Macコンピュータをシャットダウンして、10秒間待ちます。
  2. 電源ボタンを押してMacを再起動し、同時にShiftキーを押し続けます。
  3. ログインウィンドウが表示されたら、Shiftキーを解放します。

Apple Siliconチップを搭載したMacをセーフモードで起動する:

  1. Macコンピュータをシャットダウンして、10秒間待ちます。
  2. 起動オプションとOptionsの歯車アイコンが画面に表示されるまで電源ボタンを押し続けます。
  3. 起動ディスクを選択します。
  4. Shiftキーを押しながら、セーフモードで続行をクリックします。その後、Shiftキーを解放します。

macOSセーフモードで起動したら、バックアップ作業を開始し、diskimagesiodがCPUを占有しCPU時間を乱用していないか確認してください。

解決策7: macOSを再インストールする

すべての述べられた解決策がdiskimagesiodプロセスを削除する意味がないと仮定すると、考慮すべき最終手段はmacOSの再インストールです。 macOSの再インストールにより、すべての罪人や問題メーカーが機械から取り除かれ、すべてのコンポーネントを備えたOSをリフレッシュします。 

トラブルに遭遇して、種々のトリックや解決策では修正できない場合は、macOSの再インストールを試してみることができます!再インストール中に事故が起こる可能性があるため、Macを事前にバックアップしてください。この投稿では、diskimagesiodによりTime Machineバックアップが正常に機能しないという非常にポイントに焦点を当てているため、iBoysoft DiskGeekerのファイルキーパーを試してみることができます。

  1. MacをmacOSリカバリモードに起動します。
  2. macOSユーティリティウィンドウに移動し、macOSを再インストールを選択します。
  3. 画面の指示に従って再インストールを完了します。

新しいOSがインストールされたら、diskimagesiodがもう一度発生するかテストできます。もし発生した場合は、Appleに報告書を提出し、問題と試した解決方法を説明し、その後彼らの助けを求めてください。

結論

この投稿では、Macでdiskimagesiodプロセスが表示され、Time Machineがハードドライブを通常通りバックアップできない問題を修正するためのすべての実用的な解決策をまとめています。 Time MachineやNASの代替手段を試してバックアップを完了するか、ここで言及されている解決策を試して、diskimagesiodのCPU使用率とCPU時間を正常/予想通りのレベルに引き下げることができます。

選択した方法に関わらず、データの安全性のためにこの問題をできるだけ早く修正することをお勧めします。