Cum de a Reduce Windows.edb dimensiune mare fișier?

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\.

notă. Ferestrele.fișierul edb poate fi găsit în toate sistemele moderne de operare Microsoft client și server: de la Windows 7/Server 2008 la Windows 10/Server 2019.

de exemplu, în cazul meu dimensiunea ferestrelor.edb este mai mare de 15,5 GB (adică peste 15% pe unitatea SSD de 100 GB).

ferestre uriașe.fișier edb

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)

powershell obține ferestre.Dimensiune fișier edb

puteți găsi toate fișierele mari de pe computer cu un script PowerShell simplu .

î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?

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 ).

rebuild Windows search index

î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

sfat. Pentru a efectua defragmentarea, ar trebui să existe suficient spațiu liber pe hard disk, deoarece va fi creată o copie completă a fișierului EDB.

Esentutl afișează pe ecran progresul actual al defragmentării fișierului EDB.

notă. Dacă vedeți o eroare după rularea comenzii esentutl:

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

defrag Windows-edb cu esentutl

î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"

valoarea parametrului de registry SetupCompletedSuccessfully = 0 în cheia reg HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows Search forțează serviciul de căutare Windows să reseteze setările curente și căile de indexare la următoarea pornire, să restabilească parametrii wsearch impliciți și să adauge căile de indexare implicite.

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

mutați fișierul index de căutare

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.

pentru alte versiuni de Windows, este întotdeauna recomandat să instalați cele mai recente actualizări cumulative prin Windows Update sau WSUS.

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:

You might also like

Lasă un răspuns

Adresa ta de email nu va fi publicată.