Wie man Fenster reduziert.edb riesige Dateigröße?

Fenster.edb ist die Windows Search Index-Datenbank. Ein Suchindex ermöglicht Benutzern die schnelle Suche nach Daten und Dateien im Dateisystem aufgrund der Indizierung von Dateien, E-Mails in PST-Dateien und anderen Inhalten. Die Indizierung erfolgt im Hintergrund durch den Prozess SearchIndexer.exe. Je mehr Dateien sich im System befinden, desto größer ist natürlich die Größe der Fenster.edb-Datei. In einigen Fällen kann es bis zu zehn oder sogar Hunderte von GB groß werden und den gesamten freien Speicherplatz auf dem Systemlaufwerk beanspruchen.

Die Fenster.die EDB-Datei ist ausgeblendet und standardmäßig im Ordner gespeichert C:\ProgramData\Microsoft\Search\Data\Applications\Windows\.

Hinweis. Fenster.edb-Datei kann in allen modernen Client- und Server-Microsoft-Betriebssystemen gefunden werden: von Windows 7 / Server 2008 bis Windows 10 / Server 2019.

Zum Beispiel in meinem Fall die Größe von Windows.edb ist mehr als 15,5 GB (dh über 15% auf meinem 100 GB SSD-Laufwerk).

riesige Fenster.edb-Datei

Sie können die aktuelle Größe der Fenster überprüfen.edb-Datei mit dem folgenden PowerShell-Befehl:

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

 powershell holen Sie sich Windows.edb-Dateigröße

Sie können alle großen Dateien auf Ihrem Computer mit einem einfachen PowerShell-Skript finden.

Als nächstes schauen wir uns einige Möglichkeiten an, um die Größe des riesigen Windows-Suchindex (Windows.edb) Datei.

Wie kann ich den Windows-Suchindex zurücksetzen und neu erstellen?

Die am besten geeignete, wenn auch nicht zu effektive Möglichkeit, die Größe von Fenstern zu reduzieren.edb soll die Dateien im System neu indizieren. Öffnen Sie dazu Systemsteuerung -> Indizierungsoptionen -> Erweitert -> Klicken Sie auf Neu erstellen (um dieses Dialogfeld zu öffnen, können Sie den folgenden Befehl ausführen: Control srchadmin.dll ).

Windows-Suchindex neu erstellen

Nach einiger Zeit führt die Windows-Suche eine vollständige Neuindizierung der Daten auf dem Systemlaufwerk (und einem anderen indizierten Speicherort) durch, und die Größe der EDB-Datei wird verringert (es dauerte mehrere Stunden, um den Suchindex auf meinem Computer neu zu erstellen).

Fenster verkleinern.edb-Größe mit Defragmentierung

Die Windows Search-Indexdatei ist eine Microsoft EDB-Datenbank. Sie können die EDB-Datenbank mit dem Standardwerkzeug für die Verwaltung solcher Datenbanken, esentutl, defragmentieren.exe (Extensible Storage Engine Utility – sollte Exchange-Administratoren bekannt sein). Die Datenbank ist offline defragmentiert (sie darf nicht verwendet werden), daher müssen Sie zuerst den Witwensuchdienst beenden. Sie können alle diese Vorgänge in einem einzigen bat / cmd-Skript verknüpfen:

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

Tipp. Um die Defragmentierung durchzuführen, sollte ausreichend freier Speicherplatz auf der Festplatte vorhanden sein, da eine vollständige Kopie der EDB-Datei erstellt wird.

Esentutl zeigt auf dem Bildschirm den aktuellen Defragmentierungsfortschritt der EDB-Datei an.

Hinweis. Wenn nach dem Ausführen des esentutl-Befehls ein Fehler angezeigt wird:

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

Bedeutet dies, dass Sie ein 64-Bit-Betriebssystem verwenden und die x86-esentutl-Version verwenden müssen, um die Defragmentierung durchzuführen. In diesem Fall sieht der dritte Befehl folgendermaßen aus:

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

 defrag Windows-edb mit esentutl

In meinem Fall, nach der Defragmentierung, die Größe der Fenster.edb-Datei um 30% reduziert.

Entfernen Sie die Fenster und erstellen Sie sie neu.edb-Datei

Wenn freier Speicherplatz kritisch ist, können Sie das Windows sicher löschen.edb-Datei. Diese Aktion ist sicher, da Sie keine Daten verlieren, nur der Suchindex wird zurückgesetzt. Um die Fenster zu löschen.beenden Sie den Windows-Suchdienst, löschen Sie die Datei und starten Sie den Dienst.
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"

Der Wert des Registrierungsparameters SetupCompletedSuccessfully = 0 im Registrierungsschlüssel HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \Windows Search erzwingt, dass der Windows-Suchdienst beim nächsten Start die aktuellen Einstellungen und Indizierungspfade zurücksetzt, die Standardparameter von wsearch wiederherstellt und die Standardindizierungspfade hinzufügt.

Nachdem Sie die Windows-Suche neu gestartet haben, wird der Hintergrund-Neuindizierungsprozess gestartet und die Fenster neu erstellt.edb-Datei (Systemleistung kann während der vollständigen Neuindizierung verringern).

Verschieben Sie die Fenster.edb-Datei auf ein anderes Laufwerk

In einigen Fällen, wenn die Größe von Windows.die EDB-Datei wächst ständig, es ist besser, die Indexdatenbank der Windows-Suche auf ein anderes Laufwerk (Volume) zu verschieben. Ein starker Anstieg der Suchdatenbank führt daher nicht zu einem Absturz des Betriebssystems, da der freie Speicherplatz auf der Systempartition erschöpft ist. In der Regel sollten Sie dies auf RDS-Servern tun, auf denen Benutzer aktiv mit Dateien, persönlichen Ordnern und anderen indizierten Inhalten arbeiten.

Um den Speicherort der Indexdatei zu ändern, gehen Sie zu Systemsteuerung -> Indizierungsoptionen -> Erweitert -> Indexspeicherort-> Neuer Speicherort, geben Sie den Pfad zum neuen Speicherort von Windows an.edb-Datei und klicken Sie auf OK.

Windows-Suchdienst neu starten:
Restart-Service wsearch

 verschieben Sie die Suchindexdatei

Installieren Sie das Updaterollup, um Windows zu reparieren.edb-Dateiwachstum

Im Mai 2013 wurde ein spezielles Update veröffentlicht, um das Problem des ständigen Wachstums von Windows zu beheben.edb-Datei in Windows 8 und Windows Server 2012 (diese Fehlerbehebung ist Teil des Updaterollups KB 2836988). Es wird empfohlen, diesen Patch auf diesen Windows-Versionen manuell herunterzuladen und zu installieren. Bitte beachten Sie, dass das Update die aktuelle Größe der Fenster nicht reduziert.edb-Datei, behebt aber nur den Fehler, der dazu führt, dass sie übermäßig wächst. Um die Größe der EDB-Datei zu verringern, müssen Sie den Suchindex neu erstellen oder wie oben beschrieben defragmentieren.

Für andere Windows-Versionen wird immer empfohlen, die neuesten kumulativen Updates über Windows Update oder WSUS zu installieren.

Fenster.edb-Datei wächst weiter

Wenn die Fenster.edb-Datei wächst wieder nach der Defragmentierung und / oder den Suchindex neu zu erstellen, versuchen Sie die folgenden Methoden, die Ihnen helfen können, das Problem zu beheben:

You might also like

Schreibe einen Kommentar

Deine E-Mail-Adresse wird nicht veröffentlicht.