最近突然发现我的c盘被挤爆了,查了一圈,CapabilityAccessManager.db-wal 占了快90个g,这个文件主要记录应用请求位置、摄像头、麦克风之类的日志。
通过尝试得到可行的清理方案如下:
第一步:进入Windows安全模式
1.按住Shift,同时点击“重启”**
2.稍后进入蓝色界面,依次选择:疑难解答>高级选项>启动设置>重启
3.再次重启后,屏幕上会出现一个列表,按F4,进入安全模式
第二步:打开管理员命令提示符
进入安全模式后,点击“开始”菜单,搜索cmd
找到“命令提示符”后,选择“以管理员身份运行”
第三步:输入命令(直接复制)
在cmd窗口中,依次复制粘贴Q以下命令。每粘贴一行,按一次回车键执行。
1:获取目标文件夹的所有权
takeown /f "C:\ProgramData\Microsoft\Windows\CapabilityAccessManager" /r /d y2:停止相关服务
net stop camsvc3:给自己赋予权限
icacls "C:\ProgramData\Microsoft\Windows\CapabilityAccessManager" /grant administrators:F /t4:删除整个文件夹
经过测试如果只删除日志文件。
rd /s /q "C:\ProgramData\Microsoft\Windows\CapabilityAccessManager"第四步:大功告成,正常重启