自己整理了一份统一写入筛选器(UWF)命令如下:
参数列表:
filter 配置和显示 UWF 设置,例如筛选状态。
overlay 配置和显示覆盖设置。
volume 配置和显示卷筛选设置。
file 配置和显示文件排除设置。
registry 配置和显示注册表项排除设置,提交
注册表更改。
servicing 配置和显示服务模式设置。
get-config 显示针对当前会话和下次会话的
所有配置信息。
help or ? 显示有关基本参数的帮助。
常用命令:
uwfmgr get-config (检查UWF现时及下次启动后的状态)
uwfmgr filter disable (重启后·关闭uwf)
uwfmgr filter enable (重启后·开启uwf)
uwfmgr overlay get-availablespace (显示当前会话中剩余的可用空间)
uwfmgr overlay set-size 2048 (设置使用的内存大小 2G)
uwfmgr volume protect c: (选择保护c盘)
uwfmgr volume unprotect c: (撤销c盘保护)
uwfmgr file add-exclusion c:\users (排除用户文件夹)
uwfmgr servicing update-Windows (容許系统更新)
详细命令:
filter -
enable (在系统重新启动后)启用 UWF。
disable (在系统重新启动后)关闭 UWF。
shutdown 立即关闭系统。
restart 立即重新启动系统。
reset-settings 重置 UWF 设置。
示例:
uwfmgr.exe filter enable
uwfmgr.exe filter reset-settings
overlay -
set-size 为下次会话(在系统重新启动后)
将受保护系统的覆盖大小设置为
以 MB 为单位指定的值。
使驱动程序在系统启动时预分配所有
内存大小。此设置在下次会话中
(在系统重新启动后)生效。
set-type 设置覆盖类型(RAM/Disk)。
set-warningthreshold 为当前会话设置以 MB 为单位的覆盖大小,
达到该大小时,驱动程序将发出警告通知。
set-criticalthreshold 为当前会话设置以 MB 为单位的覆盖大小,
达到该大小时,驱动程序将发出
严重通知。
get-config 显示针对当前会话和下次会话的
覆盖配置信息。
get-availablespace 显示当前会话中剩余的可用空间。
get-consumption 显示当前的覆盖大小。
示例:
uwfmgr.exe overlay set-size 1024
uwfmgr.exe overlay set-type Disk
uwfmgr.exe overlay set-warningthreshold 256
uwfmgr.exe overlay get-config
volume -
protect 通过为下次会话(在系统重新启动后)将某个卷添加到受保护卷列表中对其
进行保护。
unprotect 为下次会话(在系统重新启动后)取消对某个卷的保护。
get-config 显示针对当前会话和下次会话的具体卷配置信息。
参数:
Volume 限定卷名,例如:
驱动器号(例如 c:)
设备名称(例如 \\?\GLOBALROOT\Device\HarddiskVolume1)
GUID (例如 \\?\Volume{4c1b02c1-d990-11dc-99ae-806e6f6e6963})
all 位于保护列表中的所有卷
示例:
uwfmgr.exe volume protect c:
uwfmgr.exe volume protect \\?\Volume{4c1b02c1-d990-11dc-99ae-806e6f6e6963}
uwfmgr.exe volume get-config all
file -
add-exclusion 为下次会话(在系统重新启动后)将文件或目录
添加到受保护卷的排除文件列表中。
remove-exclusion 为下次会话(在系统重新启动后)
删除对文件或目录的排除。
get-exclusions 显示针对当前会话和下次会话的
具体文件排除配置信息。
commit 提交对指定文件的所有更改。不允许提交文件夹。
commit-delete 提交对指定文件的删除。不允许提交文件夹删除,
但文件夹自上次重新启动以来需要为空。
参数:
Volumename 限定卷名,例如驱动器号、设备
名称或卷 GUID
Path 排除目录或文件的目录路径
Filename 排除文件名
all 位于保护列表中的所有卷(仅适用于
get-exclusions)
示例:
uwfmgr.exe file add-exclusion c:\dir1\dir2.txt
uwfmgr.exe file remove-exclusion \\?\Volume{4c1b02c1-d990-11dc-99ae-806e6f6e6963}\dir1\dir2.txt
uwfmgr.exe file get-exclusions all
uwfmgr.exe file commit c:\dir1\dir2.txt
uwfmgr.exe file commit-delete c:\dir1\dir2.txt
registry -
add-exclusion 为下次会话(在系统重新启动后)将某个注册表项添加到
受保护系统的排除注册表项列表中。排除的注册表项应当
在系统卷受保护之前就已存在。
remove-exclusion 为下次会话(在系统重新启动后)删除对注册表项的排除。
get-exclusions 显示针对当前会话和下次会话排除的注册表项。
commit 提交对指定注册表值的更改。
commit-delete 提交对指定注册表项或值的删除。
参数:
key 要排除或提交的完全限定注册表项名称
value 要提交的值名称(仅在 commit 和 commit-delete 命令中有用)
示例:
uwfmgr.exe registry add-exclusion HKLM\Software\Microsoft\Windows\run
uwfmgr.exe registry remove-exclusion HKLM\Software\Microsoft\Windows\run
uwfmgr.exe registry get-exclusions
uwfmgr.exe registry commit HKLM\Software\Test TestValue
uwfmgr.exe registry commit-delete HKLM\Software\Test TestValue

统一写入筛选器(UWF)常用命令相关推荐

  1. 小技巧(3):peco、bat,软链接与硬链接,Linux Shell Options,Windows 展台模式,与统一写入筛选器

    Windows 下的 cat 和 grep ls.cat.grep这三个命令,往往是Linux初学者最先了解的.日常使用Linux时不可或缺的.对于Windows系统而言,同样有三个命令可以完成上述工 ...

  2. MacBook软件包的管理器-Homebrew常用命令

    Homebrew是一款Mac OS平台下的软件包管理工具,拥有安装.卸载.更新.查看.搜索等很多实用的功能.简单的一条指令,就可以实现包管理,而不用你关心各种依赖和文件路径的情况,十分方便快捷.是一款 ...

  3. archlinux包管理器--pacman常用命令

    pacman -Sy abc                    和源同步后安装名为abc的包 pacman -S abc                     从本地数据库中得到abc的信息,下 ...

  4. node包管理器npm常用命令

    文章目录 1.安装所有依赖 2.安装单个软件包 3.更新所有满足版本限制的更新版本 4.更新单个软件包 5.运行任务 1.安装所有依赖 npm install -g 参数: -g:如果指定此参数.np ...

  5. 基于三段式命令及筛选器的rbac权限控制方案

    引用自 摸鱼wiki,点击可查看原文 1. 权限命令的表示 1.1 权限命令 采用三段式设计,将命令划分为类型.操作.属性/对象三个层级.相较于采用常量声明,这样的写法可以支持使用通配符进行设置,减少 ...

  6. 【Linux】Linux常用命令

    Linux是一个可靠的.高性能的系统,而所有的这些优越性只有在直接使用Linux命令行时才能充分地体现出来.Linux系统安装成功后,就可以进入到与Windows类似的图形化界面了.这个界面就是Lin ...

  7. vim 命令模式 筛选_10个步骤的筛选器模式

    vim 命令模式 筛选 过滤器是仅在某些情况下应应用的模式. 在原始帖子中 ,我提供了一个非常简单的示例,旨在演示如何应用它. 在这篇文章中,我提供了一个更详细的示例,该示例还旨在说明何时以及为什么应 ...

  8. desc excel 公式_Excel小技巧之Power Pivot Generate函数、高级DAX函数与常用筛选器函数...

    一.使用Generate函数创建信息叠加表 [目标:将姓名与月份组合,生成每个月份均有对应姓名对应的表格][基本思路:pivot中创建度量值,利用DAX函数创建链接回表后在EXCEL释放]       ...

  9. Wireshark筛选常用命令

    Wireshark筛选常用命令 前言 仔细想想,从知道wireshark这个名词到现在已经不知道过了多少年了,但是一直都没怎么用过,一直用的是charles和postman进行的抓包,以为这两个已经很 ...

最新文章

  1. 声卡硬件测试软件,RMAA声卡检测(RightMark Audio Analyzer)
  2. bp神经网络应用实例_人工智能BP神经网络学习神器——AISPACE
  3. PAT1017 和强迫症做斗争
  4. LeetCode-53. 最大子序和-最简单的动态规划(Python3)
  5. python 内置函数转list_python 内置函数等的相互转换示例
  6. et200sp模块接线手册_西门子PN/PN耦合器学习应用系列(1)-外观及接线
  7. “Could not change executable permissions on the application”的原因和解决方法
  8. Pentium II Pentium III架构/微架构/流水线 (6) - SSE
  9. java deque_使用Deque
  10. mysql binary-mode=1_Mysql 性能调优 二 1
  11. 提权获取进程路径并获取进程列表
  12. 企业年会活动常用的音频类、视频类工具软件
  13. 使用bat脚本自动打开cmd并执行命令
  14. 从WinMain函数看Windows程序内部运行机制
  15. 清除电脑bios密码
  16. 矩阵在游戏开发中的应用
  17. 抖音短视频流量获取攻略,掌握好这些一定可以出爆款
  18. 怎么退出用户登录linux,怎样登录和退出Linux系统
  19. 纯翻译 GMSL2-CSI2 MAX9295和MAX9296配对通用过程 编程指南
  20. 素数统计 平移区间筛质数(1e9)

热门文章

  1. Android——m3u8视频文件下载
  2. Spring boot 项目(五)——AOP切面
  3. 【简历上如何介绍自己的项目?】
  4. Ubuntu安装cuda10+cudnn7.5+Tensorflow2.0
  5. [前端项目]微信小程序 小商城
  6. div css 下划线text-decoration
  7. Mac 下常用的编程软件
  8. IDEA:一键导入 Eclipse 快捷键版配置
  9. 查询mysql数据库表占用空间大小_查看 MySQL 数据库中每个表占用的空间大小-阿里云开发者社区...
  10. JavaScript 简易小米官网案例