いつの日か、Windows Searchの予期しない動作に直面する可能性があります。インデックス付きデータを格納するファイルであるWindows.edbは、サイズが非常に大きくなります。 50 GBにもなる可能性があり、ディスクドライブのほぼすべての空き領域を占有し始めます。 Windows.edbファイルは、フォルダーC: ProgramData Microsoft Search Data Applications Windowsにあります。この問題の影響を受けている場合は、次のことを行う必要があります。
広告
この問題を解決するには、利用可能なすべてのアップデートがインストールされていることを確認してください。 Windows 8の場合、KB2836988がインストールされていることを確認してください。これにより、この問題が再発するのを防ぐことができます。ただし、Windows.edbファイルのサイズがディスクドライブ上ですでに数GBの場合は、この更新プログラムをインストールした後に検索インデックスを再構築するか、デフラグする必要があります。
フォートナイトでどれだけ時間を無駄にしたか
使用済みスペースを再利用し、この問題の影響をすでに受けているWindows.edbを縮小するには、次のように検索インデックスを再構築します。
- キーボードのWin + Rショートカットキーを同時に押し、[ファイル名を指定して実行]ボックスに次のコマンドを入力して貼り付けます。
rundll32.exe shell32.dll、Control_RunDLL srchadmin.dll
これが開きます インデックス作成オプション 。
- クリック 高度な 。
- クリック 再構築 に インデックス設定 タブ。
- クリック OK 確認するために。
再構築する代わりに、検索インデックスファイルをデフラグ/圧縮することもできます。これは次のように実行できます。
古いコンピューターの見分け方
- データベースの最適化中にWindowsSearchサービスが自動的に開始されないように変更します。これを行うには、管理者特権のコマンドプロンプトで次のコマンドを実行します。
Sc config wsearch start = disable
- 次のコマンドを実行して、すでに実行中のWindowsSearchサービスを停止します。
sc停止wsearch
- 次のコマンドを実行して、Windows.edbファイルのオフライン圧縮を実行します。
esentutl.exe / d%AllUsersProfile% Microsoft Search Data Applications Windows Windows.edb
- 次のコマンドを実行して、WindowsSearchサービスを次の起動の遅延開始に戻します。
sc config wsearch start = delayd-auto
- 次のコマンドを実行して、サービスを開始します。
scはwsearchを開始します
それでおしまい。肥大化したWindows.edbファイルのサイズは縮小されます。この問題はWindowsServer 2012にも影響するため、そこで修正を適用することもできます。