
我是2026年才了解到UWF统一写入筛选器的,网上比较统一的说法是仅企业 / 教育 / IoT 版可用 UWF,但是不是的,只要能在系统面板中的Windows功能中勾选到,其实就可以用,只是要通过WMI接口进行设置,但是WMI接口并没有开放UWF的所有功能,只能进行有限的设置,对于我个人而言已经够用了。

首先,讲一下官方的uwfmgr.exe管理工具,这是一款命令行工具,只能在教育版、企业版、Iot版的系统上面使用,其他版本的系统就算安装了统一写入筛选器的组件,也无法使用。

在win10专业版中测试,官方工具无法,使用,需要使用第三方管理器。

在GitHub仓库中是有开源的UWF管理工具的,但是只有HsingYun的项目是提供了Release版本下载的,截至1.0.10版本的统一写入筛选器(UWF)管理器,依旧存在一个bug,就是更改盘符后不能正确显示对应卷的保护状态,程序大小:19.7 MB。


HsingYun发布的UWF管理器应该是网上能搜到最棒的管理器了,启动速度非常快,界面也比较新。
好的,再讲一下老版本的管理软件吧

UWF简易智能配置器_v2.1.0.9可以说是比较简陋的一款了,同样有盘符改变就识别不了的bug存在,这一款非常的小巧只有不到600kb。
另外一款就是UWF管理器1.3,算是上面的UWF简易智能配置器_v2.1.0.9进阶版本了,非常小巧,只有200多kb,就是启动速度比较慢,当然,依旧有改盘符后不能正常识别的bug。

好了,介绍完当前GitHub上面和网上流传的老款UWF管理器了,可以介绍一下我自己写的UWF管理器了,大小982kb,用upx压缩后是260kb,用C++写的传统win32软件,所有控件都是自己画的,自然是写了许久,从4月份写到6月份。

因为发现老款的管理器不能正确识别修改盘符后的卷,自己加了吧油,摸索了好几天,修复了这个bug,因为底层是通过卷名来管理的,直接用盘符去管理,自然是会有失败的情况,官方的uwfmgr.exe也是可以通过卷名来管理的,但是普通用户是难以获取卷名的,通常都是用的盘符去管理,但是盘符和卷名并不一定是对应关系。

卷保护管理可以正确识别卷信息,可以方便的进行某个卷的启用保护和禁用保护,另外我想说,画这些东西真的是比较麻烦的事情,不过本来就是写给自己用的,追求略微美观的界面,又要控制体积,也没研究第三方的UI库,年龄大了是不喜欢学习的,感觉一学习,脑袋就胀痛。

虽然设置排除目录是比较简单的事情,当然我希望能更简单,拖动文件或目录更加符合个人的使用习惯。
只写了三个页面的功能,后面的帮助和关于是什么都没有写的,已经能够满足我的使用了。
关于直通功能,官方文档说的是开启磁盘模式后就会自动开启直通功能,开启内存模式后自动关闭直通功能,因为wmi接口并没有开放直通功能的设置,写软件实现不了控制开启关闭,如果确实需要,建议使用官方的uwfmgr.exe来设置直通功能。
然后呢,我要吐槽一下UWF功能了,跟预想的有较大差距,官方不提供清理覆盖层的命令,通常的做法是重启系统,没错,就是重启系统。其实可以通过删除新建的文件的方式来清理部分覆盖层,懒得写这个功能了,可以参考everything这款工具的功能,只删创建时间大于系统启动时间的文件或目录即可。当然删文件只能清理部分覆盖层文件,那种修改过的文件也是在覆盖层的,不可能去删。最坑的是排除的目录、文件发生变化也是会进入覆盖层的,也就是说磁盘中一份、覆盖层中一份,最权威的做法是划分一个卷出来,排除整个卷,不进保护,这样就不会进覆盖层了。
当然还有坑,你直接删除位于排除目录下的目录,是删不掉的,需要按住Shift+Delete永久删除,原因是不允许将排除的目录移入回收站,当然还能借助第三方工具强制删除,删文件倒是没有限制
贴一下自己写的UWF助手:
『来自123云盘用户的分享』UWF助手.exe
链接:https://1851974532.share.123pan.cn/123pan/VkuJvd-cbCMA