许多 Windows 11 用户惊讶地发现,他们的硬盘可用空间仿佛凭空消失了。他们并没有下载大型电影或安装新游戏,存储空间却开始…… 丢失数十GB的数据 短短几天之内,就让这些团队濒临崩溃,而且乍一看没有任何合乎逻辑的解释。
在官方论坛上收到大量投诉后,已确认造成这一混乱局面的罪魁祸首是一个内部系统组件,该组件主动创建了一个不断增长的文件。微软已采取行动,承认了该组件的存在。 记录管理错误 隐私问题导致一个原本微不足道的小文件最终体积比整个操作系统加起来还要大。
CapabilityAccessManager 文件及其惊人的食量
问题源于一项名为“功能访问管理器 (CAM)”的服务,该服务负责监控哪些应用程序有权使用摄像头、麦克风或位置信息。为了维护这种控制,它使用一个数据库和一个名为“log”的特定日志文件。 CapabilityAccessManager.db-wal正常情况下,这个文件只占用几兆字节,即使你仔细查找也不会注意到。
然而,由于最近一次更新中似乎引入了一个漏洞,系统进入了持续写入循环。这导致文件不受控制地增长,有用户报告称目睹了这种情况。 它达到了 500 GB 体积方面,由于它位于受保护的系统文件夹(ProgramData)中,因此仅凭文件资源管理器的简单一瞥很难发现它,这导致当看到 C 盘自行被填满时,会感到非常困惑。
如何检查电脑是否正在丢失空间

要查看您是否受到此漏洞的影响,最快的方法是进入“设置”菜单,然后找到“存储”部分。进入后,点击“显示更多类别”并输入…… 系统和保留您可以看到系统文件占用了多少空间。如果看到一个异常高的数字,超过 100 或 200 GB,几乎可以肯定您的计算机遇到了无限写入错误。
如果您对电脑比较熟悉,可以使用命令行,这是一种更精确的方法。通过执行命令…… 使用机器人辅助诊断工具进行诊断 (始终以管理员身份)您可以读取受保护文件夹的实际大小,而不会造成任何损坏。切勿随意更改该文件夹的权限,因为 Windows 对其进行保护是有原因的,如果您随意更改了不应更改的内容,可能会导致系统不稳定。

官方解决方案和临时替代方案

好消息是,微软已经采取行动,推出了…… 可选更新 KB5095093此补丁专门修正了 .db-wal 文件的管理方式,以防止其不必要地增长过大。如果您尚未看到此补丁,或者您愿意等待,预计此修复程序将随 7 月份的安全更新包(即经典的“补丁星期二”)自动推送给所有用户,尽管有时可能会出现延迟。 微软暂停 Windows 11 更新 由于安装错误。
如果您的磁盘空间已满,甚至无法下载更新,这里有一个临时解决方案,效果相当不错。该方案需要您进入隐私设置,然后…… 关闭定位服务 彻底完成此操作。这样一来,功能访问管理器服务就不会再如此频繁地记录事件,文件通常也会停止增长,让您有时间清理计算机或安装最终补丁。

切勿在 Windows 运行时强制删除文件。一些尝试过此操作的用户遇到了问题。 Wi-Fi网络出现严重故障 或者某些应用程序因为无法验证权限而无法打开。如果情况危急,您的可用空间已用尽,最好的解决办法是启动电脑进入安全模式,或者使用恢复环境重命名该文件,强制 Windows 从头创建一个全新的干净文件。

这次事件提醒我们,有时最恼人的错误并非来自病毒或外部程序,而是系统自身的维护工具出现故障。保持计算机系统更新至最新版本是预防此类问题的最可靠方法。 简单权限注册 它最终可能会占用你一半的硬盘空间,并危及你日常工作工具的稳定性。
