• 一些Windows 11用户发现自己的磁盘空间莫名其妙地越来越少
  • 在一些已报告的案例中,这要归咎于某个Windows组件的数据库文件因为一个明显的bug而疯狂膨胀
  • 六月份的可选更新修复了这个问题,不过这个补丁目前还在测试阶段

如果你用的是Windows 11,而且最近一直纳闷为什么自己的磁盘空间好像莫名其妙地越来越少,那罪魁祸首可能就是一个叫Capability Access Manager的后台进程。

Capability Access Manager(CAM)是一个比较冷门的Windows组件,顾名思义,它负责管理你电脑上各个应用对摄像头、麦克风等设备的访问权限。

CAM会维护一个数据库,用来记录应用的请求,存储为一个叫CapabilityAccessManager.db-wal的文件——而就是在这个文件,在一些倒霉的Windows 11用户硬盘上疯狂膨胀。

据 Neowin 报道,微软在 Windows 11 的最新更新中刚刚针对这个烦人的问题推出了修复方案。这个补丁编号是 KB5095093,属于六月份的可选更新,也就是说,目前它还处于预览——或者说测试——阶段。

在此版本的更新日志中,微软方面称:“此更新优化了 CapabilityAccessManager.db-wal 文件的磁盘空间占用情况。”

所以,运气好的话,这个幺蛾子总算要终结了,装了六月预览版的用户会发现这个数据库文件已被更改,不会再像某种日志黑洞一样失控,把他们的存储空间吞个精光。

分析:一个令人费解的膨胀问题

分析:一个令人费解的膨胀问题

打开网易新闻 查看精彩图片

这是个挺烦人的小毛病,尤其是那些Windows 11系统盘容量不大的用户,比如只有256GB的固态硬盘(甚至更小)。据报道,该数据库文件膨胀到60GB到100GB,甚至更大(根据这位Reddit用户,达到200GB),你想想,本来固态硬盘空间就不够用,这得有多麻烦。

微软并未明确表示这是一个漏洞,但这肯定是个漏洞吧?尽管从各种反馈来看,这只是一个只在特定系统上才会出现的问题(值得一提的是,有几份报告中提到了戴尔电脑)。然而,很明显,在Reddit和微软自己的帮助网站上,有大量关于CAM问题的报告,有些人对到底出了什么事完全摸不着头脑——以及为什么他们的磁盘空间好像凭空消失了。

不幸的是,这些问题已经存在一段时间了,这些报告最早能追溯到2026年3月,有些则是将近一年前的。正如一位Reddit用户在大约10个月前的一篇帖子中解释的那样:“原来是那个叫‘CapabilityAccessManager.db-wal’的文件吃掉了25GB。翻了一些论坛,看起来它是导致系统臃肿的臭名昭著的元凶。那个文件本应慢慢积累,然后每月清空一次,但我那个出bug了,一直没自动清空。”

有一些临时解决办法可以删除 CAM 数据库文件,把它清空,但操作起来挺折腾的,而且如果你电脑上那些引发问题的状况还在,日志又会自己重新生成。就像一位 Reddit 网友说的:“我花了几个小时试图删除那个文件。就像恐怖电影里一样,它就是死不了,哪怕我以为已经把它干掉了。你那个方法[变通办法]完全管用。谢谢!”

所以说,这事儿一直挺让人头疼的,虽然现在总算看到有个解决办法了,但微软也拖得够久了。说实话,这家软件巨头在这个问题上的回应,我一点都不满意。

需要明确的是,目前的修复方法是下载并安装6月的Windows 11可选更新,但请记住,就像前面说的,这是一个预览版,因此不能保证它能正常运行。不过,正式的解决方案将在7月的完整更新中提供,而且会是经过测试的版本,而且马上就要来了——所以你不妨就等那个版本。当然,前提是你的硬盘没有满到让你崩溃。