uwfmgr.exe

Das UWFMgr-Tool kann in der Befehlszeile oder in PowerShell verwendet werden, um Einstellungen für Unified Write Filter (UWF) zu konfigurieren und abzurufen.

Wichtig

Standardbenutzer können Informationen abrufen, aber nur Administratoren können Konfigurationseinstellungen ändern.

Syntax

uwfmgr.exe
    Help | ?
    Get-Config
    Filter
        Help | ?
        Enable
        Disable
        Reset-Settings
        Shutdown
        Restart
    Volume
        Help | ?
        Get-Config {<volume> | all}
        Protect {<volume> | all}
        Unprotect <volume>
    File
        Help | ?
        Get-Exclusions {<volume> | all}
        Add-Exclusion <file>
        Remove-Exclusion <file>
        Commit <file>
        Commit-Delete <file>
    Registry
        Help | ?
        Get-Exclusions
        Add-Exclusion <key>
        Remove-Exclusion <key>
        Commit <key> [<value>]
        Commit-Delete <key> [<value>]
    Overlay
        Help | ?
        Get-Config
        Get-AvailableSpace
        Get-Consumption
        Set-Size <size>
        Set-Type {RAM | DISK}
        Set-WarningThreshold <size>
        Set-CriticalThreshold <size>
        Set-Passthrough <on/off>
        Set-Persistent <on/off>
        Reset-PersistentState <on/off>
    Servicing
        Enable
        Disable
        Update-Windows
        Get-Config
        Help

Standort

Uwfmgr finden Sie unter dem Ordner %WINDIR%\System32\.

Befehlszeilenoptionen und -parameter

Die folgende Liste beschreibt die Optionen und Unteroptionen, die in uwfmgr.exe verwendet werden können, und listet die entsprechende WMI-Klasse oder -Methode für jede Befehlszeilenoption und Unteroption auf (sofern verfügbar).

  • Help | ?

    • Zeigt die Befehlszeilenhilfe für grundlegende Parameter für uwfmgr.exe an.
  • Get-Config

    • Zeigt UWF-Konfigurationseinstellungen für die aktuelle und nächste Sitzung an.
  • Filter

    • Konfiguriert grundlegende UWF-Einstellungen.
    • UWF_Filter
    • Aktivieren
      • Aktiviert den UWF-Schutz für die nächste Sitzung nach einem Systemneustart.
      • UWF_Filter.Enable
    • Deaktivieren
      • Deaktiviert den UWF-Schutz für die nächste Sitzung nach einem Systemneustart.
      • UWF_Filter.Disable
    • Reset-Settings
      • Stellt die UWF-Einstellungen in den ursprünglichen Zustand zurück.
        Wenn Sie Ihrem Image UWF hinzugefügt haben, indem Sie Windows-Features aktivieren oder deaktivieren oder mithilfe von DISM verwenden, ist der ursprüngliche Zustand der UWF-Einstellungen, als UWF zum ersten Mal aktiviert wurde.
        Wenn Sie UWF per SMI-Einstellungen zu einem Image für die unbeaufsichtigte Installation hinzufügen, ist der ursprüngliche Zustand der UWF-Einstellungen derjenige bei der Installation von Windows auf dem Gerät. Ab Windows 10 wird dieser Befehl nicht mehr unterstützt.
      • UWF_Filter.ResetSettings
    • Herunterfahren
      • Fährt das das Gerät sofort herunter, auch wenn die Überlagerung voll oder fast voll ist. Administratorberechtigungen sind erforderlich, um diesen Befehl zu verwenden.
      • UWF_Filter.ShutdownSystem
    • Neu starten
      • Fährt das Gerät sofort herunter und startet es neu, auch wenn die Überlagerung voll oder fast voll ist. Administratorberechtigungen sind erforderlich, um diesen Befehl zu verwenden.
      • UWF_Filter.RestartSystem
  • Umfang

    • Konfiguriert Einstellungen für Volumes, die durch UWF geschützt sind. Wenn das Argument <volume> erforderlich ist, können Sie einen Laufwerkbuchstaben (z. B uwfmgr.exe volume protect C:) festlegen, oder Sie können alle Volumes (z. B. uwfmgr.exe volume get-config all) angeben.
    • UWF_Volume
    • Help | ?
      • Zeigt die Befehlszeilenhilfe für den uwfmgr.exe volume-Befehl an.
    • Get-Config {<volume> | all}
      • Zeigt Konfigurationseinstellungen und Dateiausschlüsse für das angegebene Volume oder alle Volumes an, wenn all angegeben sind. Zeigt Informationen für die aktuelle und die nächste Sitzung an.
      • UWF_Volume
    • Protect {<volume> | all}
      • Fügt das angegebene Volume zur Liste der Volumes hinzu, die durch UWF geschützt werden. UWF beginnt nach dem nächsten Systemneustart mit dem Schutz des Volumes, wenn die UWF-Filterung aktiviert ist.
      • UWF_Volume.Protect
    • Unprotect<volume>
      • Entfernt das angegebene Volume von Liste der Volumes, die durch UWF geschützt werden. UWF stoppt den Schutz des Volumes nach dem nächsten Systemneustart.
      • UWF_Volume.Unprotect
  • File

    • Konfiguriert Dateiausschlusseinstellungen für UWF. Wenn Sie das Argument <file> verwenden, muss es voll qualifiziert sein, einschließlich des Volumes und des Pfads. uwfmgr.exe verwendet das im Argument <file> angegebene Volume, um zu bestimmen, welches Volume die Dateiausschlussliste für die Datei enthält.
    • UWF_Volume
    • Help | ?
      • Zeigt die Befehlszeilenhilfe für den uwfmgr.exe file-Befehl an.
    • Get-Exclusions {<volume> | all}
      • Zeigt alle Dateien und Verzeichnisse in der Ausschlussliste für das angegebene Volume (z. B. uwfmgr.exe file Get-Exclusions C:) an oder, wenn all angegeben ist, für alle Volumes. Zeigt Informationen für die aktuelle und die nächste Sitzung an.
      • UWF_Volume.GetExclusions
    • Add-Exclusion<file>
      • Fügt die angegebene Datei zur Dateiausschlussliste des durch UWF geschützten Volumes hinzu. UWF schließt die Datei nach dem nächsten Systemneustart aus der Filterung aus.
      • UWF_Volume.AddExclusion
    • Remove-Exclusion<file>
      • Entfernt die angegebene Datei aus der Dateiausschlussliste des durch UWF geschützten Volumes. UWF hört nach dem nächsten Systemneustart auf, die Datei von der Filterung auszuschließen.
      • UWF_Volume.RemoveExclusion
    • Commit<file>
      • Bestätigt Änderungen an einer angegebenen Datei zur Überlagerung auf einem mit UWF geschützten Volume. Administratorberechtigungen sind erforderlich, um diesen Befehl zu verwenden.
      • UWF_Volume.CommitFile
    • Commit-Delete<file>
      • Löscht die angegebene Datei sowohl aus der Überlagerung als auch aus dem physischen Volume. Administratorberechtigungen sind erforderlich, um diesen Befehl zu verwenden.
      • UWF_Volume.CommitFileDeletion
  • Registrierung

    • Konfiguriert Registrierungsschlüssel-Ausschlusseinstellungen für UWF.
    • UWF_RegistryFilter
    • Help | ?
      • Zeigt die Befehlszeilenhilfe für den uwfmgr.exe registry-Befehl an.
    • Get-Exclusions
      • Zeigt alle Registrierungsschlüssel in der Registrierungsausschlussliste an. Zeigt Informationen für die aktuelle und die nächste Sitzung an.
      • UWF_RegistryFilter.GetExclusions
    • Add-Exclusion<key>
      • Fügt der Registrierungsausschlussliste für UWF den angegebenen Registrierungsschlüssel hinzu. UWF schließt den Registrierungsschlüssel nach dem nächsten Systemneustart aus der Filterung aus.
      • UWF_RegistryFilter.AddExclusion
    • Remove-Exclusion<key>
      • Entfernt den angegebenen Registrierungsschlüssel aus der Registrierungsausschlussliste für UWF. UWF hört nach dem nächsten Systemneustart auf, den Registrierungsschlüssel von der Filterung auszuschließen.
      • UWF_RegistryFilter.RemoveExclusion
    • Commit<key><value>
      • Bestätigt Änderungen an dem angegebenen Schlüssel und Wert. Administratorberechtigungen sind erforderlich, um diesen Befehl zu verwenden.
      • UWF_RegistryFilter.CommitRegistry
    • Commit-Delete<key> [<value>]
      • Löscht den angegebenen Registrierungsschlüssel und -wert und bestätigt das Löschen. Löscht alle Werte und Unterschlüssel, wenn kein Wert für „value“ angegeben wird, und bestätigt das Löschen. Administratorberechtigungen sind erforderlich, um diesen Befehl zu verwenden.
      • UWF_RegistryFilter.CommitRegistryDeletion
  • Überlagerung

    • Konfiguriert Einstellungen für die UWF-Überlagerung.
    • UWF_Overlay und UWF_OverlayConfig
    • Help | ?
      • Zeigt die Befehlszeilenhilfe für den uwfmgr.exe overlay-Befehl an.
    • Get-Config
      • Zeigt Konfigurationseinstellungen für die UWF-Überlagerung an. Zeigt Informationen für die aktuelle und die nächste Sitzung an.
      • UWF_Overlay und UWF_OverlayConfig
    • Get-AvailableSpace
      • Zeigt die verbleibende Menge an Speicherplatz an, die für die UWF-Überlagerung verfügbar ist.
      • UWF_Overlay
    • Get-Consumption
      • Zeigt die Größe des derzeit von der UWF-Überlagerung verwendeten Speicherplatzes an.
      • UWF_Overlay
    • Set-Size<size>
    • Set-Type {RAM | DISK}
      • Legt den Typ des Überlagerungsspeichers auf RAM oder Massenspeicher fest. UWF muss in der aktuellen Sitzung deaktiviert sein, um den Überlagerungstyp auf Massenspeicher festzulegen.
      • UWF_OverlayConfig.SetType
    • Set-WarningThreshold<size>
      • Legt die Überlagerungsgröße in Megabyte fest, bei der der Treiber Warnungsbenachrichtigungen für die aktuelle Sitzung ausgibt.
      • UWF_Overlay.SetWarningThreshold
    • Set-CriticalThreshold<size>
      • Legt die Überlagerungsgröße in Megabyte fest, bei der der Treiber kritische Warnungsbenachrichtigungen für die aktuelle Sitzung ausgibt.
      • UWF_Overlay.SetCriticalThreshold
    • Set-Passthrough<on/off>
    • Set-Persistent<on/off>
      • Konfiguriert die Überlagerung als persistente Überlagerung, sodass Benutzer ihre Daten nach einem Neustart weiterhin verwenden können.
    • Reset-PersistentState<on/off>
      • Löscht eine persistente Überlagerung beim nächsten Start (ein/aus).
  • Wartung

    • Konfiguriert Einstellungen für den UWF-Wartungsmodus.
    • UWF_Servicing
    • Aktivieren
      • Aktiviert den Wartungsmodus in der nächsten Sitzung nach einem Neustart. Administratorberechtigungen sind erforderlich, um diesen Befehl zu verwenden.
      • UWF_Servicing.Enable
    • Deaktivieren
      • Deaktiviert den UWF-Wartungsmodus in der nächsten Sitzung nach einem Neustart. Administratorberechtigungen sind erforderlich, um diesen Befehl zu verwenden.
      • UWF_Servicing.Disable
    • Update-Windows
      • Eigenständiger Befehl zum Anwenden von Windows-Updates auf ein Gerät. Wird vom Master-Wartungsskript aufgerufen, das vom uwfmgr.exe servicing enable-Befehl aufgerufen wird. Es wird empfohlen, dass Sie bei jeder Gelegenheit den uwfmgr.exe servicing enable-Befehl verwenden, um Ihr UWF-geschütztes Gerät zu warten. Administratorberechtigungen sind erforderlich, um diesen Befehl zu verwenden.
      • UWF_Servicing.UpdateWindows
    • Get-Config
      • Zeigt Informationen zum UWF-Wartungsmodus für die aktuelle Sitzung und die nächste Sitzung an.
      • UWF_Servicing
    • Hilfe
      • Zeigt die Befehlszeilenhilfe für den uwfmgr.exe servicing-Befehl an.

Nicht unterstützte WMI-Methoden

Die folgende Liste enthält die UWF WMI-Anbietermethoden, die derzeit nicht vom uwfmgr.exe-Tool unterstützt werden: