Macでファイルを探すには
外付けドライブとNASを検索
ファイルはいくつもの外付けドライブ、USBメモリ、NASに分散。覚えているのは名前の一部だけ。3つの探し方、それぞれの手間、ドライブを外しても探せるかを紹介します。
先に答えを: たまに探すならFinder検索や、ターミナルの find コマンドで十分です。複数のドライブやNASをいつも検索し、さらに 接続していないドライブでも、ファイルがどこにあるか知りたい なら、独自にファイル名の一覧を保持するツールが必要です。Locseek Proはその仕組みで動きます。
システムの検索は、ドライブごとの索引に依存
Macのシステム検索(Spotlight。Finderの検索欄も同じ)はボリュームごとに索引を持つため、外付けドライブやネットワーク共有ごとに索引の状態が異なります。次のいずれかで「あるはずなのに見つからない」が起きます:
- そのドライブの索引が無効、または接続したばかりで作成中。
- SMBなどのネットワーク共有では、サーバーがその索引に対応しているかによる。
- ドライブを外している間は、システムがそのドライブの索引を使えないことがあります。Locseekは索引済みの名前を引き続き検索できます。
特定のドライブの状態はターミナルで確認できます(パスはお使いのドライブ名に置き換えてください):
それぞれの得意なことと、かかる手間
① Finder検索
ドライブを開き、右上の検索欄に名前を入力し、範囲をそのドライブに設定します。
向いている用途: 接続中で索引も正常なドライブを、たまに検索する。
手間・制約: 上記の索引状態に左右され、ドライブを外すと検索できません。
② ターミナルのfind
索引を使わず、ドライブ全体をたどります:
向いている用途: ターミナルに慣れている方が、たまに使う。
手間・制約: 毎回最初からスキャンするため、大容量ドライブや遅いNASでは待ち時間が長くなります。未接続では検索できません。
③ 名前専用のインデックス
各ドライブのファイル名を一度記録し、以後はディスクをスキャンせず、その一覧から検索します。
向いている用途: 多くのドライブや大量のファイルを頻繁に検索する。
手間・制約: 各ドライブの初回フルスキャンと、Locseekのような専用ツールが必要です。
接続中は瞬時に。外しても、どのドライブかがわかる
- ドライブやNASをインデックス位置に追加設定 → インデックス → インデックス位置で、外付けドライブ、USBメモリ、NAS、ネットワーク共有を追加し、システム画面で一度許可します(Locseek Pro)。
- Macの中と同じように検索入力と同時に、複数のドライブ、NAS、このMacのファイルがひとつの一覧に表示されます。サイドバーの場所をクリックすれば、1つのドライブだけに絞れます。
- 取り外しても、名前は残る索引済みのファイル名は「未接続」として淡く表示され、検索できます。どのドライブをつなげばよいか、ひと目でわかります。非表示にしたい場合は、設定 → 検索で切り替えられます。
- 再接続すると、変更を反映索引を自動で再開し、未接続中の変更に追いつきます。すぐ確認したいときは「接続を確認」をクリック。接続が戻っていれば復帰し、そうでなければ明確に知らせます。
- 記録するのは名前、パス、サイズ、日時だけ。ファイルの内容を 開いたり、読んだり、アップロードしたりすることは一切なく、通信もしません。
- macOSがあるドライブの変更通知を取りこぼした場合も、そのドライブだけを再確認し、ほかの場所は再スキャンしません。
- 見つけたら、その場で名前変更、移動、コピー、圧縮、タグ付け(移動、コピー、圧縮、タグはPro)。すべて次のキーで取り消せます: ⌘Z。ネットワーク上の場所にはゴミ箱がないため、そこにあるファイルに「ゴミ箱に入れる」は表示しません。
こんな方に
- 映像素材、写真、プロジェクトの保管ファイルが複数の外付けドライブに散らばっている
- 自宅や職場のNASから、よくファイルを探す
- ファイル名の一部を覚えていて、どのドライブにあるか数秒で知りたい
向いていない用途
- 検索したいのがファイルの 内容の文章 なら、Locseekの対象は名前だけです。システム検索をお使いください
- たまにしか検索しないなら、Finderや
findで十分です - Windowsを使っている。LocseekはMac専用です
外付けドライブとNAS
Macで外付けドライブやNASのファイルを見つけられないのは?
システム検索は各ボリュームのSpotlight索引に依存します。外付けドライブの索引が無効・作成中だったり、ネットワーク共有のサーバーが対応していなかったりすることがあります。ターミナルで mdutil -s の後にボリュームのパスを指定すると、索引状態を確認できます。
外付けドライブを外した後も、ファイルを探せますか?
システム検索や findは、ディスクのマウントが必要です。Locseek Proなら、索引済みの名前を保持します。取り外した後も「未接続」として名前で検索でき、戻すと変更を反映します。
LocseekはNASのファイルの内容を読みますか?
読みません。索引するのは名前、パス、サイズ、日時だけ。内容を開く・読む・アップロードすることはなく、通信もしません。詳しくは ローカルでプライベートな検索。
外付けドライブやNASの索引は有料ですか?
Locseek Proの機能です。無料版はデスクトップ、書類、ダウンロードを自由に組み合わせて索引します。Proでは起動ディスク全体、任意のフォルダ、外付けドライブ、USBメモリ、NAS、ネットワーク共有を追加できます。年額と1回払いで機能は同じです。詳しくは 料金。