重複ファイルが生まれる理由
重複は誰も意図して作りません。同じ添付ファイルが2回保存される、探すより早いのでファイルを再ダウンロードする、変更前に「念のため」フォルダをコピーする、カードから取り込んだ写真をアプリからも書き出す、古い Mac のバックアップフォルダをコピーして取り込む、などです。ブラウザや Finder は2つ目のコピーを report (1).pdf や report copy.pdf と名付けますが、コピーが異なるフォルダに異なる名前で存在することも同じくらいよくあります。
名前による検索では、そうしたものを見逃し、名前だけが同じファイルが一致してしまいます。重複ファイルを確実に見つける方法は、内容を比較することです。
内容による、バイト単位の一致
Tidy My Mac は、ファイルの中身を3つのステップで比較し、必要以上に読み込むことはありません。
- ファイルはサイズでグループ化されます。まったく同じサイズの他のファイルがないファイルには重複がありえないため、読み込まれません。
- サイズが同じファイルは、先頭と末尾の 64 KB がハッシュ化されます。異なるファイルのほとんどは、ここで見分けられます。
- まだ一致するファイルだけが、完全に読み込まれ、内容全体の SHA-256 ハッシュで比較されます。
最後まで一致するファイルは、解放できる容量の大きい順に1つのグループとして一覧にされ、コピーがいくつあるか、それぞれがどれくらいの大きさかが表示されます。カウンターで比較の進み具合が分かり、いつでもキャンセルできます。
どのコピーを残すか
各グループでは、残すことを提案するコピーが先頭に Keep と表示され、選ばれた理由も示されます。
- 「書類」「ピクチャ」「ムービー」「ミュージック」「デスクトップ」など、人が意図して整理する場所にあるコピーが、それ以外の場所のものより優先され、「ダウンロード」以外の場所は、「ダウンロード」よりも優先されます。
- 次に、
photo (1).jpgやreport copy.pdfではなく、コピーに見えない名前のコピー。 - 次に、通常はオリジナルである、最も古いコピー。
- 次に、パスが最も短いもの。
Select All but Kept は、残す以外のすべてのコピーを一度にチェックします。コピーを1つずつチェックすることもできます。Quick Look と Show in Finder は、すべてのコピーの横にあります。
1つのコピーは必ず残ります。グループ内の最後のチェックされていないコピーはチェックできず、ファイルを移動するときにも同じルールが再び適用されるため、どのグループもすべてのコピーを失うことはありません。何かを削除する前に、各ファイルがディスク上の状態と照合されます。スキャン以降にサイズや日付が変わったコピーは、もう重複でない可能性があるため、そのままにされます。
実際に取り戻せる容量
最近の Mac がすべて使っているファイルシステムの APFS では、Finder で作ったコピーはクローンであることが多く、元のファイルとデータを共有し、追加の容量はほとんど使いません。Time Machine のスナップショットに保持されているファイルも、容量が解放されません。Tidy My Mac は、各コピーを削除すると実際にどれだけ解放されるかをファイルシステムに問い合わせ、コピーの合計サイズではなくその値を表示します。両者が異なる場合は、グループにその理由が説明されます。
複数のハードリンクを持つファイルは、1つのリンクを削除しても何も解放されないため、1回だけ数えられます。
対象外のものとその理由
あるべきコピーもあります。ライブラリフォルダ、隠しフォルダ、コードのリポジトリ、node_modules、アプリバンドル、フレームワーク、「写真」ライブラリ、仮想マシンは、アプリやプロジェクトがそれらのファイルを各自のパスに期待しており、1つでも削除すると壊れるため、対象外です。選択した最小サイズ(1 MB、10 MB、100 MB)より小さいファイルも対象外で、この Mac にダウンロードされていない iCloud のファイルも、読み込むとダウンロードされてしまうため対象外です。
完全なコピーではなく、ほぼ同じ写真を探すには、写真の見た目を比較するPhotosをご利用ください。
ホームフォルダ、または任意のフォルダ
初期状態では、Duplicates は、Disk Map、Large Files、Junk Cleanerを埋めるのと同じスキャンの一部として、ホームフォルダを調べます。外付けドライブや古いバックアップのフォルダなど、1つのフォルダだけを調べたい場合は、Choose Folder… を選んでください。
重複を安全に削除する
削除したコピーはゴミ箱に移動され、完全に削除されることは決してなく、Dashboard のクリーンアップ履歴に記録され、Put Back で元に戻せます。比較は Mac 上で実行され、ファイルもハッシュも Mac から出ることはありません。詳細はプライバシーポリシーをご覧ください。フルディスクアクセスを許可するまでは、ホームフォルダのスキャンは、macOS の確認を毎回表示する代わりに、「デスクトップ」「書類」「ダウンロード」を対象から外します。
Duplicatesに関するよくある質問
内容によってです。ファイルは、同じサイズで、先頭と末尾の 64 KB が一致し、さらに内容全体の SHA-256 ハッシュが同じである必要があります。名前や日付は関係ないので、名前を変えたコピーは見つかり、名前が同じだけの異なるファイルは見つかりません。
いいえ。各グループの1つのコピーは、他がチェックされている間はチェックできず、ファイルを移動するときにルールが再度確認され、残すコピーがまだ変更なくディスク上にある場合にのみ、そのグループが処理されます。
コピーの中には、他のファイルとデータを共有する APFS クローンや、Time Machine のスナップショットに保持されているものがあります。それらを削除して解放されるのは、そのコピーだけに属する部分のみで、Tidy My Mac はその実際の値を表示します。
Duplicates は調べません。「写真」ライブラリは全体としてのみ機能するからです。Photosは、「写真」アプリ自体を通じてライブラリを扱い、完全に同じものだけでなく、ほぼ同じ写真も見つけます。
すべてのセクションを7日間無料でお試しください。
必要なのはメールアドレスだけで、クレジットカードは不要です。その後は、最初の1年間が$19.99、2年目以降は年間$59.99です。
無料トライアルを始める