Windowsのファイル検索が遅い時の対処法【エクスプローラー】
ヤゴコロ研究所に訪問いただきありがとうございます。東大生ブロガーの西片(@nskt_yagokoro)です
Windowsのファイル検索が遅い時の対処法を紹介していきます
Windows11とWindows10で動作確認していますが、古いWindowsでも同様の設定で高速化できるはずです
↓Windowsパソコンの動作を軽くする・高速化する設定方法
コマンドプロンプトを使う
爆速でファイル検索したいなら、まずは「コマンドプロンプト」を使いましょう
コマンドプロンプトというのは、普段マウス等を使っている操作をコマンドと呼ばれる命令文で実行するためのアプリのこと。
コマンドプロンプトはWindowsにもともと搭載されている機能なので手軽に使うことができます。ソフトをダウンロードする必要すらありません
コマンドプロンプトを使えばファイル検索に限らずいろんな操作を実行できますが、ここでは「sakashimono.txt」というファイルを検索する方法を紹介していきます(もっと細かく検索条件を設定する方法については後述)
まずは画面下部にあるスタートボタン(Windowsのマーク)をクリックしてください。
上の方に「検索するには、ここに入力します」と書かれた検索ボックスが表示されるので「cmd」と入力してください
「最も一致する検索結果」のところに「コマンド プロンプト」が出てくるはずなのでダブルクリックで開いてください
黒い背景に白い英数字でずらずらと書かれた怪しげな画面が表示されます
一番下の行に「C: \Users\name>」などと書かれているはずです(書かれている文字列は多少異なります)
その直後に以下の文字列を入力してEnterボタンをクリックしてください(意味については後述)
where /r c: sagashimono.txt
数秒待てば上記の文字列の下に「C: \Users\name\Downloads\sagashimono.txt」などと表示されます。これがファイルの在り処を示す文字列(ファイルパス)です
あとはファイルパスをコピーしてエクスプローラーの上部に貼り付けてください。ファイルが見られるはずです
コマンドプロンプトで検索条件を変える
先ほどは「where /r c: sagashimono.txt」というコマンドを使って検索しましたが、コマンドを変えることでより柔軟に検索することができるようになります
検索条件を変えるためには各コマンドの意味を理解しておく必要があります
先ほど登場したコマンドは「where」「/r」「c:」「sagashimono.txt」の4要素から構成されています
- where 「探す」という意味
- /r 「パスオプションを指定する」という意味
- c:検索する範囲(Cドライブ)を指定
- sakashimono.txt 探したいファイルの名前
これらのコマンドを変えることで検索条件を変えることで、より素早く目的のファイルを探すことができます
検索関連のコマンドとしては、部分一致を表す「* (アスタリスク)」が便利です。
例えば「where /r c: *大学*」と入力すると「大学」という単語を名前に含むファイル(”東京大学.txt”など)が一括で検索できます
フリーソフトを導入する
コマンドプロンプトは細かく検索条件を変えられるのが魅力ですが、やや取っ付きにくいところもありますよね
そういう場合にはファイル検索用のフリーソフトを導入しましょう
個人的にオススメなのが「Everything」というソフト
このソフトをインストールすればパソコン内のファイルを爆速で検索できるようになります
パソコン本体に保存されたすべてのファイルに対してあらかじめインデックスを作成することで高速な検索を実現しているとのこと
インデックスは初めてEverythingを使うときに自動で作成され、その後はリアルタイムで更新されていきます
Everythingは以下のリンク(公式サイト)からダウンロードできます
自分のパソコンが32bitの場合には「Download Installer」を、64bitの場合には「Download Installer 64-bit」をクリックしてダウンロードします
ダウンロードした.exeファイルをダブルクリックするとインストーラーが開きます
あとは表示される文言にしたがってインストールの準備を進めていけばOKです
途中で「インストールのオプションを選択してください」という画面が出てきますが以下の2点は変更しておいたほうがいいかもしれません
- NTFS indexingで「管理者として実行」を選択
- 「システム起動時にEverythingを起動します」のチェックを外す
インストールが完了したら、Everythingを開いてください
あとは上のほうに表示される検索ボックスに検索したいファイル名を入力すればOKです
AND検索だけでなくOR検索やNOT検索も使えますし、正規表現も使用できます
なお、「Everything」を開くたびに「このアプリがデバイスに変更を加えることを許可しますか」と表示される場合には、以下の手順で設定を変更してください
- Everythingを開く
- 「ツール」→「オプション」→「全般」と移動
- 「管理者として実行」のチェックを外す
- 「Everythingをサービスに登録」にチェックを入れる
↓Windowsパソコンの動作を軽くする・高速化する設定方法