uwfmgr.exe

UWFMgr 工具可用于在命令行或 PowerShell 中配置和检索的设置统一写入筛选器 (UWF)

重要

使用标准帐户的用户可以使用命令检索的信息,但仅具有管理员帐户的用户可以使用更改配置设置的命令。

语法

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

位置

Uwfmgr可在 %WINDIR%下找到\System32\文件夹。

命令行选项和参数

以下列表介绍的选项和可用于在中使用的子选项uwfmgr.exe,并且列出了相应的 WMI 类或方法为每个命令行选项和子选项 (如果可用)。

  • 帮助 |?

    • 显示基本参数的命令行帮助uwfmgr.exe
  • Get-Config

    • 显示当前和下一个会话 UWF 配置设置。
  • 筛选

    • 配置基本 UWF 设置。
    • UWF_Filter
    • Enable
    • 禁用
    • Reset-Settings
      • 将 UWF 设置还原到原始状态。
        如果您添加到你的映像使用 UWF打开或关闭打开的 Windows 功能或通过使用 DISM,原始状态是 UWF 设置的状态,首次启用 UWF 时。
        如果添加 UWF 到你的映像无人参与文件中使用 SMI 设置,原始状态将为 UWF 设置的状态,在设备上安装 Windows 10 企业版时。
      • UWF_Filter.ResetSettings
    • 关机
      • 设备会立即关闭,即使在覆盖区上已满或接近完整。 使用此命令需要管理员级别权限。
      • UWF_Filter.ShutdownSystem
    • 重新启动
      • 关闭设备立即和重新启动时,即使在覆盖区上已满或接近完整。 使用此命令需要管理员级别权限。
      • UWF_Filter.RestartSystem
    • 为卷受 UWF 配置设置。 如果 <卷> 需要参数,则可以指定驱动器号 (例如, uwfmgr.exe volume protect C:),或其他可以指定所有卷 (例如, uwfmgr.exe volume get-config all)。
    • UWF_卷
    • 帮助 |?
      • 显示命令行帮助uwfmgr.exe volume命令。
    • Get-Config {<volume> | all}
      • 如果显示配置设置和指定的卷或所有卷的文件排除项所有指定。 显示当前和下一个会话的信息。
      • UWF_卷
    • 保护{<卷> | 所有}
      • 将指定的卷添加到受 UWF 的卷的列表。 UWF 启动后的下一步的系统重新启动,如果启用了 UWF 筛选保护卷。
      • UWF_Volume.Protect
    • Unprotect <volume>
      • 从受 UWF 卷的列表中删除指定的卷。 UWF 停止保护卷后的下一步的系统重新启动。
      • UWF_Volume.Unprotect
  • 文件

    • 配置为 UWF 文件排除设置。 如果您使用 <文件> 参数,它必须完全限定,包括的卷和路径。 uwfmgr.exe使用中指定的卷 <文件> 参数以确定哪个卷包含文件的文件排除列表。
    • UWF_卷
    • 帮助 |?
      • 显示命令行帮助uwfmgr.exe file命令。
    • Get-Exclusions {<volume> | all}
      • 在指定卷的排除列表中显示所有文件和目录 (例如, uwfmgr.exe file Get-Exclusions C:),所有卷或如果所有指定。 显示当前和下一个会话的信息。
      • UWF_Volume.GetExclusions
    • Add-Exclusion <file>
      • 将指定的文件添加到受 UWF 卷的文件的排除列表。 UWF 启动从筛选后的下一步的系统重启排除文件。
      • UWF_Volume.AddExclusion
    • Remove-Exclusion <file>
      • 从受 UWF 卷的文件的排除列表中删除指定的文件。 UWF 停止从筛选后的下一步的系统重启排除文件。
      • UWF_Volume.RemoveExclusion
    • 提交 <文件>
      • 将更改提交到指定的文件覆盖为 UWF 受保护的卷。 使用此命令需要管理员级别权限。
      • UWF_Volume.CommitFile
    • Commit-Delete <file>
  • Registry

    • 配置为 UWF 注册表键排除设置。
    • UWF_RegistryFilter
    • 帮助 |?
      • 显示命令行帮助uwfmgr.exe registry命令。
    • Get-Exclusions
    • Add-Exclusion<key>
      • 将指定的注册表项添加到注册表的排除列表中,为 UWF。 UWF 开始筛选下一步的系统重新启动后从排除的注册表项。
      • UWF_RegistryFilter.AddExclusion
    • Remove-Exclusion <key>
      • 为 UWF 注册表排除列表中删除指定的注册表项。 UWF 停止从筛选后的下一步的系统重启中排除的注册表项。
      • UWF_RegistryFilter.RemoveExclusion
    • Commit <key> <value>
    • Commit-Delete <key> [<value>]
      • 删除指定的注册表项和值,然后提交删除。 如果值为空,并提交删除操作将删除所有值和子项。 使用此命令需要管理员级别权限。
      • UWF_RegistryFilter.CommitRegistryDeletion
  • Overlay

    • 为 UWF 覆盖配置设置。
    • UWF_覆盖UWF_OverlayConfig
    • 帮助 |?
      • 显示命令行帮助uwfmgr.exe overlay命令。
    • Get-Config
    • Get-AvailableSpace
      • 显示可用于在 UWF 覆盖区上的剩余空间量。
      • UWF_Overlay
    • Get-Consumption
      • 显示由 UWF 覆盖当前使用的空间量。
      • UWF_Overlay
    • Set-Size <size>
    • Set-Type {RAM | DISK}
      • 基于 RAM 的或基于磁盘的设置覆盖存储的类型。 若要将覆盖类型设置为基于磁盘的当前会话中,必须禁用 UWF。
      • UWF_OverlayConfig.SetType
    • Set-WarningThreshold <size>
    • Set-CriticalThreshold <size>
    • 集传递 < 开/关 >
      • 启用freespace 传递打开或关闭,从而允许 UWF 之外保留的空间可用时使用的可用空间。
    • Set-Persistent <on/off>
      • 设置为覆盖持久覆盖,允许用户在重启后继续使用他们的数据。
    • Reset-PersistentState <on/off>
      • 清除 (开/关) 的下一步启动上持久覆盖。
  • 维护服务

    • 为维护模式的 UWF 配置设置。
    • UWF_Servicing
    • Enable
      • 启用重启后在下一个会话中维护模式。 使用此命令需要管理员级别权限。
      • UWF_Servicing.Enable
    • 禁用
      • 禁用 UWF 重启后在下一个会话中维护模式。 使用此命令需要管理员级别权限。
      • UWF_Servicing.Disable
    • Update-Windows
      • 独立的命令以将 Windows 更新应用到设备。 由主机维护脚本调用的名为uwfmgr.exe servicing enable命令。 我们建议你使用uwfmgr.exe servicing enable命令只要有可能在受保护 UWF – 设备提供服务。 使用此命令需要管理员级别权限。
      • UWF_Servicing.UpdateWindows
    • Get-Config
      • 显示当前会话和下一个会话 UWF 维护模式信息。
      • UWF_Servicing
    • 帮助
      • 显示命令行帮助uwfmgr.exe servicing命令。

不支持的 WMI 方法

以下列表包含当前不支持通过 UWF WMI 提供程序方法uwfmgr.exe工具:

统一的写入筛选器