Macでクリップボード履歴を再起動後も残す方法
Maccyは、コピーしたすべての項目をメモリ上ではなくディスク上のローカルデータベースに書き込むため、デフォルトの状態で再起動後もクリップボード履歴が残ります。再起動で履歴が消える場合、原因はほぼ次の3つのどれかです。「終了時に履歴を消去」がオンになっている、ログイン時にMaccy appが起動していない、インストール方法を切り替えた。
結論だけ先に
- macOS標準のクリップボードは1件しか保持できず、再起動すると消えます。履歴機能は標準では備わっていません。
- ディスクに保存するタイプのクリップボードマネージャ(Maccyもその1つ)を使えば、履歴は再起動後も残ります。
- 確認すべき設定は3つ:「ログイン時に起動」「終了時に履歴を消去」、そして実行しているMaccyがどのインストール方法のものか。
- 絶対に残したいスニペットはピン留めを。ピン留めした項目は長期保存向けで、通常の履歴消去では削除されません。
なぜMacのクリップボードは再起動すると空になるのか
システムのペーストボードは、メモリ上にある共有スロットがたった1つあるだけです。新しくコピーすると前の内容は上書きされ、再起動すればスロットごと空になります。iPhoneとMacの間で最新のコピー内容を受け渡せる「ユニバーサルクリップボード」も、この点は変わりません。同期されるのは現在の1件であって、履歴ではないからです。
クリップボードマネージャは仕組みが違います。ペーストボードを監視し、内容が変わるたびにその項目を自前のストレージへ保存します。履歴が再起動を越えて残るかどうかは、どこに保存しているかで決まります。メモリだけに置くツールは終了と同時にすべて失われますが、Maccy macのようにディスクへ書き込むツールなら失われません。
Maccyはクリップボード履歴を再起動後も保持するのか
はい、保持します。Maccy clipboardは履歴をユーザのLibraryフォルダ内のローカルデータベースに保存し、起動時にそれを読み込み直します。サーバへの送信はなく、アカウントも不要です。デフォルト設定なら、再起動してMaccyが起動すれば履歴はそのまま表示され、ピン留めした項目も一緒に戻ってきます。
ただし、その「デフォルト設定」が実際にお使いのMacで成り立っている必要があります。そうなっていないケースを、以下で順に見ていきます。
手順:再起動しても履歴が消えない状態にする
1. ログイン時にMaccyが起動するようにする
Maccyが動いていない間は、履歴は記録されません。再起動後にMaccyが立ち上がっていないと、起動するまでにコピーしたものは一切残らず、履歴が消えたように見えてしまいます。
- メニューバーのMaccyアイコンをクリックするか、ホットキー(デフォルトは ⌘ ⇧ C)で開きます。
- 設定(⌘ ,)を開き、一般タブに移動します。
- ログイン時に起動をオンにします。
- 念のためシステム設定 → 一般 → ログイン項目でも確認します。「ログイン時に開く」または「バックグラウンドで許可」の一覧にMaccyがあり、有効になっているはずです。
2. 「終了時に履歴を消去」をオフにする
Maccyには、アプリの終了時に履歴を消去するオプションがあります。デフォルトではオフですが、履歴が消える原因として最も多いのがこれです。プライバシー対策で一度オンにして、そのまま忘れているパターンですね。設定画面で該当のオプションを探し(バージョンによって「一般」または「詳細」タブにあります)、オフになっていることを確認してください。
3. Maccyのコピーが1つだけであることを確認する
Maccyは、Mac App Store、GitHubのリリース、Homebrewのいずれからでもインストールできます。ビルドが違うと、特にサンドボックス化されているものとそうでないものでは、データの保存場所が異なることがあります。あるビルドから別のビルドに乗り換えると、新しい方は空の履歴で始まり、古いデータベースはディスク上に手つかずのまま残る、ということが起こり得ます。インストール方法はどれか1つに決めて、それで通すのが安全です。
4. 古い項目が消えるなら履歴の保存件数を増やす
これは再起動とは無関係の問題ですが、症状はよく似ています。Maccyが保持できる件数には上限があり、超えると古いものから削除されます。設定 → ストレージで履歴のサイズを確認してください。コピーの頻度が高い人は、上限が小さいと、再起動していなくても「先週の項目」が消えてしまいます。
5. 失いたくないものはピン留めする
メールの署名、いつも忘れるコマンド、住所など、繰り返し使うスニペットにはピン留めが向いています。Maccyのウィンドウで項目を選び、⌥ P を押します。ピン留めした項目は先頭に残り、通常の履歴消去でも削除されません。ピンも含めてすべて消したい場合は、別のショートカット(⌥ ⇧ ⌫)が用意されています。
症状別トラブルシューティング早見表
| 症状 | 考えられる原因 | 対処 |
|---|---|---|
| 再起動のたびに履歴が空になる | 「終了時に履歴を消去」が有効 | 設定でオフにする |
| 履歴は残っているが、直近のコピーが抜けている | ログイン時にMaccyが起動していない | 「ログイン時に起動」を有効にし、ログイン項目を確認する |
| インストール方法を変えたら履歴がリセットされたように見える | 別のビルドが別のデータ保存場所を参照している | 元のビルドに戻すか、1つのビルドだけを使う |
| 再起動ではなく、数日かけて古い項目が消える | 履歴サイズの上限に達している | 設定 → ストレージで上限を引き上げ、大事なものはピン留めする |
| パスワードが履歴に一切出てこない | 仕様どおり:機密扱いの項目は無視される | 対処不要。詳しくは後述 |
| すべて消え、Maccyの挙動もおかしい | データベースの破損、または手動での削除の可能性 | Time Machineからデータフォルダを復元する(後述) |
履歴は残るのに、保存されない項目があるのはなぜ?
「履歴が残ること」と「コピーが記録されること」は別の話です。Maccyは一部のコピーをあえてスキップします。パスワードマネージャは、コピーした内容をコミュニティの慣例に従ってペーストボード上で「機密(concealed)」または「一時的(transient)」としてマークしており、行儀のよいクリップボードマネージャはこれを尊重します。さらにMaccyでは、設定 → 無視で特定のアプリやペーストボードの種類を除外でき、保存したくない内容を正規表現で指定することもできます。特定の項目だけ見つからないときは、不具合を疑う前にこれらのルールを確認してみてください。
これは信頼性の面でも大事なポイントです。履歴はディスク上に保存されるので、記録された内容は、あなたのユーザアカウントにアクセスできる人なら誰でも読めます。だからこそ、無視ルールは厳しめに設定し、パスワードマネージャは除外したままにしておくべきです。
クリップボード履歴のバックアップと復元はできる?
履歴はLibraryフォルダ内のファイルなので、通常のMacのバックアップに含まれます。Time Machineはホームフォルダの他の内容と一緒にバックアップするため、問題が起きたときはMaccyのデータフォルダを以前の状態に戻せます。手順は、先にMaccyを終了し、フォルダを復元してから、再度起動するだけです。
保存場所の目安は、サンドボックス化されていないビルドなら ~/Library/Application Support/Maccy/、サンドボックス化されたApp Store版なら ~/Library/Containers/ の配下です。 アプリの実行中にデータベースを直接編集するのは避けてください。
1つ正直にお伝えしておくと、Maccyはデータをローカルにのみ保持し、Mac間で履歴を同期することはありません。2台のMacで同じ履歴を使いたいなら別の方法が必要になり、ローカル限定ならではのプライバシー面の利点をある程度手放すことになります。
セキュリティは大丈夫? 履歴を永続化するリスク
これはトレードオフなので、はっきり書いておきます。再起動後も残る履歴は、覚えていてくれるから便利なのであり、同じ理由でリスクにもなります。妥当な運用にするための習慣は3つです。
- FileVaultをオンにしておく。Macの電源が切れている間、ディスクと履歴データベースが暗号化されます。
- パスワードマネージャやネットバンキングのアプリをキャプチャ対象から除外する。
- 機密性の高い内容が漏れて記録されたら、手動で履歴を消去する。
まとめ
macOSのクリップボードは1スロットだけで、再起動すれば消えます。履歴をディスクに保存するクリップボードマネージャならこの問題は解決し、Maccyはデフォルトでそうなっています。もし履歴が残らないなら、原因はほぼ、ログイン項目、「終了時に消去」の設定、インストールの混在のどれかで、どれも確認には1分もかかりません。そして、本当に失いたくないものはピン留めしておきましょう。
Maccyを新しくセットアップするなら、maccy.appから入手できます。最後に1つ、あなたが頻繁にコピーする3つのものは何でしょう? それはピン留めに値するはずです。
よくある質問
Macは再起動後もクリップボード履歴を保持しますか?
いいえ。macOSが保持するのは直近にコピーした1件だけで、再起動すると消えます。再起動後も履歴を残すには、Maccyのようにディスクへ保存するクリップボードマネージャが必要です。
Maccyの履歴が消えたのはなぜですか?
よくある原因は、「終了時に履歴を消去」が有効、ログイン時にMaccyが起動していない、インストール方法を切り替えた、履歴サイズの上限に達した、のいずれかです。この4点を順に確認してください。
Maccyはクリップボード履歴をどこに保存しますか?
ローカルの、ユーザのLibraryフォルダ内にあるデータベースに保存します。外部へアップロードされることはありません。正確なパスはインストール方法によって異なります。
特定のクリップボード項目を永続的に残せますか?
はい。項目を ⌥ P でピン留めすると、リストの先頭に残り、通常の履歴消去でも削除されません。
保存されたクリップボード履歴は安全ですか?
安全性は、ユーザアカウント全体の安全性と同じです。FileVaultをオンにし、パスワードマネージャは無視対象にして、機密性の高いテキストを扱ったあとは履歴を消去してください。
SEOパッケージ
1. タイトル案
- Macでクリップボード履歴を再起動後も残す方法
- 再起動しても消えない、Macのクリップボード履歴
- Macのクリップボード履歴が消える原因と対処法
2. メタディスクリプション
macOSは再起動でクリップボードを忘れます。Maccyで履歴を再起動後も保持する方法と、それでも消える場合の対処法を解説します。
3. 推奨URLスラッグ
/clipboard-history-between-reboots/
4. キーワード
メインキーワード: クリップボード履歴 再起動 保持 Mac
関連・共起キーワード: Mac クリップボード履歴 永続化、再起動後 クリップボード履歴、Mac クリップボードマネージャ、クリップボード履歴 消える、Maccy ログイン時に起動、クリップボード ピン留め、クリップボード履歴 保存場所、終了時に履歴を消去、ユニバーサルクリップボード 制限
試してみたい場合、maccy.at は macOS 向けの無料オープンソースのクリップボードマネージャーです。