Freigeben über


uwfmgr.exe

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

Wichtig

Benutzer mit Standardkonten können Befehle verwenden, die Informationen abrufen, aber nur Benutzer mit Administratorkonten können Befehle verwenden, die die 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

Location

Uwfmgr befindet sich im Ordner %WINDIR%\System32\.

Befehlszeilenoptionen und -parameter

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

  • Hilfe | ?

    • Zeigt die Befehlszeilenhilfe für grundlegende Parameter für uwfmgr.exean.
  • 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 UWF-Einstellungen in den ursprünglichen Zustand wieder her.
        Wenn Sie UWF zu Ihrem Image hinzugefügt haben, indem Sie Windows-Features aktivieren oder deaktivieren oder DISM verwenden, ist der ursprüngliche Zustand der UWF-Einstellungen, als UWF zum ersten Mal aktiviert wurde.
        Wenn Sie Ihrem Image UWF mithilfe von SMI-Einstellungen in einer datei ohne Installation hinzugefügt haben, ist der ursprüngliche Zustand der UWF-Einstellungen, als Windows auf dem Gerät installiert wurde. Ab Windows 10 wird dieser Befehl nicht mehr unterstützt.
      • UWF_Filter.ResetSettings
    • Herunterfahren
      • Fährt das Gerät sofort herunter, auch wenn das Overlay voll oder fast voll ist. Berechtigungen auf Administratorebene sind erforderlich, um diesen Befehl verwenden zu können.
      • UWF_Filter.ShutdownSystem
    • Neustarten
      • Fährt das Gerät sofort herunter und startet neu, auch wenn das Overlay voll oder fast voll ist. Berechtigungen auf Administratorebene sind erforderlich, um diesen Befehl verwenden zu können.
      • UWF_Filter.RestartSystem
  • Volume

    • Konfiguriert Einstellungen für Volumes, die durch UWF geschützt werden. Wenn das <Volumeargument> erforderlich ist, können Sie einen Laufwerkbuchstaben (z. B uwfmgr.exe volume protect C:. ) oder alle Volumes angeben (z. B uwfmgr.exe volume get-config all. ).
    • UWF_Volume
    • Hilfe | ?
      • 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 alle angegeben sind. Zeigt Informationen für die aktuelle und die nächste Sitzung an.
      • UWF_Volume
    • Schützen von {<volume> | all}
      • Fügt das angegebene Volume der Liste der Volumes hinzu, die durch UWF geschützt sind. UWF beginnt mit dem Schutz des Volumes nach dem nächsten Systemneustart, wenn die UWF-Filterung aktiviert ist.
      • UWF_Volume.Protect
    • Aufheben des Schutzes von<Volumes>
      • Entfernt das angegebene Volume aus der Liste der Volumes, die durch UWF geschützt sind. UWF beendet den Schutz des Volumes nach dem nächsten Systemneustart.
      • UWF_Volume.Unprotect
  • Datei

    • Konfiguriert Dateiausschlusseinstellungen für UWF. Wenn Sie das <Argument file> verwenden, muss es vollqualifiziert sein, einschließlich des Volumes und 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
    • Hilfe | ?
      • 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. ) oder alle Volumes an, uwfmgr.exe file Get-Exclusions C:wenn alle angegeben sind. Zeigt Informationen für die aktuelle und die nächste Sitzung an.
      • UWF_Volume.GetExclusions
    • Add-Exclusion-Datei<>
      • Fügt die angegebene Datei der Dateiausschlussliste des durch UWF geschützten Volumes hinzu. UWF beginnt, die Datei nach dem nächsten Systemneustart von der Filterung auszuschließen.
      • UWF_Volume.AddExclusion
    • Remove-Exclusion-Datei<>
      • Entfernt die angegebene Datei aus der Dateiausschlussliste des durch UWF geschützten Volumes. UWF schließt die Datei nach dem nächsten Systemneustart nicht mehr von der Filterung aus.
      • UWF_Volume.RemoveExclusion
    • Commitdatei<>
      • Committ Änderungen an einer angegebenen Datei, um sie für ein UWF-geschütztes Volume zu überlagern. Berechtigungen auf Administratorebene sind erforderlich, um diesen Befehl verwenden zu können.
      • UWF_Volume.CommitFile
    • Commit-Delete-Datei<>
      • Löscht die angegebene Datei sowohl aus der Überlagerung als auch aus dem physischen Volume. Berechtigungen auf Administratorebene sind erforderlich, um diesen Befehl verwenden zu können.
      • UWF_Volume.CommitFileDeletion
  • Registrierung

    • Konfiguriert Einstellungen für den Registrierungsschlüsselausschluss für UWF.
    • UWF_RegistryFilter
    • Hilfe | ?
      • 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-Schlüssel<>
      • Fügt den angegebenen Registrierungsschlüssel der Registrierungsausschlussliste für UWF hinzu. UWF beginnt, den Registrierungsschlüssel nach dem nächsten Systemneustart von der Filterung auszuschließen.
      • UWF_RegistryFilter.AddExclusion
    • Schlüssel "Remove-Exclusion<">
      • Entfernt den angegebenen Registrierungsschlüssel aus der Registrierungsausschlussliste für UWF. UWF schließt den Registrierungsschlüssel nach dem nächsten Systemneustart von der Filterung aus.
      • UWF_RegistryFilter.RemoveExclusion
    • Commitschlüsselwert<><>
      • Committet Änderungen an dem angegebenen Schlüssel und Wert. Berechtigungen auf Administratorebene sind erforderlich, um diesen Befehl verwenden zu können.
      • UWF_RegistryFilter.CommitRegistry
    • Commit-Delete-Schlüssel<> [<Wert>]
      • Löscht den angegebenen Registrierungsschlüssel und -wert und committet den Löschvorgang. Löscht alle Werte und Unterschlüssel, wenn der Wert leer ist, und committet den Löschvorgang. Berechtigungen auf Administratorebene sind erforderlich, um diesen Befehl verwenden zu können.
      • UWF_RegistryFilter.CommitRegistryDeletion
  • Überlagerung

    • Konfiguriert Einstellungen für die UWF-Überlagerung.
    • UWF_Overlay und UWF_OverlayConfig
    • Hilfe | ?
      • 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 den verbleibenden Speicherplatz an, der für die UWF-Überlagerung verfügbar ist.
      • UWF_Overlay
    • Get-Consumption
      • Zeigt den Speicherplatz an, der derzeit von der UWF-Überlagerung genutzt wird.
      • UWF_Overlay
    • < > Größe festlegen
    • Set-Type {RAM | DISK}
      • Legt den Typ des Überlagerungsspeichers auf RAM-basiert oder datenträgerbasiert fest. UWF muss in der aktuellen Sitzung deaktiviert werden, um den Überlagerungstyp auf datenträgerbasiert festzulegen.
      • UWF_OverlayConfig.SetType
    • Set-WarningThreshold size<>
      • Legt die Überlagerungsgröße in Megabyte fest, bei der der Treiber Warnbenachrichtigungen für die aktuelle Sitzung ausgibt.
      • UWF_Overlay.SetWarningThreshold
    • Set-CriticalThreshold size<>
      • Legt die Überlagerungsgröße in Megabyte fest, bei der der Treiber kritische Benachrichtigungen für die aktuelle Sitzung ausgibt.
      • UWF_Overlay.SetCriticalThreshold
    • Set-Passthrough<ein/aus>
    • Set-Persistent<ein/aus>
      • Legt die Überlagerung als persistentes Overlay fest, sodass Benutzer ihre Daten nach einem Neustart weiterhin verwenden können.
    • Reset-PersistentState<ein/aus>
      • 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. Berechtigungen auf Administratorebene sind erforderlich, um diesen Befehl verwenden zu können.
      • UWF_Servicing.Enable
    • Deaktivieren
      • Deaktiviert den UWF-Wartungsmodus in der nächsten Sitzung nach einem Neustart. Berechtigungen auf Administratorebene sind erforderlich, um diesen Befehl verwenden zu können.
      • UWF_Servicing.Disable
    • Update-Windows
      • Eigenständiger Befehl zum Anwenden von Windows-Updates auf ein Gerät. Wird vom master Wartungsskript aufgerufen, das uwfmgr.exe servicing enable vom Befehl aufgerufen wird. Es wird empfohlen, dass Sie nach Möglichkeit den uwfmgr.exe servicing enable Befehl verwenden, um Ihr UWF-geschütztes Gerät zu bedienen. Berechtigungen auf Administratorebene sind erforderlich, um diesen Befehl verwenden zu können.
      • UWF_Servicing.UpdateWindows
    • Get-Config
      • Zeigt Informationen zum UWF-Wartungsmodus für die aktuelle 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: