Mac
 Computer >> コンピューター >  >> トラブルシューティング >> Mac

消えたSafariのブックマークを復元する方法|将来のデータ損失を防ぐ対策も解説

Safariのブックマークが消えてしまっても、復元可能なファイル形式としてデータが残っていれば、ブックマークを復元することができます。「なぜブックマークが消えたのか?」と悩む方は少なくありません。

Macアプリがクラッシュしたりフリーズしたりすると、Safariのブックマークが消失することがあります。強制終了(Force Quit)でアプリを閉じた場合も同様に、不具合が発生しやすくなります。また、Safariを手動で終了し、Macを再起動してから再び起動した際にも、ブックマークが消えるケースがあります。

さらに、強制終了はbookmark.plistファイルに干渉し、Safariがロックされたファイルを無視する原因となることもあります。Time Machineのバックアップがない場合は、サードパーティ製の復元ソフトウェアが必要になります。

本記事では、Safariのブックマークを復元する最も簡単な方法と、今後のデータ損失を回避するための対策をわかりやすくご紹介します。

関連記事:Mac向け無料ファイル・データ復旧ソフトウェアとは? Macのパスワードをリセットする方法

パート1. Macで非表示のブックマークライブラリを見つける方法

壊れやすいbookmark.plistファイルだけでなく、メールアプリを再起動する際にプロパティリストが干渉を受けることもあります。これは、AppleがSafariとメールアプリ用に単一のシステムリポジトリを作成したことでロック問題が悪化しているためであり、ユーザー側のミスではありません。

では、Safariのブックマークはどこに保存されているのでしょうか?.plistファイルは、トップサイト(Top Sites)に影響を与えることなく復元できます。Safariはトップサイトのブックマークを別の場所に保存しているためです。禁止サイトのリストは ~/Library/Safari/TopSites.plist として保存され、それ以外のデータは ~/Library/Safari/Bookmarks.plist に格納されています。

興味深いことに、Macはデフォルトでこれらのライブラリを非表示にしています。表示するには、ターミナルを開いて次のコマンド「chflags nohidden ~/Library」を入力します。これにより、ライブラリが恒久的に表示されるようになります。Enterキーを押すと、Finder上にファイルが現れます。

ブックマークの整理・クリーンアップツール

iMyMac PowerMyMacは、重複したブックマークを削除し、仕分け・クリーンアップ・整理まで行える、Safariブラウザ管理に役立つツールです。Macを最適化・クリーンアップして空き容量を確保し、パフォーマンスを向上させることができる強力な多用途ソフトウェアです。

Safariをデフォルトブラウザとして使用していると、重複ファイルが蓄積しがちです。また、MacのCookieを定期的に削除することも重要です。このMacクリーナーを使えば、Safariを効率的に整理でき、大幅な時間の節約につながります。

さらに、PowerMyMacには重複を自動検出してワンクリックで削除できるスマート機能が搭載されています。不要な空フォルダの削除、デッドリンクの消去、有用なブックマークの仕分けを行いながら、特定フォルダ内のブックマークには干渉しません。

大量のブックマークフォルダを持つSafariユーザーにとって、直感的なアクセスと検索を可能にする必携ツールです。頻繁なクラッシュや「Safariのブックマークが消える」といったエラー、ファイル破損に悩むMacユーザーにとって心強いソフトウェアと言えるでしょう。

パート2. Time Machineから失われたSafariブックマークを復元する

Time Machineを使用すれば、最新のバックアップから削除されたブックマークを復元できます。ブラウザのブックマークをバックアップする最も簡単な方法は、ブックマークを含むさまざまなデータを同期できるiCloudを利用することです。ChromeやSafariなど各ブラウザのバックアップを日頃から取っておけば、将来のブックマーク喪失を未然に防げます。

Bookmarks.plistファイルのコピー方法

方法1

ステップ1:Finderウィンドウを開き、ホームディレクトリから ライブラリ> Safari フォルダへ移動します。Optionキーを押しながら、Bookmarks.plistファイルを任意の保存先へドラッグ&ドロップします。

ステップ2:続けてOptionキーを押しながら操作し、複製したコピーと元のファイルがそれぞれ正しい場所に存在することを確認します。

方法2

ステップ1:ブックマークファイルを右クリックし、「圧縮(Bookmarks.plist)」を選択します。これにより、Bookmarks.plist.zipという新しい圧縮ファイルが作成されます。

ステップ2:新しく作成したファイルをコンピュータ上の別の場所へドラッグします。元のファイルはそのまま残ります。

方法3

ステップ1:「Command + N」キーを押して、新しいFinderウィンドウを開きます。

ステップ2:Finderが開いたら、Optionキーを押しながらメニューバーの「移動> ライブラリ」をクリックします。

ステップ3:ライブラリ内の「Safari」フォルダを探して開きます。Safariのすべてのコレクションを含むBookmarks.plistファイルが表示されます。

ステップ4:Time Machineを開き、「Time Machineに入る」をクリックします。

ステップ5:Time MachineがSafariウィンドウ上で処理を開始します。ブックマークが削除される前の時点まで画面を遡って確認します。

ステップ6:目的の日時が特定できたら、「復元」をクリックします。

復元時には、元のファイルのみを保持するか、両方のファイルを保持するかを選択できます。削除前のブックマークと現在の新しいブックマークの両方を残したい場合にも便利です。

ヒント:Chromeのブックマークが突然消えてしまったときの対処法についても、あわせて確認しておくと安心です。

  1. iPhoneで削除したSafariブックマークを復元する方法|バックアップなしでもOK

    iPhoneのSafariブックマークは、一度削除すると「最近削除した項目」フォルダが存在しないため、そのまま消えてしまったように見えます。事前にバックアップを取っていなければ、復元にはひと手間必要です。この記事では、Safariブックマークの仕組みと、削除後にデータがどうなるのかを詳しく解説します。 さらに、バックアップの有無にかかわらず使える3つの復元方法を、手順付きで紹介します。バックアップがない場合に活躍するデータ復元ソフトの使い方も、初心者の方でもわかるように丁寧に説明しますので、ぜひ最後まで読んで参考にしてください。 削除後、iPhoneのSafariブックマークはどこへ行く?

  2. OS X活用術31日間:他のブラウザからSafariへブックマークを簡単に移行する方法

    どのWebブラウザを使うかは、意外と個人的な好みが大きく関わる選択です。筆者自身はSafariを愛用していますが、それを他人に勧めたり、優位性を主張したりするタイプではありません。とはいえ、ChromeやFirefoxを使っている方で、OS Xに標準搭載されているSafariを一度試してみたいと思ったなら、Appleが用意した移行機能が役立ちます。ブックマークや各種データを、手間なくそのまま引き継げるのです。 Chrome・Firefoxからの直接インポート まずSafariを起動しましょう。起動したら、メニューバーの「ファイル」メニューを開き、「次から読み込む」にカーソルを合わせます。サ