vensters.edb is de Windows Search index database. Een zoekindex stelt gebruikers in staat om snel te zoeken naar gegevens en bestanden in het bestandssysteem als gevolg van het indexeren van bestanden, e-mails in PST-bestanden en andere inhoud. Indexering wordt op de achtergrond uitgevoerd met het SearchIndexer.exe
– proces. Uiteraard, hoe meer bestanden er in het systeem, hoe groter de grootte van de Windows.edb-dossier. In sommige gevallen kan het oplopen tot tientallen of zelfs honderden GB, het nemen van alle vrije ruimte op het systeem schijf.
De Ramen.edb-bestand is verborgen en wordt standaard opgeslagen in de map C:\ProgramData\Microsoft\Search\Data\Applications\Windows\.
bijvoorbeeld, in mijn geval de grootte van Windows.edb is meer dan 15.5 GB (dat wil zeggen meer dan 15% op mijn 100 GB SSD-schijf).
u kunt de huidige grootte van de vensters controleren.edb-bestand met het volgende PowerShell-commando:
((Get-Item $env:programdata'\Microsoft\Search\Data\Applications\Windows\Windows.edb').length/1GB)
volgende, laten we eens kijken naar een aantal manieren om de grootte van de enorme Windows Search Index (Windows.edb) dossier.
- hoe Windows zoekindex opnieuw instellen en opnieuw opbouwen?
- Reduceert Vensters.edb-grootte met defragmentatie
- de vensters verwijderen en opnieuw aanmaken.edb-bestand
- Verplaats de vensters.edb-bestand naar een ander station
- installeer de Update Rollup om Windows te repareren.edb File Growth
- vensters.edb-bestand blijft groeien
hoe Windows zoekindex opnieuw instellen en opnieuw opbouwen?
de meest geschikte, maar niet al te effectieve manier om de grootte van Vensters te verkleinen.edb is om de bestanden in het systeem opnieuw te indexeren. Om dit te doen, opent u Configuratiescherm – > Indexeringsopties – > Geavanceerd – > klik op opnieuw opbouwen (om dit dialoogvenster te openen, kunt u het volgende commando uitvoeren: Control srchadmin.dll
).
na verloop van tijd zal de Windows Search een volledige herex van de gegevens op het systeemstation (en andere geïndexeerde locatie) voltooien, en de grootte van het edb-bestand zal worden verminderd (het duurde enkele uren om de zoekindex op mijn computer opnieuw op te bouwen).
Reduceert Vensters.edb-grootte met defragmentatie
het Windows Search Index-bestand is een Microsoft EDB-database. U kunt de EDB database defragmenteren met behulp van de standaard tool voor het onderhouden van dergelijke databases, esentutl.exe (Extensible Storage Engine Utility – moet bekend zijn bij Exchange admins). De database is offline gedefragmenteerd (het mag niet worden gebruikt), dus je zult eerst de Widows Search service moeten stoppen. U kunt deelnemen aan al deze bewerkingen in een enkele 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 toont op het scherm de huidige defragmentatie van EDB-bestanden.
Operation terminated with error -1213 (JET_errPageSizeMismatch, The database page size does not match the engine) after 10.125 seconds.
betekent dit dat u een 64-bit besturingssysteem gebruikt en dat u de x86 esentutl versie moet gebruiken om defragmentatie uit te voeren. In dit geval zal het derde Commando er zo uitzien:
"C:\Windows\SysWOW64\esentutl.exe" /d %AllUsersProfile%\Microsoft\Search\Data\Applications\Windows\Windows.edb
in mijn geval, na de defragmentatie, de grootte van de vensters.edb-bestand verminderd met 30%.
de vensters verwijderen en opnieuw aanmaken.edb-bestand
als vrije schijfruimte van cruciaal belang is, kunt u Windows veilig verwijderen.edb-dossier. Deze actie is veilig omdat u geen gegevens verliest, alleen de zoekindex wordt gereset. Om de vensters te verwijderen.edb-bestand, stop de Windows Search-service, verwijder het bestand en start de service.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"
nadat u Windows Search herstart, zal het de achtergrond opnieuw uitpakken proces starten en de vensters opnieuw aanmaken.edb-bestand (systeemprestaties kunnen afnemen tijdens het volledige opnieuw onderzoeken).
Verplaats de vensters.edb-bestand naar een ander station
in sommige gevallen, wanneer de grootte van Windows.edb-bestand groeit voortdurend, het is beter om de index-database van Windows Search te verplaatsen naar een ander station (volume). Zo zal een sterke toename van de zoekdatabase geen OS-crash veroorzaken door de uitputting van de vrije ruimte op de systeempartitie. In de regel moet u dit doen op RDS-servers, waar gebruikers actief werken met bestanden, persoonlijke mappen en andere geïndexeerde inhoud.
om de locatie van het indexbestand te wijzigen, gaat u naar Configuratiescherm -> Indexeringsopties -> Geavanceerd -> Indexlocatie-> nieuwe locatie, Geef het pad op naar de nieuwe locatie van Windows.edb bestand en klik op Ok.
herstart Windows Search service:Restart-Service wsearch
installeer de Update Rollup om Windows te repareren.edb File Growth
een speciale update werd uitgebracht in Mei 2013 om het probleem van de constante groei van Windows op te lossen.edb-bestand in Windows 8 en Windows Server 2012 (deze bug fix is een onderdeel van update rollup KB 2836988). Het wordt aanbevolen om deze patch handmatig te downloaden en te installeren op deze Windows-versies. Houd er rekening mee dat de update de huidige grootte van de Vensters niet vermindert.edb-bestand, maar repareert alleen de bug waardoor het overmatig groeit. Om de grootte van het edb-bestand te verkleinen, moet u de zoekindex opnieuw opbouwen of defragmenteren zoals hierboven beschreven.
vensters.edb-bestand blijft groeien
als de vensters.edb-bestand begint weer te groeien na het defragmenteren en/of herbouwen van de zoekindex, probeer de volgende methoden die u kunnen helpen om het probleem op te lossen: