私はマシン上でWindows Vistaを使用していますが、かなりの数のハードドライブが消えていることに気付きました。私はそれがすべてどこへ行ったのかを示すためにユーティリティを実行しました。私は次のディレクトリが2GB以上の容量を消費することを発見しました:C:\ProgramData\Microsoft\Search\Data\Applications\Windows
。
Microsoft Searchサービスは現在無効になっていますが、完全に削除する必要があります。 [プログラムの追加と削除]には何も表示されません。また、このディレクトリを削除するとブルースクリーンが表示されますか?
これが私がしなければならなかったことです:
services.msc
を開くC:\ProgramData\Microsoft\Search\Data\Applications\Windows\Windows.edb
の名前を変更Windows.edb
を再構築します(私の場合は34 MBの初期サイズ)。Users
ディレクトリまたは他にインデックスを付けたくないもののチェックを外します(Start Menu
を有効にしたままです)。今では800程度の項目で索引付けが完了しました。ディレクトリの合計サイズは現在48 MBを超えています。あなたが私に尋ねるならばかなり大きいインデックス、しかし2 GBより良い。
管理者コマンドを開くプロンプトと入力
net stop "Windows Search"
del %PROGRAMDATA%\Microsoft\Search\Data\Applications\Windows\Windows.edb
net start "Windows Search"
必要に応じて繰り返してください。
コントロールパネル\すべてのコントロールパネルの項目\プログラムと機能\ Windowsの機能の有効化または無効化/その後、ウィンドウ検索の選択を解除する
インデックスを削除して再構築するには
手順3を実行する前に、インデックスに含めるフォルダを変更することをお勧めします。[詳細]をクリックする代わりに、手順2で[変更]を選択します
あなたが検索ツールを開いて、それから右側(「?」アイコンの隣)にある「詳細」ドロップダウンをクリックするならば、「検索オプション..」と呼ばれるメニューがあります。そのダイアログを開くと、どのフォルダにインデックスを付けるかを変更できます。
インデックスされた場所からフォルダを削除することによって(「変更」をクリックすることによって)、インデクサはこれらのフォルダに関連したデータを削除してディスクスペースを解放します。
Windowsサーチを機能させたいが、起動ドライブのスペースを占有したくない場合は、インデックスのある場所を変更することができます。
Indexing Options
を起動し、Advanced
をクリックします。 - Index location
パネルで、New location, after service is restarted
を別のディスクドライブのフォルダーに追加します。
変更を有効にするには、サービスを再起動する必要があります(または、それが簡単に見つかった場合はPCを再起動する必要があります)。
Windows 10では、このためのメニューが明示されています。
こうすることで、スタートメニューのインデックスを作成するだけで、1.5GBから10MBに削減できました(いくつかのドキュメントフォルダも保存できましたが、大幅に最適化したいと思いました)。