Microsoft исправила ошибку Windows 11, из-за которой системный файл мог разрастаться до сотен гигабайт

672 комментарии
Microsoft признала проблему в Windows 11 24H2 и 25H2, из-за которой файл CapabilityAccessManager.db-wal мог бесконтрольно увеличиваться до десятков и сотен гигабайт, заполняя диск. Исправление уже включено в необязательное обновление KB5095093

Microsoft подтвердила, что функция Capability Access Manager в Windows 11 действительно занимает огромные объёмы дискового пространства, и выпустила исправление в составе обновления KB5095093.

На прошлой неделе Microsoft выпустила предварительное обновление Windows 11, версия 24H2 и версия 25H2 под номером KB5095093, а затем – динамические обновления для установки и восстановления под номерами KB5102558 и KB5095615.

Предварительные обновления Windows, июнь 2026

ОС Windows Сборка Версия Канал Обновление ISO-образы Доступно
Windows 11 26100.8737 24H2 Preview KB5095093 ISO (UUP) 2026-06-23
Windows 11 26200.8737 25H2 Preview KB5095093 ISO (UUP) 2026-06-23
Windows 11 28000.2340 26H1 Preview KB5095091 ISO (UUP) 2026-06-23

В журнале изменений компания подтвердила, что «Проводник» должен начать работать быстрее, когда пользователи монтируют образы дисков. Другое изменение станет доступно всем пользователям в рамках обычного развёртывания, поскольку оно связано с серьёзной проблемой, которую Microsoft уже признала.

Проблема с файлом CapabilityAccessManager.db-wal

Проблема касается службы Capability Access Manager (camsvc). Это системный компонент Windows 11, который управляет доступом приложений к конфиденциальным ресурсам – камере, микрофону и данным о местоположении – и ведёт журнал таких запросов. Записи хранятся в базе данных SQLite по пути:

C:\ProgramData\Microsoft\Windows\CapabilityAccessManager\CapabilityAccessManager.db

Каждый запрос доступа сначала попадает не в основную базу, а во вспомогательный файл журнала предзаписи (Write-Ahead Log):

C:\ProgramData\Microsoft\Windows\CapabilityAccessManager\CapabilityAccessManager.db-wal

В норме этот файл не превышает нескольких мегабайт – Windows периодически переносит записи из него в основную базу. Однако из-за ошибки в Windows 11 версий 24H2 и 25H2 служба может войти в непрерывный цикл и без остановки писать в журнал. В результате файл разрастается до десятков гигабайт, а в отдельных случаях превышает 300 ГБ, вызывая предупреждения о нехватке места и сильные замедления системы.

Жалобы пользователей и реакция Microsoft

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

Впервые на проблему обратил внимание пользователь по имени Дональд Гибсон (Donald Gibson). На форуме поддержки он написал, что стандартная служба CapabilityAccessManager заняла дополнительные 70 ГБ дискового пространства. С этой проблемой столкнулись и многие другие – на данный момент обсуждение получило более 80 голосов. У разных пользователей файл разрастался до 80–100 ГБ, а в наиболее тяжёлых случаях – до нескольких сотен гигабайт, полностью забивая накопитель.

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

29 июня 2026 года: добавлено обновление (обычное развёртывание): [Хранилище] обновление улучшает использование дискового пространства файлом CapabilityAccessManager.db-wal.

23 июня 2026 года: добавлено обновление (постепенное развёртывание): [Проводник] обновление повышает отзывчивость «Проводника» при монтировании образов дисков.

Таким образом, проблема с чрезмерным расходом места на диске должна быть решена после установки обновления KB5095093.

Как освободить место, если файл уже разросся

Установка обновления останавливает дальнейший рост файла, но уже занятое место мгновенно не освобождается. Файл CapabilityAccessManager.db-wal используется системой, поэтому удалить его в обычном режиме нельзя – потребуется остановить службу и снять блокировку.

Важно: удаляйте только файл .db-wal. Не удаляйте саму папку CapabilityAccessManager и файл .db – это нарушит работу разрешений приложений в системе.

Раздел «Восстановление» в параметрах Windows 11: блок «Расширенные параметры запуска» и кнопка «Перезагрузить сейчас» Раздел «Система > Восстановление»: в блоке «Расширенные параметры запуска» нажмите «Перезагрузить сейчас»

  • После перезагрузки выберите «Поиск и устранение неисправностей > Дополнительные параметры > Параметры загрузки > Перезагрузить» и нажмите клавишу 4 (или F4).
  • Откройте командную строку от имени администратора и остановите службу (в безопасном режиме она может быть уже остановлена – это нормально):
net stop camsvc
  • Станьте владельцем файла, выдайте себе полные права и удалите файл журнала:
takeown /f "C:\ProgramData\Microsoft\Windows\CapabilityAccessManager\CapabilityAccessManager.db-wal" /a
icacls "C:\ProgramData\Microsoft\Windows\CapabilityAccessManager\CapabilityAccessManager.db-wal" /grant *S-1-5-32-544:F
del /a "C:\ProgramData\Microsoft\Windows\CapabilityAccessManager\CapabilityAccessManager.db-wal"
  • Перезагрузите компьютер в обычном режиме. Windows заново создаст файл нужного размера.

Если файл снова начинает быстро расти, причиной обычно бывает стороннее приложение, непрерывно опрашивающее разрешения. В некоторых случаях помогает отключение служб определения местоположения в разделе «Параметры > Конфиденциальность и защита > Расположение», после чего файл перестаёт быстро расти.

Кроме того, в этом обновлении есть изменение, связанное с GIF: в панели эмодзи Windows поставщик Tenor заменён на GIPHY. Подробнее – в статье В панели эмодзи Windows 11 сломались GIF: как исправить.

Автор:
Комментарии и отзывы

Нашли ошибку?

Новое на сайте