


---
微软近日确认,windows 11 操作系统中的 Capability Access Manager 服务存在一个缺陷,会导致该服务异常占用大量磁盘空间。目前,微软已通过最新的更新 KB5035093 向用户推送了修复程序。
Capability Access Manager 是 Windows 11 中的一项核心服务,主要负责管理通用 Windows 平台 (UWP) 应用程序的权限。它在记录应用程序对摄像头、麦克风、定位系统等敏感资源的访问请求时至关重要。该服务在运行时会生成一个名为 `CapabilityAccessManager.db-wal` 的 SQLite 预写日志文件。不过,正常情况下,此文件的体积应该是非常小的。
问题在于,部分用户发现这个文件会在“悄无声息”的情况下发生膨胀,其大小可能激增至数十 GB。最早在微软官方支持论坛上报告此问题的是用户 Donald Gibson。他发现即使系统处于默认状态,该服务也占据了自己高达 70GB 的存储空间。更令人困惑的是,当时微软的支持团队对此问题也未能给出明确解答,显得毫无头绪。
Donald Gibson 的发帖迅速引起了其他用户的共鸣,获得了超过 80 个点赞支持。此后,类似的故障报告开始在其他技术论坛和社区集中涌现。另有用户通过 WinDirStat 等磁盘空间分析工具排查后发现,这个 `db-wal` 文件吞噬了惊人的 83GB 空间。更离谱的是,有用户发现在系统设置的“应用>已安装应用”部分总大小显示为 83GB,而在“存储使用情况”的“系统和保留空间”项下更是显示占用了 111GB,远超过实际安装软件所需的空间。
经过长达数月的调查与分析,微软最终锁定了问题的根源。最初,当发布 KB5035093 更新时,微软并未在更新日志中明确提及此修复内容。值得庆幸的是,微软后来在更新说明中补充了关于此修复的细节:“此更新改善了 `CapabilityAccessManager.db-wal` 文件的磁盘空间使用情况。”
该修复现已作为常规系统更新向所有 Windows 11 用户开放推送。用户只需安装最新的更新即可解决问题。虽然问题得到了解决,但微软尚未详细说明造成该文件异常膨胀的根本原因,也未解释为何其技术支持团队在早期未能识别这一重大问题。

---



