Miten vähentää ikkunoita.EDB valtava tiedostokoko?

Windows.edb on Windows Search index-tietokanta. Hakuindeksi avulla käyttäjät voivat nopeasti etsiä tietoja ja tiedostoja tiedostojärjestelmän takia indeksointi tiedostoja, sähköpostit PST-tiedostoja ja muuta sisältöä. Indeksointi suoritetaan taustalla SearchIndexer.exe – prosessilla. Ilmeisesti, enemmän tiedostoja on järjestelmässä, sitä suurempi koko Windows.EDB-tiedosto. Joissakin tapauksissa se voi kasvaa jopa kymmeniin tai jopa satoihin GIGATAVUIHIN vieden kaiken vapaan tilan järjestelmäasemalta.

Ikkunat.edb-tiedosto on piilotettu ja oletusarvoisesti tallennettu kansioon C:\ProgramData\Microsoft\Search\Data\Applications\Windows\.

Huom. ikkuna.edb-tiedosto löytyy kaikista moderneista asiakas-ja palvelinjärjestelmistä Microsoft OSs: Windows 7/Server 2008: sta Windows 10/Server 2019: ään.

esimerkiksi minun tapauksessani ikkunoiden koko.edb on yli 15,5 GT (eli yli 15% minun 100 Gt SSD-asema).

 valtavat ikkunat.edb-tiedosto

voit tarkistaa Windowsin nykyisen koon.edb-tiedosto seuraavalla PowerShell-komennolla:

((Get-Item $env:programdata'\Microsoft\Search\Data\Applications\Windows\Windows.edb').length/1GB)

powershell get windows.edb-tiedoston koko

löydät kaikki suuret tiedostot tietokoneeltasi yksinkertaisella PowerShell-skriptillä .

seuraavaksi tarkastellaan useita tapoja pienentää valtavan Windowsin Hakuindeksin (Windows.edb) tiedosto.

miten Windowsin hakuindeksi nollataan ja rakennetaan uudelleen?

sopivin, joskaan ei liian tehokas tapa pienentää ikkunoiden kokoa.edb on indeksoida tiedostot uudelleen järjestelmään. Voit tehdä sen avaamalla Ohjauspaneelin – > Indeksointivaihtoehdot – > Advanced – > Napsauta Rebuild (avataksesi tämän valintaikkunan, voit suorittaa seuraavan komennon: Control srchadmin.dll).

Uudista Windowsin hakuindeksi

jonkin ajan kuluttua Windows-haku täydentää järjestelmäaseman (ja muun indeksoidun sijainnin) tiedot kokonaan uudelleen, ja edb-tiedoston koko pienenee (Hakuindeksin uusiminen tietokoneellani kesti useita tunteja).

Ikkunoiden Pienentäminen.edb-koko käyttäen Eheytystä

Windows Search Index-tiedosto on Microsoftin EDB-tietokanta. Voit eheyttää EDB-tietokannan käyttämällä tällaisten tietokantojen ylläpitämiseen tarkoitettua vakiotyökalua, esentutl.exe (Extensible Storage Engine Utility – pitäisi olla tuttu vaihto-ylläpitäjille). Tietokanta on eheytetty offline (sitä ei saa käyttää), joten sinun täytyy lopettaa lesket hakupalvelu ensin. Voit yhdistää kaikki nämä toiminnot yhteen bat / cmd-komentosarjaan:

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

Tip. Eheytyksen suorittamiseksi kiintolevyllä pitäisi olla riittävästi vapaata tilaa, koska EDB-tiedostosta luodaan täysi kopio.

Esentutl näyttää ruudulla nykyisen EDB-tiedoston eheyttämisen edistymisen.

Huom. Jos näet virheen suoritettuasi komennon esentutl:

Operation terminated with error -1213 (JET_errPageSizeMismatch, The database page size does not match the engine) after 10.125 seconds.

, tämä tarkoittaa, että käytät 64-bittistä käyttöjärjestelmää ja sinun on käytettävä x86 esentutl-versiota eheyttämiseen. Tässä tapauksessa kolmas komento näyttää tältä:

