How To

移行アシスタントが機能しない場合の修復方法:効果的な10の解決策

February 15, 2026 1 分で読む Updated: February 15, 2026

移行アシスタントを使えば、古いMacから新しいMacへの切り替えが簡単になるはずです。特に、すべてを手動でコピーしたくない場合はなおさらです。しかし、もちろん、そう簡単にはいきません。時には、転送が止まったり、もう一方のMacが検出されなかったり、途中でクラッシュしたりと、うまくいかないこともあります。そうなると、イライラしてしまいますよね。しかし、幸いなことに、移行アシスタントがうまく動作しない一般的な問題の多くは、簡単な調整や確認で解決できます。この記事では、移行アシスタントがうまく動作しない一般的な原因を解説し、最も実用的な解決策を解説します。これらの手順を実行すれば、データをスムーズに移行し、画面がフリーズしたりエラーメッセージが表示されたりすることなく、新しいMacを快適に使いこなせるはずです。

移行アシスタントが機能しない場合の修正方法

macOSを最新バージョンにアップデートする

古い OS は移行プロセスに支障をきたす可能性があるため、これが最初に行うことです。移行アシスタントは OS のバージョンに関してかなり厳しく、通常は少なくとも Mac OS X Lion 以降が必要です。古いバージョンを実行している場合、特に長年にわたってアップデートされていないマシンで実行している場合は、互換性の問題が発生する可能性が高くなります。アップデートを確認するには、Apple メニュー > システム環境設定 > ソフトウェアアップデートに移動します。利用可能なアップデートをすべてインストールし、ハードウェアがサポートしている場合は、最新の macOS にアップグレードすることを検討してください。場合によっては、Mac と互換性のある最新の OS をクリーンインストールすると、奇妙な不具合が修正されることがあります。ただし、慣れていてバックアップがある場合のみ行うようにしてください。まれに、一部の古い Mac では、少なくとも macOS High Sierra 以降にならないと移行プロセスが不安定になることがあります。

Mac間の適切な接続を確認する

接続の問題はよくある原因で、特に WiFi 経由で実行しようとしている場合はそうです。移行アシスタントは、WiFi 経由か Ethernet 経由かを問わず、安定したリンクに大きく依存します。正直なところ、WiFi は不安定になる可能性があり、特に混雑したネットワーク上や転送中に信号が途切れる場合はそうです。WiFi に問題があると思われる場合は、Ethernet 経由で接続するのが最善です。CAT6 または CAT5E ケーブルを使用して、両方の Mac を直接接続します (同じネットワーク上にある必要があります)。Ethernet を使用している場合は、[システム環境設定] > [共有]で両方のコンピュータが互いを認識していることを確認し、 [ファイル共有] が有効になっていることを確認します。また、WiFi が頻繁に途切れたり安定しない場合は、ルーターを再起動します。そして、データのサイズによってはこのプロセスが何時間も実行されることがあるため、両方の Mac を電源に接続したままにしておくことを忘れないでください。

転送をブロックする可能性のあるセキュリティソフトウェアを無効にする

ファイアウォール、ウイルス対策ソフトウェア、セキュリティアプリなどが移行アシスタントの動作をブロックしている可能性があります。ホスト Mac(古い Mac)で、「システム環境設定」>「セキュリティとプライバシー」>「ファイアウォール」に移動し、転送中のみファイアウォールを一時的にオフにしてください。また、サードパーティ製のウイルス対策プログラムをお使いの場合は、それらを無効にするか、移行アシスタントの例外を追加してください。奇妙に思えるかもしれませんが、これらのセキュリティレイヤーは、特にカスタムルールが適用されている場合は、ネットワーク通信をブロックすることがあります。無効にした後、移行アシスタントをもう一度実行してみてください。完了したら、必ずオンに戻してください。セキュリティを無効のままにしておくと、長期的な解決策にはなりません。

共有設定とユーザーアカウントを確認する

転送を始める前に、両方のMacが共有用に正しく設定されていることを確認してください。古いMacで、「システム環境設定」>「共有」を開き、「ファイル共有」が有効になっていることを確認してください。また、「共有」>「コンピュータ名」で両方のMacの名前が正しく設定されていることを確認してください。名前の競合や重複があると、「競合が検出されました」などのエラーが発生する可能性があります。アカウントのユーザー名が同じ場合は、衝突を避けるためにどちらかの名前を変更することを検討してください。(ちなみに、このエラーは2台のMacで同じアカウント名を使用している場合によく発生します。)これは、「システム環境設定」>「ユーザとグループ」から行うことができます。少し面倒ですが、転送プロセスに違いが出ます。

ディスクユーティリティを実行してドライブの潜在的な問題をチェックする

ディスクドライブが不安定だったりエラーが表示されている場合は、移行アシスタントが停止したりクラッシュしたりする可能性があります。確認するには、Mac をリカバリモードで再起動してください。Intel Mac の場合: Command + Rを押しながら再起動してください。Apple Silicon Mac の場合: 電源ボタンをオンにして、起動オプションが表示されるまで押し続け、「オプション」を選択します。そこからディスクユーティリティを開き、ドライブに対してFirst Aidを実行します。エラーが見つかった場合は、修復の指示に従ってください。常に完璧というわけではありませんが、ディスクの問題を無視することは、特に大量のデータを移行する場合は、トラブルを招くことになります。ディスクエラーが解決しない場合は、再試行する前にドライブを交換するか、修理店に持ち込むことを検討してください。

