Freigeben über


Verwenden des UWF-Features (Unified Write Filter)

Der Einheitliche Schreibfilter (Unified Write Filter, UWF) ist ein Windows 10 optionales Feature.

Um UWF verwenden zu können, müssen Sie zuerst das Feature installieren.

Als Nächstes aktivieren (und optional konfigurieren) Sie das Feature. Wenn Sie UWF zum ersten Mal auf Ihrem Gerät aktivieren, nimmt UWF die folgenden Änderungen an Ihrem System vor, um die Leistung von UWF zu verbessern:

  • Auslagerungsdateien sind deaktiviert.
  • Die Systemwiederherstellung ist deaktiviert.
  • SuperFetch (auch als "SysMain"-Dienst bezeichnet) ist deaktiviert.
  • Der Dateiindizierungsdienst ist deaktiviert.
  • Der Schnellstart ist deaktiviert.
  • Der Defragmentierungsdienst (auch als "Optimize Drives" bezeichnet) ist deaktiviert.
  • Die BCD-Einstellung bootstatuspolicy ist auf ignoreallfailures festgelegt.

Nachdem UWF aktiviert wurde, können Sie schließlich ein Laufwerk auswählen, um UWF zu schützen und zu verwenden. Wenn Sie sie nach der Aktivierung deaktivieren, werden die oben genannten Features nicht automatisch aktiviert.

Sie können UWF zum Ausführen von PCs und Geräten installieren, es für benutzerdefinierte Windows-Images vorbereiten oder es remote mithilfe von CSP oder WMI verwalten.

Aktivieren von UWF auf einem ausgeführten PC

  1. Installieren Sie das Feature:

    1. Klicken Sie auf Start, und geben Sie Windows-Features aktivieren oder deaktivieren ein.

    2. Erweitern Sie im Fenster Windows-Features den Knoten Gerätesperre , und aktivieren Sie Einheitlicher Schreibfilter>OK.

      Das Fenster Windows-Features gibt an, dass Windows nach erforderlichen Dateien sucht und eine Statusanzeige anzeigt. Sobald das Fenster gefunden wurde, weist das Fenster darauf hin, dass Windows die Änderungen anwendet. Nach Abschluss des Vorgangs gibt das Fenster an, dass die angeforderten Änderungen abgeschlossen wurden.

    3. Klicken Sie auf Schließen , um das Fenster Windows-Features zu schließen.

  2. Aktivieren Sie den Filter:

    uwfmgr filter enable
    

    Hinweis

    Nachdem Sie diesen Befehl ausgeführt haben, starten Sie den Computer neu, und beenden Sie den Wartungsmodus. Folgende Elemente sind deaktiviert:

    • Windows Update (durch Festlegen von HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\WindowsUpdate\AU\NoAutoUpdate.)
    • Windows Store Update (durch Festlegen von HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\WindowsStore\AutoDownload.)
    • Neuorganisation der Registrierung (durch Festlegen von HKEY_LOCAL_MACHINE\System\CurrentControlSet\Control\Session Manager\Configuration Manager\RegistryReorganizationLimitDays.)
    • Wartungsstunde (durch Festlegen von HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Schedule\Maintenance\MaintenanceDisabled.)

    Nachdem Sie ausgeführt uwfmgr filter disablehaben, starten Sie den Computer neu, und wechseln Sie in den Bereitstellungsmodus, die Änderungen werden wiederhergestellt.

  3. Aktivieren des Schreibschutzes für ein Laufwerk:

    uwfmgr.exe volume protect C:
    
  4. Starten Sie den Computer neu.

  5. Vergewissern Sie sich, dass UWF ausgeführt wird:

    uwfmgr.exe get-config
    

Installieren von UWF auf einem benutzerdefinierten Windows-Image

  1. Öffnen Sie eine Eingabeaufforderung mit Administratorrechten.

  2. Kopieren Sie install.wim in einen temporären Ordner auf der Festplatte (in den folgenden Schritten wird davon ausgegangen, dass er C:\wim heißt).

  3. Erstellen Sie ein neues Verzeichnis.

    md c:\wim
    
  4. Binden Sie das Image ein.

    dism /mount-wim /wimfile:c:\bootmedia\sources\install.wim /index:1 /MountDir:c:\wim
    
  5. Aktivieren Sie das Feature.

    dism /image:c:\wim /enable-feature /featureName:Client-UnifiedWriteFilter
    
  6. Committen Sie die Änderung.

    dism /unmount-wim /MountDir:c:\wim /Commit
    

