datoteka Windows.edb To je baza podataka indeksa usluge Windows Search (Windows Search) koja korisnicima omogućuje brzo pretraživanje podataka u datotečnom sustavu indeksiranjem datoteka, slova u pst datotekama i ostalog sadržaja. Prirodno, što više datoteka u sustavu, to može i veća datoteka Windows.edb. U nekim slučajevima može narasti do desetaka, pa čak i stotina GB, zauzimajući sav slobodni prostor na disku sustava.
Ova je datoteka skrivena i zadano je spremljena u imeniku C: \ ProgramData \ Microsoft \ Pretraži \ Podaci \ Aplikacije \ Windows \.
primjedba. Ova je datoteka dostupna u svim modernim operativnim sustavima klijenta i poslužitelja MSFT: od Windows 7 / Vista / Server 2008 do Windows 10 / Server 2016.Na primjer, u mom slučaju veličina datoteke Windows.edb veća je od 15,5 GB (što je gotovo 15% na mom SSD disku od 100 GB)
Postoji nekoliko načina za kontrolu rasta veličine datoteke Windows.edb.
sadržaj:
- Ponovna izrada indeksa pretraživanja sustava Windows
- Defragmentirajte Windows.edb s Esentutlom
- Izbrišite i ponovno stvorite datoteku Windows.edb
- Prenesite datoteku Windows.edb na drugi pogon
- Popravak za sprječavanje prekomjernog rasta datoteke Windows.edb u sustavu Windows 8 / Windows Server 2012
Ponovna izrada indeksa pretraživanja sustava Windows
Najviše "ispravan", ali ne i najučinkovitiji način za smanjenje veličine Windows.edb datoteke je pokretanje procesa ponovne deksidacije podataka u sustavu. Da biste to učinili, otvorite Upravljačka ploča -> indeksiranje Opcije -> Napredno -> Obnovi (da biste otvorili ovaj dijaloški okvir, samo pokrenite naredbu rundll32.exe shell32.dll, Control_RunDLL srchadmin.dll
).
Nakon nekog vremena (obično prilično dugo) sustav će dovršiti ponovno dexeksiranje podataka i veličina edb datoteke će se malo smanjiti.
Defragmentirajte Windows.edb s Esentutlom
Budući da je datoteka indeksa Windows Search Service baza podataka formata EDB, možete ga defragmentirati pomoću standardnog uslužnog programa za servisiranje takvih baza podataka esentutl.eXE - Uslužni programi Extensible Storage Engine (trebali bi biti upoznati s administratorima Exchange-a). Defragmentacija baze podataka izvodi se izvan mreže (baza podataka se ne smije koristiti), pa ćete prvo morati zaustaviti usluge pretraživanja. Sve ove operacije mogu se kombinirati u jednu skriptu:
sc config wsearch start = onemogućen
sc stop wsearch
esentutl.exe / d% AllUsersProfile% \ Microsoft \ Pretraživanje podataka \ Aplikacije \ Windows \ Windows.edb
sc config wsearch start = odgođeno-auto
sc start wsearch
Uslužni program esentutl prikazuje napredak defragmentacije na ekranu.
primjedba. Ako dođe do pogreške tijekom izvršavanja naredbe esentutl: Rad je okončan s pogreškom -1213 (JET_errPageSizeMismatch, Veličina stranice baze podataka ne odgovara motoru) nakon 10.125 sekundi, to znači da je vaš sustav 64 bitan, a za defragmentaciju morate koristiti x32 verziju esentutl. tj treća naredba izgledat će ovako:"C: \ Windows \ SysWOW64 \ esentutl.exe" / d% AllUsersProfile% \ Microsoft \ Pretraživanje \ Podaci \ Aplikacije \ Windows \ Windows.edb
U mom slučaju veličina edb datoteke nakon defragmentacije smanjena je za 30%.
Izbrišite i ponovno stvorite datoteku Windows.edb
Ako je prostora na disku kritično malo, možete sigurno izbrisati datoteku Windows.edb. Da biste to učinili, zaustavite uslugu Windows Search i izbrišite datoteku.
net stop "Windows pretraživanje"
del% PROGRAMDATA% \ Microsoft \ Pretraži \ Podaci \ Aplikacije \ Windows \ Windows.edb
net start "Windows pretraživanje"
Nakon ponovnog pokretanja, Windows Search usluga započet će postupak ponovnog dexeksiranja sustava i ponovno stvoriti Windows.edb datoteku (tijekom potpunog ponovnog dexxinga performanse sustava mogu se smanjiti).
Prenesite datoteku Windows.edb na drugi pogon
U nekim slučajevima, kada se veličina datoteke neprestano povećava Windows.edb, ima smisla prenijeti bazu podataka indeksa Windows pretraživanja u drugu svesku. Dakle, ekstremni rast baze neće dovesti do zaustavljanja sustava kada se iscrpi slobodni prostor na sistemskoj particiji. To se u pravilu mora učiniti na poslužiteljima RDS terminala na kojima korisnici aktivno rade s datotekama, osobnim mapama i drugim indeksiranim sadržajem.
Za promjenu lokacije datoteke otvoreno kontrola Ploča \indeksiranje Opcije \Napredno \ indeks location->novi lokacija i odredite put do novog mjesta datoteke Windows.edb.
Popravak za sprječavanje prekomjernog rasta datoteke Windows.edb u sustavu Windows 8 / Windows Server 2012
Da biste riješili problem stalnog rasta veličine Windows.edb datoteke u sustavu Windows 8 i Windows Server 2012, izdano je posebno ispravljanje koje je uključeno u paket ažuriranja za svibanj 2013. - KB 2836988. Preporučuje se preuzimanje i instaliranje u tim verzijama sustava Windows.