Fix Windows Search riempie il tuo disco rigido con un file EDB di grandi dimensioni
Un giorno, potresti dover affrontare un comportamento imprevisto di Windows Search: il file in cui memorizza i dati indicizzati, Windows.edb, diventa di dimensioni estremamente grandi. Può raggiungere le dimensioni di 50 GB e inizia a occupare quasi tutto lo spazio libero sull'unità disco. Il file Windows.edb si trova nella cartella C:\ProgramData\Microsoft\Search\Data\Applications\Windows. Se sei interessato da questo problema, ecco cosa dovresti fare.
Per risolvere questo problema, assicurati di aver installato tutti gli aggiornamenti disponibili. Per Windows 8, assicurati di avere installato KB2836988. Ciò impedirà che questo problema si ripeta. Ma se il file Windows.edb ha già una dimensione di diversi GB sull'unità disco, è necessario ricostruire l'indice di ricerca dopo aver installato questo aggiornamento o deframmentarlo.
Per recuperare lo spazio utilizzato e ridurre il tuo Windows.edb che è già interessato da questo problema, ricostruisci l'indice di ricerca come segue:
- premere Vincita + R tasti di scelta rapida insieme sulla tastiera e digita/incolla il seguente comando nella casella Esegui:
rundll32.exe shell32.dll, Control_RunDLL srchadmin.dll
Questo si aprirà Opzioni di indicizzazione. - Clic Avanzate.
- Clic Ricostruire sul Impostazioni indice scheda.
- Clic ok per confermare.
Invece di ricostruire, puoi anche scegliere di deframmentare/compattare il file dell'indice di ricerca. Questo può essere fatto come segue:
- Modificare il servizio di ricerca di Windows in modo che non si avvii automaticamente durante la deframmentazione del database. Per fare ciò, esegui il seguente comando in un prompt dei comandi con privilegi elevati:
Sc config wsearch start=disabled
- Eseguire il comando seguente per interrompere il servizio di ricerca di Windows già in esecuzione:
sc stop wsearch
- Eseguire il comando seguente per eseguire la compattazione offline del file Windows.edb:
esentutl.exe /d %AllUsersProfile%\Microsoft\Search\Data\Applications\Windows\Windows.edb
- Eseguire il comando seguente per ripristinare il servizio di ricerca di Windows per l'avvio ritardato per l'avvio successivo:
sc config wsearch start=delayed-auto
- Eseguire il seguente comando per avviare il servizio:
sc avvia wsearch
Questo è tutto. Il file Windows.edb gonfio verrà ridotto di dimensioni. Questo problema riguarda anche Windows Server 2012, quindi puoi applicare le correzioni anche lì.