Zum Aktivieren von UWF können Sie ein Befehlszeilenskript, CSP oder WMI verwenden:

  • CMD: uwfmgr filter enable, dann uwfmgr.exe volume protect C:
  • CSP: CurrentSession/FilterEnabled, dann CurrentSession/Volume
  • WMI: UWF\Filter.Enable, dann UWF\Volume.

Installieren des UWF-Features mithilfe von Windows Configuration Designer

  1. Erstellen Sie ein Bereitstellungspaket in Windows Configuration Designer, indem Sie die Anweisungen unter Erstellen eines Bereitstellungspakets befolgen.

    Hinweis

    Wenn Sie den Dateiausschluss in Windows Configuration Designer festlegen, müssen Sie den Laufwerkbuchstaben nicht angeben, da dieser bereits über die Einstellung Volumeschutz eingegeben wird. Wenn die ausgeschlossene Datei beispielsweise ist C:\testdir\test.txt, müssen Sie nach dem Hinzufügen eines Laufwerks im Volumeschutz nur eingaben \testdir\test.txt , um diesen Dateiausschluss hinzuzufügen.

  2. Wählen Sie auf der Seite Verfügbare Anpassungen die Option Laufzeiteinstellungen>SMISettings aus, und legen Sie dann den Wert für die Einstellung Einheitlicher Schreibfilter fest.

  3. Nachdem Sie die Konfiguration der Einstellungen und das Erstellen des Bereitstellungspakets abgeschlossen haben, können Sie das Paket auf die Imagebereitstellungszeit oder -runtime anwenden. Weitere Informationen finden Sie unter Anwenden eines Bereitstellungspakets .

Zum Aktivieren von UWF können Sie ein Befehlszeilenskript, CSP oder WMI verwenden:

  • CMD: uwfmgr filter enable, dann uwfmgr.exe volume protect C:
  • CSP: CurrentSession/FilterEnabled, dann CurrentSession/Volume
  • WMI: UWF\Filter.Enable, dann UWF\Volume.

Installieren des UWF-Features mithilfe der Windows-Verwaltungsinstrumentation (WMI)

Wenn Windows bereits installiert wurde und Sie kein Bereitstellungspaket verwenden möchten, können Sie UWF auch mithilfe der WMI-Anbieter (Windows Management Instrumentation) konfigurieren. Um UWF mithilfe von WMI zu aktivieren, können Sie die funktion UWF_Filter verwenden, insbesondere die UWF_Filter.Enable-Methode . Dies ist auf eine der folgenden Arten möglich:

  • Verwenden Sie die WMI-Anbieter direkt in einem PowerShell-Skript.
  • Verwenden Sie die WMI-Anbieter direkt in einer Anwendung.
  • Verwenden Sie das Befehlszeilentool ,uwfmgr.exe.

Sie müssen Ihr Gerät neu starten, nachdem Sie UWF aktiviert oder deaktiviert haben, bevor die Änderung wirksam wird.

Sie können diese Einstellungen ändern, nachdem Sie UWF aktiviert haben, wenn Sie möchten. Beispielsweise können Sie den Speicherort der Auslagerungsdatei in ein ungeschütztes Volume verschieben und Auslagerungsdateien erneut aktivieren.

Wichtig

Wenn Sie Ihrem Image UWF mithilfe von SMI-Einstellungen in einer unattend.xml-Datei hinzufügen, legt das Aktivieren von UWF nur die BCD-Einstellung bootstatuspolicy fest und deaktiviert den Defragmentierungsdienst. In diesem Fall müssen Sie die anderen Features und Dienste manuell deaktivieren, wenn Sie die Leistung von UWF erhöhen möchten.

Alle Konfigurationseinstellungen für UWF werden in der Registrierung gespeichert. UWF schließt diese Registrierungseinträge automatisch vom Filtern aus.

UWF verwaltet Konfigurationseinstellungen in der Registrierung für die aktuelle Sitzung und für die nächste Sitzung nach einem Geräteneustart. Statische Konfigurationsänderungen werden erst nach einem Geräteneustart wirksam, und diese Änderungen werden in den Registrierungseinträgen für die nächste Sitzung gespeichert. Dynamische Konfigurationsänderungen treten sofort auf und bleiben nach einem Geräteneustart erhalten.

Einheitlicher Schreibfilter

WMI-Anbieterreferenz für einheitliche Schreibfilter

UWF-Befehlszeilentool: uwfmgr.exe