vinduer.edb er vinduerne Søg Indeks database. Et søgeindeks giver brugerne mulighed for hurtigt at søge efter data og filer i filsystemet på grund af indeksering af filer, e-mails i PST-filer og andet indhold. Indeksering udføres i baggrunden ved SearchIndexer.exe
– processen. Det er klart, at jo flere filer der er i systemet, jo større er vinduernes størrelse.edb-fil. I nogle tilfælde kan det vokse op til tiere eller endda hundredvis af GB og optage al ledig plads på systemdrevet.
Vinduerne.edb-fil er skjult, og som standard er gemt i mappen C:\ProgramData\Microsoft\Search\Data\Applications\Windows\.
For eksempel, i mit tilfælde størrelsen af vinduer.edb er mere end 15,5 GB (dvs. over 15% på mit 100 GB SSD-drev).
du kan kontrollere den aktuelle størrelse af vinduerne.edb-fil med følgende kommando:
((Get-Item $env:programdata'\Microsoft\Search\Data\Applications\Windows\Windows.edb').length/1GB)
næste, lad os se på en flere måder at reducere størrelsen af den enorme vinduer søgeindeks (vinduer.edb) fil.
Sådan nulstilles og genopbygges vinduer søgeindeks?
den mest hensigtsmæssige, men ikke for effektive måde at reducere vinduernes størrelse på.edb er at re-indeksere filerne i systemet. For at gøre det skal du åbne Kontrolpanel -> Indekseringsindstillinger -> avanceret -> klik på Genopbyg (for at åbne denne dialogboks kan du køre følgende kommando: Control srchadmin.dll
).
på et stykke tid vil vindues søgningen fuldføre en fuld genindeks af dataene på systemdrevet (og anden indekseret placering), og størrelsen af edb-filen vil blive reduceret (det tog flere timer at genopbygge søgeindekset på min computer).
Reduktion Af Vinduer.edb-størrelse ved hjælp af defragmentering
vinduet Søgeindeksfil er en Microsoft EDB-database. Du kan defragmentere EDB-databasen ved hjælp af standardværktøjet til vedligeholdelse af sådanne databaser, esentutl.(udvidelig Storage Engine Utility-bør være bekendt at udveksle admins). Databasen er defragmenteret offline (den må ikke bruges), så du bliver nødt til at stoppe Enkes søgetjeneste først. Du kan deltage i alle disse operationer i et enkelt bat / cmd-script:
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 viser på skærmen den aktuelle EDB-fil defragmentering fremskridt.
Operation terminated with error -1213 (JET_errPageSizeMismatch, The database page size does not match the engine) after 10.125 seconds.
dette betyder, at du bruger et 64-bit OS, og du skal bruge esentutl-versionen til at udføre defragmentering. I dette tilfælde vil den tredje kommando se sådan ud:
"C:\Windows\SysWOW64\esentutl.exe" /d %AllUsersProfile%\Microsoft\Search\Data\Applications\Windows\Windows.edb
i mit tilfælde, efter defragmenteringen, størrelsen af vinduerne.edb-fil reduceret med 30%.
Fjern og genskab vinduerne.edb-fil
hvis ledig diskplads er kritisk, kan du sikkert slette vinduerne.edb-fil. Denne handling er sikker, fordi du ikke mister nogen data, kun søgeindekset nulstilles. For at slette vinduerne.derefter slette filen og starte tjenesten.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"
når du genstarter vinduer søgning, vil det starte baggrunden genindeksering proces og genskabe vinduerne.edb-fil (systemets ydeevne kan falde under fuld genindeksering).
Flyt vinduerne.edb-fil til et andet drev
i nogle tilfælde, når størrelsen af vinduer.edb-fil er i konstant vækst, er det bedre at flytte indekset database over vinduer Søg til et andet drev (volumen). Således vil en kraftig stigning i søgedatabasen ikke forårsage et OS-nedbrud på grund af udtømning af ledig plads på systempartitionen. Som regel skal du gøre det på RDS-servere, hvor brugerne aktivt arbejder med filer, personlige mapper og andet indekseret indhold.
for at ændre indeksfilens placering skal du gå til Kontrolpanel -> Indekseringsindstillinger -> avanceret -> Indeksplacering-> ny placering, Angiv stien til den nye placering af vinduer.edb-fil og klik på Ok.
genstart vinduer søgetjeneste:Restart-Service wsearch
installer opdateringspakken for at rette vinduer.edb-Filvækst
en særlig opdatering blev udgivet i maj 2013 for at løse problemet med den konstante vækst af vinduer.edb-fil i Vinduer 8 og vinduer Server 2012 (denne fejlrettelse er en del af opdatering rollup KB 2836988). Det anbefales at manuelt hente og installere denne patch på disse vinduer versioner. Bemærk, at opdateringen ikke reducerer den aktuelle størrelse på vinduerne.edb-fil, men kun løser fejlen får det til at vokse overdrevent. For at reducere størrelsen på edb-filen skal du genopbygge søgeindekset eller defragmenteringen som beskrevet ovenfor.
vinduer.edb-fil holder voksende
hvis vinduerne.edb-filen begynder at vokse igen efter defragmentering og/eller genopbygning af søgeindekset, prøv følgende metoder, der kan hjælpe dig med at løse problemet: