查看: 28510|回复: 88
收起左侧

[讨论] 统一写入筛选器(UWF)简要使用方法

  [复制链接]
innerdarkcat
发表于 2017-10-29 20:17:33 | 显示全部楼层 |阅读模式

http://bbs.pcbeta.com/viewthread-1765929-1-1.html 原帖也是我写的,简要总结各位大神的分享。

另外有一个UWF的控制界面软件,不错,也分享下。

http://bbs.pcbeta.com/forum.php? ... 7&highlight=uwf

正文如下:

昨天无意中逛论坛发现这个神器UWF,因为前几年用过虚拟内存放temp,这几年也懒得研究就没弄。仔细看了各位同学的介绍又百度了一下,确实是好东西。本人500G的ssd,16G内存,觉得非常适合。研究了一晚上,觉得各位可以参考一下。
直接说使用方法,具体介绍看我下面提供的两个链接,都非常自习,想深入的可以看一下。
1、       开启。只有在企业版和教育版中有,专业版运行这个命令没有反应。具体开启方法可以看一下以下两个帖子,就不详细介绍了。关键一点是要重新启动一次才生效。
2、       常用命令(直接copy其他大神的,略微修改下备注啊)
uwfmgr get-config (检查UWF现时及下次启动后的状态)
uwfmgr filter disable (重启后·关闭uwf),这个每次更新软件的时候需要用一次,然后重启,再更新软件,否则不会跳出不让更新,只不过更新以后再重启以后没有变化,无用功。
uwfmgr filter enable (重启后·开启uwf),更新软件以后要enable一次,启用服务。
uwfmgr overlay get-availablespace (显示当前会话中剩余的可用空间),我没用这个。
uwfmgr overlay set-size 2048 (设置使用的内存大小 2G),我16G内存设置的是4096,瞎设置的,不知道是不是大了。
uwfmgr volume protect c: (选择保护c盘),关键的一步啊!
uwfmgr volume unprotect c: (撤销c盘保护)
uwfmgr file add-exclusion c:\users (排除用户文件夹)
uwfmgr servicing update-Windows (容許系统更新)
和我同样使用了WD的要注意以下了,我走了弯路,多谢yaya大神和gcy018的指导。
uwfmgr fileadd-exclusion "C:\Program Files\Windows Defender"
uwfmgr file add-exclusion "C:\ProgramData\Microsoft\Windows Defender"
uwfmgr file add-exclusion C:\Windows\WindowsUpdate.log
uwfmgr file add-exclusion C:\Windows\Temp\MpCmdRun.log
uwfmgr.exe registry add-exclusion "HKLM\SOFTWARE\Microsoft\WindowsDefender"
排除路径时路过路径包含空格则必须用英文双引号括起来,否则路径会被空格截断,造成无法排除,从而弹帮助提示!
3、       有了以上设置以后,不需要再修改temp等环境了,默认在c盘即可,每次重启不会留下垃圾了!当然对于有点强迫症的我还是在c盘建了个temp目录,所有的temp都改到这里,定期观察一下到底有没有变化。
具体爽不爽自己体会吧!
以下是两个帖子可以参考,其中百度吧哪个有详细的命令介绍,喜欢的可以去深究。

评分

参与人数 3分享 +1 人气 +2 收起 理由
屁颠屁颠 + 1 版区有你更精彩: )
JAYSIR + 1 版区有你更精彩: )
ELOHIM + 1 版区有你更精彩: )

查看全部评分

innerdarkcat
 楼主| 发表于 2017-10-29 20:18:16 | 显示全部楼层
常用命令:
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
innerdarkcat
 楼主| 发表于 2017-10-29 20:21:08 | 显示全部楼层
大内存4g以上可以考虑,本人是16g内存,拿出来4g用于uwf了,很稳定!定期清理垃圾的强迫症适用,不会产生任何垃圾文件,重启都消失!下图是本人使用uwf前后的ssd读写速度对比。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?快速注册

x
ELOHIM
发表于 2017-10-29 20:30:02 | 显示全部楼层
可以好好研究一下了,感谢分享。
歌德塔大蜘蛛
发表于 2017-10-29 21:05:49 | 显示全部楼层
才4G内存,将来可能会研究下
innerdarkcat
 楼主| 发表于 2017-10-30 06:50:30 | 显示全部楼层
才知道新人一天才能回帖5次!自己顶一下,看来看的人多回的人少,这东西没有人有兴趣啊!
algae
发表于 2017-10-30 09:39:48 | 显示全部楼层
嵌入式系统有这功能,
innerdarkcat
 楼主| 发表于 2017-10-30 09:43:47 来自手机 | 显示全部楼层
algae 发表于 2017-10-30 09:39
嵌入式系统有这功能,

不是的!win10普通的企业版和教育版有这功能,默认没开启而已。之前win7,win8都有的
j2016
发表于 2017-10-30 09:46:08 | 显示全部楼层
看来家里台机要换企业版了
反馈者
发表于 2017-10-30 10:10:47 | 显示全部楼层
UWF不是无敌的,遇到bios病毒就GG
您需要登录后才可以回帖 登录 | 快速注册

本版积分规则

手机版|杀毒软件|软件论坛| 卡饭论坛

Copyright © KaFan  KaFan.cn All Rights Reserved.

Powered by Discuz! X3.4( 沪ICP备2020031077号-2 ) GMT+8, 2024-11-24 19:45 , Processed in 0.127919 second(s), 18 queries .

卡饭网所发布的一切软件、样本、工具、文章等仅限用于学习和研究,不得将上述内容用于商业或者其他非法用途,否则产生的一切后果自负,本站信息来自网络,版权争议问题与本站无关,您必须在下载后的24小时之内从您的电脑中彻底删除上述信息,如有问题请通过邮件与我们联系。

快速回复 客服 返回顶部 返回列表