Cドライブの空き容量が不足し、Windowsの検索機能が重くなる問題に直面していませんか。
検索インデックスの保存場所を別ドライブへ移すことで、Cドライブの容量を効率的に節約できます。
この記事では、Windows 11を基準に、検索インデックスの移動手順を詳しく解説します。
【要点】Cドライブ容量を節約し検索機能を最適化する
- 検索インデックスの移動: Cドライブの空き容量を確保し、検索パフォーマンスを維持できます。
- インデックスの再構築: 移動後に新しい場所で検索機能が正しく動作するように設定し直します。
- レジストリのバックアップ: 重要なシステム設定の変更前に、万が一の事態に備え安全を確保します。
ADVERTISEMENT
目次
検索インデックスとは何か、その移動のメリット
検索インデックスは、Windowsのファイル検索を高速化するためのデータファイルです。
ファイルの内容やプロパティを事前に読み込み、データベースとして保存しています。
通常はCドライブに保存され、データ量が増えるとCドライブの容量を圧迫する原因になります。
このインデックスを別のドライブへ移動させることで、Cドライブの空き容量を増やすことが可能です。
システム全体の安定性に貢献し、特にSSDをCドライブに利用している場合、書き込み回数の分散による寿命延長のメリットも期待できます。
検索インデックスの保存場所を移動させる手順
準備: 新しいインデックス保存用フォルダの作成
検索インデックスを移動する前に、移動先のドライブに専用のフォルダを作成します。
これにより、インデックスファイルが他のデータと混ざることなく管理しやすくなります。
- 移動先のドライブを開く
エクスプローラーを開き、検索インデックスを保存したいドライブ(例: Dドライブ)を開きます。 - 新しいフォルダを作成する
ドライブ内で右クリックし、表示されるメニューから「新規作成」を選び「フォルダー」をクリックします。 - フォルダ名を指定する
作成したフォルダに「WindowsSearchIndex」など分かりやすい名前を付けます。
手順1: 検索とインデックス作成のサービスを停止する
インデックスファイルの場所を変更する前に、Windows Searchサービスを停止する必要があります。
サービスが実行中のまま変更すると、データが破損したり、変更が正しく適用されない可能性があります。
- 「ファイル名を指定して実行」を開く
WindowsキーとRキーを同時に押して「ファイル名を指定して実行」ダイアログを開きます。 - サービス管理ツールを起動する
「services.msc」と入力し、「OK」ボタンをクリックします。 - 「Windows Search」サービスを探す
サービス一覧の中から「Windows Search」という名前のサービスを見つけます。 - サービスを停止する
「Windows Search」を右クリックし、表示されるメニューから「停止」をクリックします。
手順2: 検索インデックスの保存場所を変更する
インデックスのオプションから、保存場所の変更を行います。
この操作で、インデックスのデータベースファイルのパスが変更されます。
- 「インデックスのオプション」を開く
スタートボタンを右クリックし「検索」をクリックします。検索ボックスに「インデックスのオプション」と入力し、検索結果から「インデックスのオプション」アプリを選択して開きます。 - 「詳細オプション」を開く
「インデックスのオプション」ウィンドウが表示されたら、「詳細オプション」ボタンをクリックします。 - 「新しい場所」を指定する
「詳細オプション」ウィンドウの「インデックスの場所」セクションにある「新しい場所」ボタンをクリックします。 - 新しいフォルダを選択する
フォルダ参照ダイアログが表示されるので、準備段階で作成したフォルダ(例: D:\WindowsSearchIndex)を選択し、「OK」ボタンをクリックします。 - 変更を適用する
「インデックスのオプション」ウィンドウに戻り、「OK」ボタンをクリックして変更を適用します。
手順3: レジストリを編集して新しい場所を反映させる
インデックスオプションで場所を変更しても、一部のパスはレジストリに残ることがあります。
レジストリを正確に編集することで、新しい場所を完全に反映させます。
重要: レジストリの編集はシステムに影響を与える可能性があるため、必ずバックアップを取ってから作業してください。
- レジストリエディターを開く
WindowsキーとRキーを同時に押し「ファイル名を指定して実行」ダイアログを開きます。「regedit」と入力し、「OK」ボタンをクリックします。ユーザーアカウント制御のプロンプトが表示されたら「はい」をクリックします。 - レジストリキーをバックアップする
レジストリエディターで以下のパスへ移動します。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Databases\WindowsSearch\CatalogPath
「CatalogPath」キーを右クリックし、「エクスポート」をクリックします。任意の場所に「WindowsSearch_Backup.reg」などの名前で保存します。これがバックアップファイルです。 - レジストリ値を変更する
右ペインにある「CatalogPath」という名前の文字列値をダブルクリックします。 - 新しいパスを入力する
「値のデータ」欄に、新しいインデックス保存フォルダのパス(例:D:\WindowsSearchIndex)を正確に入力し、「OK」ボタンをクリックします。 - レジストリエディターを閉じる
レジストリエディターのウィンドウを閉じます。
手順4: 検索とインデックス作成のサービスを再開し、インデックスを再構築する
サービスの再開とインデックスの再構築により、新しい場所で検索機能が正常に動作し始めます。
再構築には時間がかかる場合がありますが、完了するまで待ちましょう。
- サービス管理ツールを再度開く
WindowsキーとRキーを同時に押し、「services.msc」と入力して「OK」ボタンをクリックします。 - 「Windows Search」サービスを開始する
「Windows Search」サービスを右クリックし、表示されるメニューから「開始」をクリックします。 - 「インデックスのオプション」を再度開く
スタートボタンを右クリックし「検索」をクリックします。検索ボックスに「インデックスのオプション」と入力し、検索結果から「インデックスのオプション」アプリを選択して開きます。 - インデックスを再構築する
「インデックスのオプション」ウィンドウで「詳細オプション」ボタンをクリックします。「インデックス設定」タブの「インデックスの再構築」セクションにある「再構築」ボタンをクリックします。 - 再構築の完了を待つ
「インデックスのオプション」ウィンドウの「インデックスの状態」が「インデックス作成が完了しました」と表示されるまで待ちます。これには数時間かかる場合もあります。
検索インデックスの移動で注意すべき点とトラブル対処法
移動後に検索結果が表示されない場合の対処法
インデックスの移動後に検索結果が正しく表示されない場合、インデックスの再構築がまだ完了していないか、サービスが正しく起動していない可能性があります。
- インデックスの状態を確認する
「インデックスのオプション」ウィンドウを開き、「インデックスの状態」を確認します。「インデックス作成が完了しました」と表示されているか確認してください。 - Windows Searchサービスを確認する
「services.msc」で「Windows Search」サービスが「実行中」になっているか確認します。停止している場合は「開始」をクリックして起動します。 - PCを再起動する
上記を確認しても解決しない場合は、PCを再起動してシステムの状態をリフレッシュします。
レジストリ編集を誤ってしまった場合の復元手順
レジストリの編集を誤ると、システムが不安定になる可能性があります。
事前にバックアップしたレジストリファイルがある場合は、以下の手順で復元できます。
- バックアップファイルをダブルクリックする
手順3で作成した「WindowsSearch_Backup.reg」ファイルをダブルクリックします。 - 確認メッセージに応答する
レジストリの追加を確認するメッセージが表示されたら、「はい」をクリックします。 - PCを再起動する
復元が完了したら、PCを再起動して変更を適用します。
移動先のドライブが取り外された場合の挙動
検索インデックスを保存したドライブがPCから取り外されると、検索機能が正常に動作しなくなります。
検索インデックスファイルが見つからないため、検索結果が表示されなくなります。
この場合は、ドライブを再接続するか、インデックスの保存場所を再度変更する必要があります。
Cドライブに戻す場合は、手順2と手順3でデフォルトのパス(例: %ProgramData%\Microsoft\Search\Data\Applications\Windows\)を指定してください。
ADVERTISEMENT
Windows 11とWindows 10でのインデックス設定画面の違い
Windows 11とWindows 10では、検索インデックスに関する設定画面の見た目に若干の違いがありますが、基本的な操作フローは共通しています。
以下の表で主な項目について比較します。
| 項目 | Windows 11 | Windows 10 |
|---|---|---|
| インデックス設定の開き方 | 検索ボックスに「インデックスのオプション」と入力して開く | 検索ボックスに「インデックスのオプション」と入力して開く |
| 詳細オプションの表示 | 「インデックスのオプション」ウィンドウから「詳細オプション」ボタンをクリック | 「インデックスのオプション」ウィンドウから「詳細オプション」ボタンをクリック |
| 場所の変更項目 | 「インデックスの場所」セクションに「新しい場所」ボタンがある | 「インデックスの場所」セクションに「新しい場所」ボタンがある |
| レジストリパス | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Databases\WindowsSearch\CatalogPath | HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows Search\Databases\WindowsSearch\CatalogPath |
このように、Windows 10とWindows 11で、検索インデックスの移動に関する設定やレジストリパスに大きな違いはありません。
どちらのOSでも同様の手順でCドライブの容量節約が可能です。
まとめ
この記事では、Windowsの検索インデックスを別ドライブへ移動させる手順を解説しました。
Cドライブの容量を節約し、検索機能の安定性を確保できるようになったでしょう。
今後、大容量のファイルを扱う際は、インデックスの保存場所を意識して活用してください。
定期的なインデックスの再構築も、検索パフォーマンスの維持に役立ちます。
ADVERTISEMENT
超解決 第一編集部
疑問解決ポータル「超解決」の編集チーム。正確な検証と、現場視点での伝わりやすい解説を心がけています。
Windows・PCの人気記事ランキング
- 【Edge】起動時や新しいタブを「Google」にする設定!ニュースを消してシンプルにする方法
- 【直し方】F7でカタカナにならない!ファンクションキーが効かず音量などが変わる時のFnロック解除法
- 【Windows】サブモニターが映らない!HDMIを挿しても「信号なし」になる時の認識・設定手順
- 【Windows】パスワードなしで起動!PIN入力を省略して自動ログイン(サインイン)させる設定手順
- 【Windows】画面がチカチカ・点滅する!グラフィックドライバの更新と設定の見直し
- 【Windows】デスクトップのアイコンが「白い紙」になった!アイコンキャッシュを削除して元に戻すコマンド
- 【Windows】デスクトップアイコンの「緑のチェック」は何?OneDriveの同期マークを非表示にする方法
- 【PC周辺】2台のモニターで壁紙を「別々」にする方法!Windows11での配置と調整
- Windows 11を極限まで軽量化する「不要な標準サービス」停止リスト|PCの動作を爆速化する設定手順とリスク管理の全貌
- 【Windows】イヤホンを挿してもスピーカーから音が出る!ジャックを認識しない時のRealtek設定と直し方