"C:\Windows\SysWOW64\esentutl.exe" /d %AllUsersProfile%\Microsoft\Search\Data\Applications\Windows\Windows.edb

defrag Windows-edb esentutl

minun tapauksessani eheyttämisen jälkeen ikkunoiden koko.EDB-tiedosto pieneni 30%.

Poista ja luo Ikkunat uudelleen.edb-tiedosto

jos Vapaa levytila on kriittinen, voit turvallisesti poistaa Windowsin.EDB-tiedosto. Tämä toiminto on turvallinen, koska et menetä mitään tietoja, vain hakuindeksi nollataan. Poistaa Windows.edb-tiedosto, pysäytä Windows-hakupalvelu, Poista tiedosto ja käynnistä palvelu.
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"

arvo rekisterin parametrin Setupcompleted onnistuneesti = 0 reg-näppäimessä HKEY_LOCAL_MACHINE\SOFTWARE \ Microsoft\Windows Search pakottaa Windowsin hakupalvelun nollaamaan nykyiset asetukset ja indeksointipolut seuraavassa startissa, palauttamaan wsearch-oletusparametrit ja lisäämään oletusindeksointipolut.

kun olet käynnistänyt Windows-haun uudelleen, se aloittaa taustan uudelleentarkastelun ja luo Ikkunat uudelleen.edb-tiedosto (järjestelmän suorituskyky voi heikentyä koko uudelleentarkastelun aikana).

siirrä ikkunoita.edb tiedosto eri asemaan

joissakin tapauksissa, kun koko Windows.edb-tiedosto kasvaa jatkuvasti, on parempi siirtää indeksitietokanta Windows Search toiseen asemaan (tilavuus). Näin ollen hakutietokannan jyrkkä kasvu ei aiheuta käyttöjärjestelmän kaatumista, joka johtuu vapaan tilan uupumisesta järjestelmäosiossa. Pääsääntöisesti se kannattaa tehdä RDS-palvelimilla, joissa käyttäjät työskentelevät aktiivisesti tiedostojen, henkilökohtaisten kansioiden ja muun indeksoidun sisällön kanssa.

jos haluat muuttaa indeksitiedoston sijaintia, valitse Ohjauspaneeli – > Indeksointivaihtoehdot – > Advanced – > Index location – > New Location, määritä polku Windowsin uuteen sijaintiin.edb-tiedosto ja napsauta Ok.

Käynnistä Windowsin hakupalvelu uudelleen:
Restart-Service wsearch

siirrä haun indeksitiedosto

Asenna Päivitysrulla Windowsin korjaamiseen.edb – tiedoston kasvu

toukokuussa 2013 julkaistiin erityinen päivitys Windowsin jatkuvan kasvun ongelman korjaamiseksi.edb-tiedosto Windows 8: ssa ja Windows Server 2012: ssa (tämä viankorjaus on osa päivitystä KB 2836988). On suositeltavaa ladata ja asentaa tämä laastari manuaalisesti näihin Windows-versioihin. Huomaa, että päivitys ei pienennä Windowsin nykyistä kokoa.edb-tiedosto, mutta korjaa vain vian, joka aiheuttaa sen liiallisen kasvun. Voit pienentää EDB-tiedoston kokoa, sinun täytyy rakentaa hakuindeksi tai eheytys edellä kuvatulla tavalla.

muiden Windows-versioiden kohdalla on aina suositeltavaa asentaa uusimmat kumulatiiviset päivitykset Windows Updaten tai WSUS: n kautta.

Windows.edb-tiedosto kasvaa jatkuvasti

, jos Windows.edb-tiedosto alkaa taas kasvaa Hakuindeksin eheyttämisen ja/tai uudelleenrakentamisen jälkeen, kokeile seuraavia menetelmiä, jotka voivat auttaa ongelman korjaamisessa:

You might also like

Vastaa

Sähköpostiosoitettasi ei julkaista.