フリーズが発生した場合はアプリケーションの移行を除外する

移行中にアプリを引き継ぐのは、必ずしもスムーズにいくとは限りません。特に古いシステムの場合や、アプリが破損している場合はなおさらです。アプリケーションフォルダで転送が頻繁にフリーズする場合は、セットアッププロセス中にそのオプションのチェックを外してみてください。重要なアプリを新しいMacに新規ダウンロードすることも可能です。この方がアプリの動作がスムーズになる場合が多いです。正直なところ、サードパーティ製アプリを移行するのは面倒ですし、場合によっては新規にセットアップした方がよい場合もあります。

古いMacユーザーアカウントのパスワードを設定する

意図的かどうかは別として、古いアカウントにパスワードが設定されていない場合、移行アシスタントはセキュリティリスクと見なし、動作を拒否することがあります。この問題を解決するには、「システム環境設定」>「ユーザとグループ」に移動し、アカウントを選択して「パスワードを変更」をクリックします。簡単なパスワード(複雑なものは不要)を設定して、移行を再試行してください。「このMacはデータの移行に使用できません」などのエラーが繰り返し表示される場合は、アカウントにパスワードが設定されているかどうかを確認してください。より高度な解決策が必要な場合は、Appleの「Apple Configuratorを使ってMacを復活させる」ガイドが参考になるかもしれません。

「競合が検出されました」エラーを修正するためにユーザーアカウントの名前を変更する

両方のMacで同じユーザーアカウント名を使用すると、競合が発生し、移行中にエラーが発生する可能性があります。そのような場合は、システム環境設定 > ユーザーとグループから片方のMacのユーザーアカウント名を変更してください。または、安全であれば重複したアカウントを削除してください。これは少し面倒ですが、移行が停滞したり、問題が発生したりする原因となることがよくあります。

代替データ転送方法を使用する

移行アシスタントが動作しなくなる場合(特にmacOSの非常に古いバージョンで顕著)、他の転送方法を試す必要があるかもしれません。ターゲットディスクモード(MacをOption起動中にホールド状態で起動)を使用し、ThunderboltまたはUSB経由で接続すると、ファイルを直接コピーできます。または、Time Machineバックアップから復元することもできます。これらはそれほど簡単ではありませんが、移行アシスタントがどうしても動作しない場合は、他に選択肢がない場合もあります。また、Apple Siliconチップを搭載したMacの場合は、ネットワーク経由で直接ファイルを共有するか、外付けドライブを使用すると、よりスムーズに転送できる場合があります。

電源またはハードウェアの問題の場合はSMCをリセットする

一部のMacでは、ハードウェアの不具合や電源管理の問題により移行が妨げられることがあります。システム管理コントローラ(SMC)をリセットすると、多くの場合これらの問題が解決します。T2またはApple Siliconを搭載したMacBookの場合は、通常、この手順は簡単です。電源を切って、お使いのモデル向けのApple公式の手順(こちらを参照)に従うだけです。多くの場合、SMCをリセットすると「認証に失敗しました」などのわかりにくいエラーが解決します。手順はMacの年式やモデルによって多少異なるため、正確な手順についてはAppleのサポートリンクをご確認ください。

関連する質問

移行アシスタントを適切に使用するにはどうすればいいですか?

最初は複雑に思えるかもしれませんが、正しい手順に従い、Macの互換性、接続、準備が整っていることを確認すれば、通常は問題なく動作します。OSの最小要件を満たし、ネットワーク接続を確認することが非常に重要です。詳細な手順についてはAppleの公式ガイドが依然として最適なリソースですが、これらのヒントは、途中で発生するほとんどの問題のトラブルシューティングに役立つはずです。

まとめ

  • macOS が最新であることを確認してください。
  • より安定した接続のためにイーサネットを使用するか、WiFi が安定していることを確認してください。
  • ファイアウォールとセキュリティ ソフトウェアを一時的に無効にします。
  • 共有とユーザー アカウントの設定に競合がないか確認します。
  • プロセスがハングした場合は、ディスク診断を実行し、まずディスク エラーを修正します。
  • アプリがフリーズしたり、時間がかかりすぎる場合は除外します。
  • 移行がブロックされた場合は、アカウントのパスワードを設定します。
  • 必要に応じて、代替のデータ転送方法を検討してください。
  • 電源またはハードウェアの不具合によって問題が発生した場合には、SMC をリセットします。

まとめ

移行アシスタントは時々甘やかされてばかりの子供みたいに振る舞いますが、ほとんどの問題は少しの忍耐とこれらの調整で解決できます。設定によっては、アップデートしたり有線接続に切り替えるだけで状況が一変することもあります。細かいことに少しイライラすることもありますけど、ようやくデータが移行できた時は、面倒な作業から解放されて本当に最高です。この方法が、誰かの頭を悩ませる問題の解決に役立つことを願っています。頑張ってください!