PowerEdge. Журналы CBS Windows занимают слишком много места на диске из-за сбоев сжатия
Summary: Файлы журналов в папке %systemroot%\Logs\CBS должны автоматически сжиматься в .cab файлы, когда они достигают определенного размера. Если это сжатие завершится сбоем, журналы могут стать большими. Кроме того, сбой утилиты сжатия приводит к созданию других больших файлов журнала, что приводит к большому потреблению дискового пространства. ...
Symptoms
- Большие несжатые файлы журнала в
%systemroot%\Logs\CBSпапка- Существует единый
CBS.log, а также один или несколько файлов с именами вCbsPersist_datetime.logформат.
- Существует единый
- Один или несколько больших файлов .cab в
%systemroot%\Tempпапка
Cause
Компонентное обслуживание регистрирует свои действия в %systemroot%\Logs\CBS . Эти файлы содержат записи, которые полезны при устранении неполадок с Центром обновления Windows или при добавлении ролей и функций, а также документируют, какие поврежденные файлы, если таковые имеются, были найдены и заменены средством проверки системных файлов (SFC). Dism Процессы очистки.
Имя активного журнала CBS.log. Когда он достигает определенного размера, он переименовывается в CbsPersist_datetime.log, а затем сжимается в .cab файл с тем же именем. Иногда, однако, размер файла CBS.log быстро увеличивается, и в результате встроенная утилита сжатия (makecab.exe) не может сжать его.
Хотя такая ситуация случается редко, если она все же возникает, она приводит к быстрому использованию дискового пространства. Это связано с тем, что makecab.exe неоднократно пытается сжать файл, но терпит неудачу и вскоре после этого повторяет попытку. Каждый раз, когда это происходит, он генерирует свой собственный большой файл журнала (с расширением .cab) в %systemroot%\Temp .
Resolution
Для устранения этой проблемы выполните следующие действия.
- Остановите службу установщика модулей Windows одним из следующих способов:
- Откройте консоль служб, нажмите правой кнопкой мыши на службе установщика модулей Windows и выберите Остановить.
- В PowerShell выполните
stop-service TrustedInstaller - В командной строке выполните
net stop TrustedInstaller.
- Запустите проводник и перейдите в
%systemroot%\Logs\CBS. - Удалите или переименуйте все файлы в этой папке. Не удаляйте саму папку.
- Перейдите к
%systemroot%\Temp. - Удалите все файлы в этой папке, которые имеют значок
.cabрасширение. - Перезагрузите затронутый сервер.