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 wieder her.
Wenn Sie Ihrem Image UWF mithilfe von "Windows-Features aktivieren oder deaktivieren " oder mithilfe von DISM hinzugefügt haben, 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 nichtattierten Datei hinzugefügt haben, ist der ursprüngliche Zustand der UWF-Einstellungen, wenn Windows auf dem Gerät installiert wurde. Ab Windows 10 wird dieser Befehl nicht mehr unterstützt. - UWF_Filter.ResetSettings
- Stellt die UWF-Einstellungen in den ursprünglichen Zustand wieder her.
- 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.
- Zeigt die Befehlszeilenhilfe für den
- 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
- <{volume> | all} schützen
- 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
- Aufheben des Schutzes <des Volumes>
- 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
- Konfiguriert Einstellungen für Volumes, die durch UWF geschützt sind. Wenn das Argument <volume> erforderlich ist, können Sie einen Laufwerkbuchstaben (z. B
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.
- Zeigt die Befehlszeilenhilfe für den
- 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
- Zeigt alle Dateien und Verzeichnisse in der Ausschlussliste für das angegebene Volume (z. B.
- Add-Exclusion-Datei <>
- 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-Datei <>
- 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
- Commitdatei <>
- 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-Datei <>
- 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.
- Zeigt die Befehlszeilenhilfe für den
- 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-Taste <>
- 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-Schlüsselwert <><>
- Bestätigt Änderungen an dem angegebenen Schlüssel und Wert. Administratorberechtigungen sind erforderlich, um diesen Befehl zu verwenden.
- UWF_RegistryFilter.CommitRegistry
- Commit-Delete-Schlüssel ><[<Wert]>
- 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.
- Zeigt die Befehlszeilenhilfe für den
- 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
- <Größe festlegen>
- Legt die maximale Größe der UWF-Überlagerung in Megabyte fest, die für die nächste Sitzung nach einem Systemstart gilt.
- UWF_OverlayConfig.SetMaximumSize
- 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-Größe <>
- Legt die Überlagerungsgröße in Megabyte fest, bei der der Treiber Warnungsbenachrichtigungen für die aktuelle Sitzung ausgibt.
- UWF_Overlay.SetWarningThreshold
- Set-CriticalThreshold-Größe <>
- Legt die Überlagerungsgröße in Megabyte fest, bei der der Treiber kritische Warnungsbenachrichtigungen für die aktuelle Sitzung ausgibt.
- UWF_Overlay.SetCriticalThreshold
- Set-Passthrough <ein/aus>
- Aktiviert oder deaktiviert den Freiraumdurchlauf , SODASS UWF freien Speicherplatz außerhalb des reservierten Speicherplatzes verwenden kann, wenn verfügbar.
- Set-Persistent <ein/aus>
- Konfiguriert die Überlagerung als persistente Überlagerung, 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. 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 denuwfmgr.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
- Eigenständiger Befehl zum Anwenden von Windows-Updates auf ein Gerät. Wird vom Master-Wartungsskript aufgerufen, das vom
- 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.
- Zeigt die Befehlszeilenhilfe für den
Nicht unterstützte WMI-Methoden
Die folgende Liste enthält die UWF WMI-Anbietermethoden, die derzeit nicht vom uwfmgr.exe-Tool unterstützt werden:
- UWF_Overlay.GetOverlayFiles
- UWF_RegistryFilter.FindExclusion
- UWF_Volume.FindExclusion
- UWF_Volume.RemoveAllExclusions
- UWF_Volume.SetBindByDriveLetter