Macbookで削除されたiMessageを復元する方法

Recover deleted imessages on Mac

iMessagesを失うのはとても簡単です。誤って削除してしまったり(これが思っている以上に一般的です)。自動的に削除される設定になっているかもしれません。また、一番混乱するのは、iMessagesにiCloudを設定していて、まったく別のデバイスで会話を削除してしまった場合です… 受信トレイを整理したり、ローカルのストレージスペースを空けるためです。

朗報です: iMessageのデータが上書きされていなければ、まだ復旧できます。さらに良いことに、それを行う方法は複数あります。以下のセクションで、そのうちの3つをすべて紹介します。

方法最も役立つタイミング
🖥️ データ復旧ソフトウェアバックアップが利用できない場合
🕓 タイムマシンiMessagesが上書きされた場合
📱 iPhoneを使用データがiCloudと同期された場合

削除されたiMessageを見つけよう

iphone 11 imessage app

iMessagesとその設定の仕組みを理解すれば、削除されたメッセージや失われたメッセージを見つけるのがはるかに簡単になります。特に、 メッセージのためのiCloud の設定に焦点を当てたいと思います。

メッセージ用のiCloudを有効にする すると、すべての会話スレッドがクラウドに同期され、他のデバイスにも反映されます。そのため、iCloud for Messagesが有効になっているMacでメッセージを削除すると、同じ設定を持つ他のデバイスからもそのメッセージが消去されます。

しかし、 他のデバイスでiCloudメッセージが有効になっていない場合 、変更はそれらに反映されません。したがって、Macからメッセージを削除しても、iCloud for Messagesが有効になっていないデバイスにはまだ残っているはずです。

ですので、iCloudを使用しないデバイスを持っている場合は、それらのデバイスのメッセージアプリを確認してください!メッセージを連絡先や内容で簡単に検索するには、下にスワイプしてください:

search images on iPhone

iCloudメッセージを有効にしている場合、Macでメッセージを削除すると、他のデバイスのメッセージも削除されます。これはデフォルトでは無効になっていることに注意してください。詳しくはここをご覧ください。

iMessageはMacのどこに保存されていますか?

iMessagesは、macOSの一部としてインストールされているMessagesアプリ内に保存されます。ローカルに保存されており、インターネット接続は必要ありません。そのため、iMessageの会話を参照する場合は、インターネットなしで行うことができます。

メッセージが保存されている実際のパスを知りたい場合は、以下の手順に従ってください。これにより、iMessageアーカイブを見つけ出し、この方法でiMessagesを復元できる可能性があります。

  1. Finderを起動します。ナビゲーションバーで「移動」を見つけ、コンテキストメニューから「フォルダへ移動…」を選択します。これにより、mac に保存されている iMessages の場所に移動できます。
    finder finding messages
  2. 上部の「移動」オプションを探し、「~Library」と入力します。
    searching inside of finder
  3. 「Messages」というフォルダを探して開きます。
    messages folder in finder

メッセージフォルダーに入ると、添付ファイルフォルダーをクリックすることで、添付ファイルを表示できます。これにより、あなたと他のすべての人との間で送信されたすべての写真を見ることができます。

メッセージは、Messagesフォルダにあるchat.dbファイルとして保存されており、これはMessagesアプリによって使用されます。これらのchat.dbファイルはTextEditで開くことができ、iMessageの履歴を表示することができます。

その中に保存されている情報の一部は読むことができますが、その大部分は組み込みのメッセージクライアントでのみ読めるようになっているため、読めません。

Macで削除されたiMessageを復元する方法

もしあなたのiMessagesが他のAppleデバイスにない場合、または見つからない場合は、削除されたiMessagesを復元する方法を調べる時です。その方法の一つは、すでにMacのバックアップがあることを前提とします。その他の方法では、事前のバックアップがなくても削除されたiMessagesを取り戻すことができます。

MacでiMessageスレッドが見つからない場合、すぐにコンピュータの使用を停止するのが最善です。メッセージはまだそこにありますが、表示されていないだけです。コンピュータの使用を続けると、復元しようとしているiMessageが上書きされる可能性があります。

方法 1: 最近削除された項目から復元

過去30日以内にメッセージを削除した場合、それが最近削除されたフォルダーにある可能性があります。最近削除されたフォルダーは、削除されたすべてのメッセージを削除時点から30日間保持します。時間制限が過ぎると、完全に削除されます。

このメニューから、メッセージを完全に削除するか、復元することができます。

最近削除されたフォルダーから削除されたiMessageを復元するには:

  1. Macで「メッセージ」アプリを開きます(Finder > アプリケーション)。open the messages app
  2. Appleメニューバーで、「表示」> 「最近削除した項目」をクリックします。show recently deleted in messages
  3. 左サイドバーで復元したいメッセージをクリックします。その後、 復元 をクリックします。recover recently deleted message
  4. 「メッセージを復元」をクリックして、操作を確認します。confirmm action

方法2: データ復旧ソフトウェアを使用してiMessageを復旧する

データ復旧ソフトウェアは、Macドライブのファイルシステムから削除されたファイルを直接抽出および再構築できる特別なツールです。バックアップなしでファイルを復元する唯一の方法です。

この記事では、ディスクドリル というアプリを使用します。これは、macOSおよびメッセージアプリに関連するネイティブのMacファイルタイプに完全に最適化された有名なデータ回復ソフトウェアです。

情報: この手順のために外付けドライブを用意してください。インストールファイルがメッセージデータを上書きしないように、Disk DrillをローカルのMacではなく、その場所にインストールします。

データ復旧ソフトウェアを使用してiMessageを復元するには:

  1. 外部ドライブをMacに接続します。その後、ダウンロード を実行しインストールプロセスを開始します。アイコンをアプリケーションフォルダーにドラッグするよう指示されたら、代わりに外部ドライブのアイコン(デスクトップ上)にドラッグします。
  2. 外部ドライブからDisk Drillをダブルクリックして起動します。次に、起動ドライブ(通常は「APPLE SSD」と表示される)を選択し、 失われたデータを検索 をクリックします。
    selecting storage device in disk drill
  3. Disk DrillがMacのスキャンを完了するのを待ちます。その後、 検出された項目を確認 をクリックします。
    disk drill scan screen
  4. Disk Drillウィンドウの右上隅にある検索バーをクリックします。次に、「Messages」と入力し、 戻る を押します。Messagesフォルダを探し(通常はData > Users > Your Username > Libraryにあります)、その横のボックスにチェックを入れます。 回復。recovering deleted imessages in disk drill をクリックします。 回復。recovering deleted imessages in disk drill
  5. 回復されたファイルの保存先として、手順1で接続した外部ドライブを選択します。これは、回復キュー内のメッセージが上書きされるのを防ぐためです。次に、 次へ をクリックして回復プロセスを開始します。
    Choose drive to recover messages to
Mac用Disk Drill Basicには無料データ復旧機能がありません。ただし、ドライブをスキャンしてデータを好きなだけプレビューすることができます。これは、復旧可能なファイルを確認するのに非常に便利です。

方法 3: Time Machine バックアップ

すべてのMacにはTime Machineという組み込みのバックアップアシスタントが付属しています。これにより、Mac上のすべてのデータのバックアップが作成され、誤って削除したiMessageを復元することができます。

Time Machineは、24時間毎のバックアップ、過去1ヶ月間の毎日のバックアップ、そしてそれ以前の毎月のバックアップでMacをバックアップします。これにより、失われたiMessageを復元する際、1時間単位で戻ることができます。

私の意見では、これはMac上でiMessagesの履歴を表示し、何かがあった場合に復元するための最良の方法の一つです。Time Machineバックアップからの復元は簡単で簡単にできます。

  1. Macをバックアップするために使用している外付けハードドライブを接続します。
  2. Time Machineを起動します。
  3. 右下側でスクロールして、Macを復元したい日付を選択することができます。restoring using time machine
  4. 削除されたiMessageが最後にあったと思われる日付を見つけたら、 復元 をクリックすると、その日のデータがすべて表示されます。
iMessagesがMessagesアプリにもうないことに気づく前に、Time Machineを設定していなければなりませんでした。設定していない場合、今後のデータ復旧のために設定することをお勧めします。これは、誤って削除されたiMessagesを回復するための最良の方法だからです。このためには、外付けハードドライブが必要になりますが、これはリーズナブルで簡単に見つけることができます。

方法 4: iPhoneを使用してiMessageを復元する

