Разрастание папки CapabilityAccessManager – что делать

Capabilityaccessmanager

К удалению файлов и папок с системного раздела, например, в рамках анализа дискового пространства, нужно подходить с крайней осторожностью, впрочем, некоторые из них могут быть удалены без серьезных последствий. И это не только кэш. Одна из таких папок – CapabilityAccessManager в расположении C:\ProgramData\Microsoft\Windows.

CapabilityAccessManager

В норме этот каталог весит несколько мегабайт, но в некоторых случаях он может разрастаться до неприличных размеров.

Точнее, содержащийся в ней файл CapabilityAccessManager.db-wal – временный журнал изменений для базы данных SQLite, в который система сохраняет запросы приложений к оборудованию,например, к веб-камере или микрофону.

В норме Windows автоматически переносит данные из этого файла в постоянную перезаписываемую базу данных, но если какая-то программа постоянно держит базу открытой, начинает спамить или ротация ломается, CapabilityAccessManager.db-wal перестает очищаться.

Как с этим бороться?

Тут есть несколько вариантов.

Первый – отключить доступ приложениям к устройствам в разделе настроек «Конфиденциальность».

Конфиденциальность

Удалить папку CapabilityAccessManager, предварительно получив на нее права и отключив службу диспетчера доступа к возможностям командой:

net stop camsvc

Минус такого решения – папка будет пересоздана с исходными правами, также будут сброшены настройки доступа к устройствам.

Самым же правильным решением будет установка патчей KB5095093 и KB5101650 для Windows 11.

В Microsoft знают о проблеме и уже отреагировали на нее выпуском соответствующих обновлений.

Патчи восстанавливают нормальную работу camsvc, но если папка уже разрослась, вам все равно придется ее удалить.

Оцените Статью:

1 Звезда2 Звезды3 Звезды4 Звезды5 Звезд (Пока оценок нет)
Загрузка...

Разное

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *