外付けUSBドライブのインデックスを無効にする方法
ちょっと困ったことが起きたのは、外付けUSBドライブの動きがもたつくようになったり、ファイル検索やコピーに異様な時間がかかるようになったときです。実は、Windowsのデフォルト設定のインデックス作成機能が逆に邪魔になることもあります。特に、ただファイルのコピーやアクセスをしたいだけなのに、バックグラウンドで頻繁に情報を書き換えるため、動作が遅くなったり、ディスク負荷が増したりするわけです。幸いなことに、このインデックス作成を停止するのは難しくありません。やり方だけ覚えれば簡単です。
なぜインデックス作成を無効にする必要があるのか?
インデックス作成は一見便利な機能ですが、やりすぎると逆効果になることもあります。確かに、特定のファイルをすぐに見つけたいときには役立ちます。たとえば、昨日編集した報告書を探すときなどです。でも、外付けドライブの場合、Windowsは裏で「このドライブの内容マップ」を常に更新し続けており、これは内部ドライブでは問題ありませんが、USBドライブでは負荷になります。その結果、ファイルコピーのスピードが遅くなったり、システムのレスポンスが悪くなることもあります。私の場合、インデックスをオフにしたことで、大量のファイルを一度にコピーするのが速くなり、システムも快適に感じられるようになりました。設定は、通常「インデックス作成オプション」やエクスプローラーのドライブのプロパティから簡単にアクセスできます(Windowsのバージョンによって場所が少し異なることもあります)。
USBドライブのインデックスを無効にする手順
正直なところ、外付けドライブのインデックスを止めるのは簡単です。ただ、最初は少し試行錯誤が必要でした。ポイントはドライブのプロパティを開いて設定を変更することです。もしそれでうまくいかなければ、システム設定やコマンドラインからも操作できますが、ほとんどの人にはGUI(グラフィカルユーザーインターフェース)からの操作が一番わかりやすいでしょう。
私が行った具体的な手順:
-
エクスプローラーを開く
Windowsキー + Eを押すとエクスプローラーが開きます。実はこれが基本ですが、複数の外付けドライブがつながっていると、目的のドライブを見つけるだけでも迷ったりします。ここで確認したいのは、「このPC」や「デバイスとドライブ」の下に表示された外付けUSBドライブです。 -
外付けドライブを右クリックしてプロパティを選ぶ
ドライブを見つけたら右クリックし、「プロパティ」を選択します。これでドライブの詳細設定ウィンドウが開きます。 -
「全般」タブに切り替える
プロパティウィンドウの「全般」タブを開きます。ここにインデックスに関するチェックボックスが配置されています。特に多くのオプションやラベルが隠されている場合は見落としやすいですが、「このドライブの内容のインデックスを許可する」という項目を探してください。 -
インデックスの許可設定を解除する
「このドライブの内容をインデックスに追加する(ファイルの内容も)」というチェックボックスを探し、それを外します。多くの場合、画面の下の方にあります。しっかり確認してから、「適用」をクリックしてください。
– 「このフォルダー、サブフォルダー、ファイルすべてに適用する(全体に反映)」という選択肢も出てくるので、これも忘れずに選びます。これにより、ドライブ全体のインデックス作成が止まります。少し迷うかもしれませんが、多くの場合はそのダイアログや折りたたみ式の部分の中にあります。 -
設定を確定し、完了まで待つ
「OK」をクリックします。次に、これらの変更をドライブ全体に適用するかどうかの確認ダイアログが出ることがあります。ここでは「サブフォルダーとファイルすべてに適用」を選ぶのをおすすめします。変更後、Windowsが処理を完了するのを待ちましょう。特に大きなドライブでは少し時間がかかる場合もあります。 -
PCを再起動する
設定変更後は、念のためPCを再起動してください。これにより、バックグラウンドのインデックス作成プロセスを完全に止められます。再起動後、「tpm.msc」や設定の「検索」>「インデックス作成のオプション」から状態を確認します。インデックスが停止されているはずで、その結果、ファイルコピーがスムーズになったと感じられるでしょう。
インデックス無効化後の変化は?
多くの人は、外付けUSBドライブのファイル転送速度が少し向上したと感じるでしょう。ファイルコピーが高速になり、特に大きなファイルや複数のファイルを扱うときの反応も良くなります。これは、ドライブが裏でインデックス更新をしなくなったことで、システムのリソースが節約されるからです。また、Windowsの検索のときに感じていたあのイライラする検索遅延も解消されるでしょう。
内部ドライブや外付けが頻繁に使う検索では、少し遅くなる可能性もありますが、私の経験では、その方がトレードオフとしては十分に価値がありました。バックグラウンドの活動が減り、ストレスも少なくなります。
コマンドライン操作も可能です。たとえば、fsutil
やPowerShellスクリプトを使ってレジストリを書き換える方法もありますが、これは少し高度で、複数ドライブを管理したり自動化したいときに有効です。普通の利用にはGUIが断然おすすめです。
最後に、私と同じく外付けドライブのインデックスを無効にするのに手間取っている人に伝えたいのは、次のポイントです:
- ドライブのプロパティ → 全般タブ → 「コンテンツのインデックスを許可する」を外す
- すべてのサブフォルダーとファイルに適用
- 再起動
これだけです。少し時間はかかる場合もありますが、確実にシステムのレスポンスやコピー速度は改善します。ぜひ試してみてください!