ソフトウェアの製品プロフィール

Everything

ユーティリティ / PC利用者

Everything は、Windows 上でファイル名・フォルダ名をほぼ瞬時に検索できる無料ツールです。voidtools が開発・提供しており、入力欄に文字を打ち込むと、ディスク全体を毎回探し回ることなく、該当するファイルの一覧が待ち時間ほぼゼロで表示されます。

3つの要点
TL;DR
  1. ファイル名・フォルダ名をほぼ瞬時に検索し、1 文字打つごとに結果を絞り込む(インクリメンタル検索)。
  2. 最初の索引作成も短時間で、その後の更新も軽い。常駐させても負担になりにくい。
  3. 圧縮・検索・ランチャーに向く

製品の概要

製品の立ち位置

製品・技術の概要EverythingEverything は、Windows 上でファイル名・フォルダ名をほぼ瞬時に検索できる無料ツールです。voidtools が開発・提供しており、入力欄に文字を打ち込むと、ディスク全体を毎回探し回ることなく、該当するファイルの一覧が待ち時間ほぼゼロで表示されます。
初回索引
約1分100万ファイル
メモリ
約50MB100万ファイル
索引更新
リアルタイムNTFS USN Journal
この製品の強み
ファイル名フォルダ名をほぼ瞬時に検索し1 文字打つごとに結果を絞り込むインクリメンタル検索)最初の索引作成も短時間で、その後の更新も軽い。常駐させても負担になりにくい。
向いている場面
圧縮検索ランチャー高速ファイル検索(Windows)
提供形態
ユーティリティ
主な対象
PC利用者
比較の中心
速度安全性操作性
カテゴリ
ユーティリティ / 管理
公開資料の確認値voidtools

選定ガイド

選定ポイント

採用する理由と、事前に受け入れるべきトレードオフを分けて確認します。

採用に向く条件

選ぶ理由

  1. ファイル名・フォルダ名をほぼ瞬時に検索し、1 文字打つごとに結果を絞り込む(インクリメンタル検索)。
  2. 最初の索引作成も短時間で、その後の更新も軽い。常駐させても負担になりにくい。
  3. 部分一致・ワイルドカード・正規表現での検索に対応する。

事前に確認する条件

考慮すべき点

  1. 常駐負荷と配布元を確認
  2. 既存環境との互換性と移行方法を確認する
  3. 初期費用だけでなく運用負荷まで比較する

詳しい解説

製品を詳しく理解する

どんなソフトか

Everything は、Windows 上でファイル名・フォルダ名をほぼ瞬時に検索できる無料ツールです。voidtools が開発・提供しており、入力欄に文字を打ち込むと、ディスク全体を毎回探し回ることなく、該当するファイルの一覧が待ち時間ほぼゼロで表示されます。

横にスクロール

EverythingがNTFSのMFTから初期索引を作り、USNジャーナルの変更差分で索引を更新し、検索構文を索引へ適用して結果を即時に返す処理経路
検索時にディスク全体を走査せず、メモリ上の名前索引を引くことが速さの核心です。本文検索と非NTFS領域は別経路になり、権限・索引鮮度・対象範囲を分けて確認します。

速さの理由は、ファイル名そのものを探し回るのではなく、ドライブ上のファイル情報を読み取って独自の索引(インデックス)を保持しておく仕組みにあります。Windows 標準の検索が「探すたびにディスクをたどる」方式になりがちなのに対し、Everything は「索引を引くだけ」で結果を返すため、何十万・何百万ファイルを抱えた環境でも体感速度が落ちにくいのが大きな特徴です。位置づけとしては、保存場所を忘れがちな人から、巨大なソースツリーやデータ群を扱う上級者まで、ファイルへの到達コストを極限まで下げる定番の常駐ツールと言えます。

主な特徴

  • ファイル名・フォルダ名をほぼ瞬時に検索し、1 文字打つごとに結果を絞り込む(インクリメンタル検索)。
  • 最初の索引作成も短時間で、その後の更新も軽い。常駐させても負担になりにくい。
  • 部分一致・ワイルドカード・正規表現での検索に対応する。
  • ext:(拡張子)・size:(サイズ)・dm:(更新日時)・path:(パス)などの検索構文(フィルター)で、目的のファイルを細かく特定できる。
  • 検索結果のソート・列表示のカスタマイズ、結果の右クリックからの操作に対応する。
  • HTTP / FTP サーバー機能や ETP(独自プロトコル)を備え、索引を他端末から検索させられる。
  • コマンドラインや他アプリから検索を呼び出すための SDK / IPC を公開している。

仕組み・索引のからくり

Everything が「速い」と言われる核心は、索引の作り方にあります。多くの検索ツールがファイルを順番に開いて中身や属性を読むのに対し、Everything は NTFS の USN ジャーナル(変更履歴)と MFT(マスターファイルテーブル)を直接利用します。MFT にはボリューム上の全ファイル名・サイズ・日時がまとまって記録されているため、これを一括で読むだけで、ディレクトリを 1 つずつたどらなくても全ファイルの一覧をごく短時間で取得できます。

さらに USN ジャーナルを監視することで、ファイルの作成・削除・リネームを差分だけ受け取り、索引をリアルタイムに近い形で更新します。フォルダを総当たりで再スキャンする必要がないため、更新コストが低く保たれます。

速さの前提は NTFS と管理者権限

この仕組みは NTFS ボリュームを前提にしています。MFT / USN ジャーナルの読み取りには管理者権限が必要で、初回は権限昇格を求められます。FAT/exFAT の USB メモリーやネットワークドライブは MFT を持たないため、別方式での索引や手動の対象追加になり、速さの恩恵は限定的です。

