Was ist, wenn die Überlagerung das Limit in Unified Write Filter (UWF) überschreitet?

1171
vicky

Ich habe über den einheitlichen Schreibfilter gelesen. Die Hauptarbeit besteht darin, dass ein Overlay erstellt wird, das die Daten darauf schreibt, anstatt sie auf das Volume zu schreiben. Jetzt stehe ich vor einem Szenario, dass meine Overlay-Größe 1024K annehmen soll, und ich schreibe 1G-Daten auf das geschützte Volume, das mehr als die Overlay-Größe ist. Es gibt Fehler im Ereignisprotokoll und alles, was es tun soll. Beim Neustart werden alle geschriebenen Daten trotz geringer Größe und Fehlermeldungen gelöscht.

Ich wundere mich über die Überlagerung, was genau ist das? (Ich kenne seinen virtuellen Speicher).

Steigt es mit zunehmenden Schreibdaten?

Was ist die Überlagerungsgröße? Warum wird es verwendet und wofür wird es nicht verwendet, um Schwellenwerte auszulösen oder Fehler im Ereignisprotokoll zu überschreiten?

Danke im Voraus.

0

1 Antwort auf die Frage

0
casiosmu

Ich empfehle, hier zu lesen: https://docs.microsoft.com/en-us/windows-hardware/customize/enterprise/unified-write-filter

Das Overlay kann sich im Arbeitsspeicher oder auf einem Datenträger befinden (eine versteckte Datei mit dem Namen uwfswap.sys).

Es hat eine vordefinierte Größe und keine automatische Anpassung oder ähnliches. Wenn es voll ist, werden alle Schreibanforderungen an das geschützte Volume blockiert, was dazu führen kann, dass Apps und auch Fenster hängen bleiben. Ein Rebbot kann auch sehr lange dauern, da Windows beim Herunterfahren viel schreibt. Dies kann umgangen werden, indem Sie die Reboot-Methode von UWF selbst verwenden.