fájl Windows.edb Ez a Windows keresési szolgáltatás (Windows Search) index-adatbázisa, amely gyors adatkeresést biztosít a felhasználók számára a fájlrendszeren, fájlok, pst fájlokban szereplő betűk és egyéb tartalom indexelésével. Természetesen, minél több fájl van a rendszeren, annál nagyobb a Windows.edb fájl. Bizonyos esetekben tíz vagy akár több száz GB-ig is növekedhet, a rendszerlemez teljes szabad helyének elfoglalásával.
Ez a fájl rejtett, és alapértelmezés szerint a könyvtárban található C: \ ProgramData \ Microsoft \ Search \ Data \ Applications \ Windows \.
megjegyzés. Ez a fájl elérhető minden modern MSFT kliens és szerver operációs rendszerben: a Windows 7 / Vista / Server 2008-tól a Windows 10 / Server 2016-ig.Például az én esetemben a Windows.edb fájl mérete meghaladja a 15,5 GB-ot (ami majdnem 15% a 100 GB-os SSD meghajtómon)
A Windows.edb fájlméret-növekedésének szabályozására többféle mód van.
Tartalom:
- A Windows Search Index újjáépítése
- Defragmentálja a Windows.edb-t az Esentutl-lel
- Törölje és hozza létre újra a Windows.edb fájlt
- Vigye át a Windows.edb fájlt egy másik meghajtóra
- Javítójavítás, amely megakadályozza a Windows.edb fájl túlzott növekedését a Windows 8 / Windows Server 2012 rendszerben
A Windows Search Index újjáépítése
A Windows.edb fájl méretének legmegfelelőbb, de nem a leghatékonyabb módja az adatok újraindexelésének a megkezdése a rendszerben. Ehhez nyissa meg Vezérlőpult -> Az indexelés Options -> Haladó -> Újjáépítés (a párbeszédpanel megnyitásához csak futtassa a parancsot rundll32.exe shell32.dll, Control_RunDLL srchadmin.dll
).
Egy idő után (általában elég hosszú), a rendszer befejezi az adatok újraindexelését, és az edb fájl mérete kissé csökken.
Defragmentálja a Windows.edb-t az Esentutl-lel
Mivel a Windows Search Service indexfájl EDB formátumú adatbázis, akkor defragmentálhatja azt az ilyen adatbázisok kiszolgálására szolgáló szokásos segédprogrammal esentutl.exe - Bővíthető tárolómotor-segédprogramok (ismeri az Exchange rendszergazdáit). Az adatbázis töredezettségmentesítése offline módban történik (az adatbázist nem szabad használni), így először le kell állítania a keresési szolgáltatásokat. Mindezeket a műveleteket egyetlen szkriptbe lehet kombinálni:
sc config wsearch start = letiltva
sc stop wsearch
esentutl.exe / d% AllUsersProfile% \ Microsoft \ Search \ Data \ Applications \ Windows \ Windows.edb
sc config wsearch start = késleltetett-automatikus
sc indítsa el a keresést
Az esentutl segédprogram a képernyőn megjeleníti a töredezettségmentesítés előrehaladását.
megjegyzés. Ha hiba jelentkezik az esentutl parancs futtatása közben: A művelet -1213 hibával befejeződött (JET_errPageSizeMismatch, az adatbázis oldal mérete nem egyezik a motorral) 10.125 másodperc után, ez azt jelenti, hogy a rendszer 64 bites, és a töredezettségmentesítéshez az esentutl x32 verzióját kell használnia. Ie a harmadik parancs így néz ki:"C: \ Windows \ SysWOW64 \ esentutl.exe" / d% AllUsersProfile% \ Microsoft \ Search \ Data \ Applications \ Windows \ Windows.edb
Saját esetemben a töredezettségmentesítés utáni EDB fájl mérete 30% -kal csökkent.
Törölje és hozza létre újra a Windows.edb fájlt
Ha a lemezterület kritikusan kevés, akkor biztonságosan törölheti a Windows.edb fájlt. Ehhez állítsa le a Windows Search szolgáltatást, és törölje a fájlt.
net stop "Windows Search"
del% PROGRAMDATA% \ Microsoft \ Search \ Data \ Applications \ Windows \ Windows.edb
net start "Windows Search"
Újraindítás után a Windows Search szolgáltatás megkezdi a rendszer újbóli indexelésének folyamatát, és újra létrehozza a Windows.edb fájlt (a teljes újraindítás során a rendszer teljesítménye csökkenhet).
Vigye át a Windows.edb fájlt egy másik meghajtóra
Bizonyos esetekben, amikor a fájlméret folyamatosan növekszik a Windows.edb fájlban, érdemes a Windows keresési index adatbázisát áthelyezni egy másik kötetre. Így az alap szélsőséges növekedése nem vezet a rendszer leállításához, amikor a rendszerpartíció szabad területe kimerül. Rendszerint ezt az RDS terminálkiszolgálón kell megtenni, ahol a felhasználók aktívan dolgoznak fájlokkal, személyes mappákkal és egyéb indexált tartalommal..
A fájl helyének megváltoztatása nyílt ellenőrzés Panel \Az indexelés Beállítások \Haladó \ index helyszínt->új elhelyezkedés és adja meg a Windows.edb fájl új helyének elérési útját.
Javítójavítás, amely megakadályozza a Windows.edb fájl túlzott növekedését a Windows 8 / Windows Server 2012 rendszerben
A Windows.edb fájl folyamatos növekedésének problémájának megoldására a Windows 8 és a Windows Server 2012 rendszerben kiadtak egy speciális javítást, amely a 2013. májusi frissítőcsomagban található - KB 2836988. Ez a Windows ezen verzióiban ajánlott letölteni és telepíteni..