索引はファイル名・パス・サイズ・日時といったメタデータ中心で、本文(ファイルの中身)は基本的に含みません。これが「軽さ」と「本文は探せない」という性質の両方の理由になっています。

こんな人に向く / 向かない

大量のファイルから目的のものをすぐ開きたい人、保存場所を忘れがちな人、巨大なリポジトリやアセット群を扱う開発者・クリエイターに向きます。Windows 標準の検索より体感速度が大きく速く、ファイル名さえ覚えていれば即座にたどり着けます。ext:path: を覚えると、特定フォルダ配下の特定拡張子だけを一瞬で絞り込むといった使い方ができ、日々のファイル操作の起点になります。

一方、検索対象は基本的にファイル名・フォルダ名・メタデータで、文書の中身(本文)を探す用途には向きません。本文検索が必要なら、それに対応した別の手段を併用するとよいでしょう。

ファイル名でたどる前提に

Everything は名前で探すツールです。日付や案件名をファイル名に入れる習慣をつけておくと、保存場所を意識しなくても目的のファイルへ一発でたどり着けます。

競合・代替との比較

Windows には標準で検索機能があり、最も身近な代替です。標準検索はファイル本文やプロパティまで含めて探せる反面、索引の対象や鮮度に依存し、未索引の場所では体感が遅くなりがちです。Everything は対象を名前・メタデータに割り切る代わりに、速度と即時性で大きく勝ります。

観点EverythingWindows 標準検索
検索対象ファイル名・フォルダ名・メタデータ中心ファイル名に加え本文やプロパティも対象
速度索引を引くだけで即時表示索引状況や場所により待ちが出やすい
索引の仕組みMFT/USN ジャーナルを直接利用Windows Search の索引サービスに依存
本文検索基本は非対応対応している
導入別途インストールが必要OS に標準搭載
向く人名前でとにかく速くたどりたい人本文込みで横断的に探したい人

名前で素早くたどり着く一点に特化したいなら Everything、本文まで含めて横断検索したいなら標準検索、と使い分けるのが現実的です。両者は排他ではなく、Everything を主に使い、本文検索が必要なときだけ標準検索を併用する運用も無理がありません。

料金・ライセンス / エコシステム

Everything 本体は無料で利用できます。コアはソース非公開(プロプライエタリ)ですが、個人・商用を問わず無料で使えるのが長年の特徴です。開発元の voidtools は寄付(donation)を受け付けており、利用者がそれで開発を支える形が中心です。新しい世代では機能拡張に合わせて配布形態が見直されることもあるため、ライセンスや有料オプションの有無は最新の公式情報を確認してください。

エコシステム面では、検索を外部から呼び出すための SDK・IPC・コマンドライン(es.exe)が公開されており、ランチャーやファイラー、スクリプトから Everything の高速検索を「検索エンジン」として再利用できます。実際、多くの Windows 製ランチャーやユーティリティが、ファイル検索バックエンドとして Everything 連携を選べるようになっています。HTTP サーバー機能を使えば、ブラウザー経由で索引を検索することも可能です。

導入・運用上の注意点 / 評価

導入時は、MFT / USN ジャーナルへのアクセスのために管理者権限での実行が求められる点を理解しておきます。サービスとして常駐させると、ログオン前から索引が維持され、起動直後でもすぐ検索できます。

共有環境での公開機能に注意

HTTP / FTP / ETP サーバー機能は、索引(=どこに何があるか)を他端末へ見せる機能です。共有 PC や社内ネットワークで安易に有効化すると、ファイルの存在やパスが意図せず外部に見える恐れがあります。必要なときだけ、認証とアクセス範囲を確認したうえで有効化してください。

評価としては、Everything は「Windows でのファイル到達を速くする定番ツール」です。標準検索の遅さや到達の手間に不満があるなら、まず導入して ext:path: などの基本フィルターを覚えるだけで、日々のファイル操作の起点が大きく快適になります。本文検索だけは守備範囲外と割り切り、必要に応じて他手段と併用するのが、もっとも効果を引き出せる使い方です。

ソフトウェアの選定ポイント

Everythingを実務で読む

TL;DRは入口です。実際に選ぶ・使う段階では、何を解決するか、何と比較するか、導入後にどこで詰まるかまで見る必要があります。

解決すること

圧縮・検索・ランチャー

比較で見る軸

初回索引: 約1分 / メモリ: 約50MB / 索引更新: リアルタイム

導入後に効く点

最初の索引作成も短時間で、その後の更新も軽い。常駐させても負担になりにくい。

先に潰すリスク

常駐負荷と配布元を確認

数字・仕様の読み方
初回索引
約1分
100万ファイル
メモリ
約50MB
100万ファイル
索引更新
リアルタイム
NTFS USN Journal

判断チェックリスト

  • 自社の用途が「圧縮・検索・ランチャー / PC利用者」に近いか確認する。
  • 強みである「ファイル名・フォルダ名をほぼ瞬時に検索し、1 文字打つごとに結果を絞り込む(インクリメンタル検索)。」が本当に評価軸になるか確認する。
  • 注意点の「常駐負荷と配布元を確認」を運用で吸収できるか確認する。
  • 公開値や仕様値は、対象プラン・対象機種・対象リージョンまで確認する。
  • 既存システム、ID、ネットワーク、監視、バックアップとの接続方法を先に洗い出す。
  • 小さく試してから、本番移行、権限設計、障害時手順、コスト監視を決める。

次に確認する観点

圧縮・検索・ランチャーPC利用者高速ファイル検索(Windows)ユーティリティ / 管理速度・安全性・操作性ユーティリティ
参考: voidtools
ユーティリティ / 管理の製品一覧へ