私たちのMacは他のiOSデバイスのようにiCloudにバックアップしません。 これにより、削除されたiMessageを取得するためにiCloudバックアップから復元することはできません。

ただし、iPhoneをお持ちの場合、メッセージはiCloud経由でバックアップされ、バックアップが作成されるため、この方法で古いiMessagesを復元できます。

これにより、別の場所に保存されているiMessageをMacから削除した場合でも復元できるようになります。

iPhoneを手に取り、削除されたiMessageを回復するために以下のステップに従ってください。

  1. iCloudバックアップから復元する前に、iPhoneのバックアップを作成してください。iCloudからiMessagesの復元機能にアクセスするには、iPhoneを新規に設定する必要があります。Appleのサポート記事には、iPhoneをバックアップする方法が記載されています ここ.back up now
  2. iPhoneを初期化します。リセットを開始するには、 設定 > 一般 > リセット > すべてのコンテンツと設定を消去。 に移動します。iPhoneがリセットされ、プロセスが完了するとセットアップ画面が表示されます。factory resetting iphone in settings
  3. セットアッププロセスを進める必要があります。データを復元するかどうかを尋ねる画面が表示され、iCloudバックアップからの復元を選択します。
  4. iMessagesを最後に持っていたと記憶している日時のバックアップを探します。
  5. 復元が完了するのを待ち、iMessagesがあるか確認します。

それで完了です!メッセージがMacから削除された場合は、iPhoneを使ってメッセージを復元できます。

プロのヒント: メッセージの自動クリーンアップを調整する

あなたが意図的にメッセージを削除しない場合でも、Messagesアプリには一定期間後にメッセージを永久に削除する自動削除機能があります。幸いなことに、この設定を調整してメッセージを30日以上(あるいは永久に)保持することができます。

iPhoneメッセージの自動削除設定を調整するには:

  1. メッセージアプリを開きます (Finder > アプリケーション)。open the messages app
  2. Appleメニューバーで、メッセージ > 設定…をクリックします。open message app settings
  3. メッセージを保持する設定の横にあるドロップダウンメニューをクリックして、メッセージを保持する期間を選択します。keep messages
ヒント: iPhone または iPad で自動削除の設定を調整することもできます。設定アプリを開き、「メッセージ」に移動します。その後、「メッセージ履歴」までスクロールし、「メッセージを保持」をタップします。設定を選択することができます。

結論

MacでiMessageを失うとイライラするかもしれませんが、上記のように復旧するための方法はたくさんあります。最善の方法は、外付けハードドライブを使用してコンピュータをバックアップするか、iPhoneでiCloudを使用して、常にiMessageが保存されるようにすることです。

ただし、バックアップがなくても、削除されたiMessageを復元し、Macに戻す方法があることがわかります。

よくある質問

はい、iMessagesをiCloudから復元することができます メッセージが削除される前にiCloudバックアップを作成した場合 。ただし、このプロセスには、デバイスの工場出荷時リセットを行い、iCloudバックアップから復元することが含まれます。この作業により、デバイス上のすべてのデータが消去され、iCloudバックアップデータ(メッセージだけでなく)に完全に置き換えられることに注意してください。
MacでiCloudから古いメッセージを取得するには、データ復旧ソフトウェアを使用してメインドライブをスキャンする必要があります。Macをスキャンしたら、chat.dbファイルを探してください。これにはメッセージのデータが含まれています。これらをtxtファイルに変換するためには、SQLiteツールを使用する必要があるかもしれません。あるいは、古いメッセージが含まれているiCloudバックアップがある場合、Macでメッセージを再同期することを試みることができます。ただし、メッセージはデフォルトで30日後に古いメッセージを削除することに注意してください。これらの設定を変更していない場合、メッセージは永久に削除されている可能性があります。
はい、iMessageでメッセージを削除すると、すべてのデバイスから削除されます iCloudメッセージを有効にしている 。他のデバイスでiCloud for Messagesが有効になっていない場合は、そのデバイスからメッセージは削除されません。
ジョエル・ロックハードは、ガジェットへの生涯の愛を持つ技術愛好家であり、Appl… 全文の経歴
Alejandro Santos
主任ライター
AlejandroはMacgasmのチーフライターであり、Appleエコシステム… 全文の経歴