明明没下载什么大文件,C盘空间却莫名其妙少了数十GB甚至更多?如果你也遇到了这种“灵异事件”,千万别慌!这其实是 Windows 11 的一个逆天 Bug 在暗中作祟。


近日,微软已确认 Windows 11 系统中存在一个严重磁盘空间占用 Bug。


据悉,导致硬盘空间被大量占用的“罪魁祸首”是 Windows 11 的一个默认服务——Capability Access Manager(功能访问管理器)。该服务主要负责管理 UWP 应用对摄像头、麦克风、定位等敏感资源的访问请求。

在运行过程中,它会生成一个名为 CapabilityAccessManager.db-wal 的 SQLite 预写日志文件。正常情况下,这个文件体积很小,但在该 Bug 的影响下,它会悄无声息地持续膨胀,部分用户的该文件体积甚至达到了 70GB 到 80GB,极端情况下甚至高达 500GB。

这一问题最早由用户在微软官方支持论坛提出,当时有用户发现该服务在默认状态下占用了高达 70GB 的空间。然而,微软支持团队起初对此毫无头绪,甚至未能识别出这一问题,给出的建议也十分离谱。


经过数月时间,微软最终定位了问题根源,并在 6 月份发布的累积更新 KB5095093 中推送了修复补丁。微软在更新日志中补充说明:“此更新改善了 CapabilityAccessManager.db-wal 文件的磁盘空间使用情况。”

虽然微软修复了该问题,但并未解释文件异常膨胀的根本技术原因。据相关调查,过度写入数据的元凶可能是 Rainmeter 等第三方软件。这些应用会频繁请求位置信息或网络状态,导致日志不断写入。微软的管理不善在于,其系统缺乏对日志文件大小的检测和管理机制,任由数据膨胀占满硬盘,这不仅无谓消耗了 SSD 的写入寿命,还会严重拖累系统性能。


那么,遇到这个问题的用户该如何自救呢?最直接有效的办法就是尽快通过 Windows Update 安装 KB5095093 或更新的系统补丁,从根源上堵住这个“空间黑洞”。对于已经严重爆满的用户,可以尝试在安全模式下手动删除 CapabilityAccessManager.db-wal 文件,系统重启后会自动生成正常大小的新文件。


你的 C 盘最近还“健康”吗?有没有遇到类似的灵异事件?