Переполнение папки C:\Windows\Temp

Периодически на машинах с Windows 7 и Windows 10 возникает следующая проблема:

Папка C:\Windows\Temp заполняется файлами вида cab_xxxx размер файлов от 0 до 2Гб и файлами вида *.log. Простое удаление файлов освободит место, но не исправит проблему. Проблема возникает из-за того, что система не может заархивировать один или несколько логов из директории C:\Windows\Logs\CBS. У машин с большим Uptime’ом размер журналов Windows>\Logs\CBS\CbsPersist_YYYYMMDDHHMMSS.log может достигать больших размеров. По какой-то причине, для архивирования этих файлов Майкрософт выбрана утилита makecab, которая не умеет работать с файлами размером более 2G.

Получается так:
335.39% — raw=2,147,450,880  compressed=133,507,765
ERROR: (FCIAddFile)Data-size or file-count exceeded CAB format limits
Неудачный запуск отставляет недописанный файл архива с первыми 2Gb.
В итоге остается временный файл cab_xxxx и каждые 30-60 минут появляется новый, что и приводит к переполнению диска.

Способ устранения проблемы:

  1. Зайти в папку C:\Windows\Logs\CBS и удалить файлы размером более 2Gb или удалить все файлы в этой папке. Если не хотите удалять файлы то можно воспользоваться соответствующим архиватором.
  2. Очистить папку C:\Windows \Temp. После этого новые временные файлы появляться не будут.

После этого необходимо выявить почему лог файл быстро растет. Например у нас это было из-за Крипто Про(картинка 1), и устранить первопричину.

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Оставьте комментарий

Сообщить об опечатке

Текст, который будет отправлен нашим редакторам: