ferestre.edb este baza de date Windows Search index. Un index de căutare permite utilizatorilor să caute rapid pentru date și fișiere în sistemul de fișiere din cauza indexarea de fișiere, e-mail-uri în fișiere PST și alte tipuri de conținut. Indexarea se realizează în fundal prin procesul SearchIndexer.exe
. Evident, cu cât sunt mai multe fișiere în sistem, cu atât dimensiunea ferestrelor este mai mare.fișier edb. În unele cazuri, poate crește până la zeci sau chiar sute de GB, ocupând tot spațiul liber de pe unitatea de sistem.
Ferestrele.fișierul edb este ascuns și implicit este stocat în folder C:\ProgramData\Microsoft\Search\Data\Applications\Windows\.
de exemplu, în cazul meu dimensiunea ferestrelor.edb este mai mare de 15,5 GB (adică peste 15% pe unitatea SSD de 100 GB).
puteți verifica dimensiunea curentă a ferestrelor.fișier edb cu următoarea comandă PowerShell:
((Get-Item $env:programdata'\Microsoft\Search\Data\Applications\Windows\Windows.edb').length/1GB)
în continuare, să ne uităm la mai multe moduri de a reduce dimensiunea imensului Index de căutare Windows (Windows.edb) fișier.
- cum să resetați și să reconstruiți indexul de căutare Windows?
- Reducerea Ferestrelor.Dimensiunea edb utilizând defragmentarea
- scoateți și recreați ferestrele.fișier edb
- mutați ferestrele.fișier edb la o altă unitate
- instalați setul de actualizări pentru a remedia Windows.creșterea fișierelor edb
- ferestre.fișierul edb continuă să crească
cum să resetați și să reconstruiți indexul de căutare Windows?
cel mai potrivit, deși nu prea eficient mod de a reduce dimensiunea ferestrelor.edb este de a re-indexa fișierele din sistem. Pentru a face acest lucru, deschideți Panou de Control -> Opțiuni de indexare -> avansat -> Faceți clic pe Reconstrui (pentru a deschide această casetă de dialog, puteți rula următoarea comandă: Control srchadmin.dll
).
în ceva timp, căutarea Windows va finaliza un reindex complet al datelor de pe unitatea de sistem (și altă locație indexată), iar Dimensiunea fișierului edb va fi redusă (a durat câteva ore pentru a reconstrui indexul de căutare pe computerul meu).
Reducerea Ferestrelor.Dimensiunea edb utilizând defragmentarea
fișierul Index de căutare Windows este o bază de date Microsoft EDB. Puteți defragmenta baza de date EDB utilizând instrumentul standard pentru menținerea unor astfel de baze de date, esentutl.exe (Extensible Storage Engine Utility-ar trebui să fie familiar pentru administratorii de schimb). Baza de date este defragmentată offline (nu trebuie utilizată), deci va trebui să opriți mai întâi serviciul de căutare Widows. Vă puteți alătura tuturor acestor operațiuni într-un singur script bat / cmd:
sc config wsearch start=disabled
sc stop wsearch
esentutl.exe /d %ProgramData%\Microsoft\Search\Data\Applications\Windows\Windows.edb
sc config wsearch start=delayed-auto
sc start wsearch
Esentutl afișează pe ecran progresul actual al defragmentării fișierului EDB.
Operation terminated with error -1213 (JET_errPageSizeMismatch, The database page size does not match the engine) after 10.125 seconds.
aceasta înseamnă că utilizați un sistem de operare pe 64 de biți și trebuie să utilizați versiunea x86 esentutl pentru a efectua defragmentarea. În acest caz, a treia comandă va arăta astfel:
"C:\Windows\SysWOW64\esentutl.exe" /d %AllUsersProfile%\Microsoft\Search\Data\Applications\Windows\Windows.edb
în cazul meu, după defragmentare, dimensiunea ferestrelor.fișier edb redus cu 30%.
scoateți și recreați ferestrele.fișier edb
dacă spațiul liber pe disc este critic, puteți șterge în siguranță Windows.fișier edb. Această acțiune este sigură deoarece nu pierdeți date, doar indexul de căutare este resetat. Pentru a șterge ferestrele.fișier edb, opriți serviciul de căutare Windows, apoi ștergeți fișierul și porniți serviciul.net stop "Windows Search"
REG ADD "HKLM\SOFTWARE\Microsoft\Windows Search" /v SetupCompletedSuccessfully /t REG_DWORD /d 0 /f
del %PROGRAMDATA%\Microsoft\Search\Data\Applications\Windows\Windows.edb
net start "Windows Search"
după ce reporniți Windows Search, acesta va începe procesul de reindexare a fundalului și va recrea ferestrele.fișier edb (performanța sistemului poate scădea în timpul reindexării complete).
mutați ferestrele.fișier edb la o altă unitate
în unele cazuri, atunci când dimensiunea de Windows.fișierul edb este în continuă creștere, este mai bine să mutați baza de date index a căutării Windows pe o altă unitate (volum). Astfel, o creștere accentuată a bazei de date de căutare nu va provoca un accident de sistem de operare din cauza epuizării spațiului liber pe partiția de sistem. De regulă, ar trebui să o faceți pe serverele RDS, unde utilizatorii lucrează activ cu fișiere, foldere personale și alt conținut indexat.
pentru a schimba locația fișierului index, accesați Panoul de Control- > Opțiuni de indexare- > avansat- > locație Index- > locație nouă, specificați calea către noua locație a Windows.fișier edb și faceți clic pe Ok.
reporniți serviciul de căutare Windows:Restart-Service wsearch
instalați setul de actualizări pentru a remedia Windows.creșterea fișierelor edb
o actualizare specială a fost lansată în Mai 2013 pentru a remedia problema creșterii constante a Windows.fișier edb în Windows 8 și Windows Server 2012 (această remediere a erorilor face parte din setul de actualizări KB 2836988). Este recomandat să descărcați și să instalați manual acest patch pe aceste versiuni Windows. Rețineți că actualizarea nu reduce dimensiunea curentă a ferestrelor.fișier edb, dar rezolvă numai bug-ul determinând-o să crească excesiv. Pentru a reduce dimensiunea fișierului edb, trebuie să reconstruiți indexul de căutare sau defragmentarea așa cum este descris mai sus.
ferestre.fișierul edb continuă să crească
dacă Windows.fișierul edb începe să crească din nou după defragmentarea și / sau reconstruirea indexului de căutare, încercați următoarele metode care vă pot ajuta să remediați problema: