Що таке CBS.log і чому він розростається
CBS розшифровується як Component-Based Servicing — підсистема Windows, яка встановлює оновлення, уможливлює компоненти та виконує відновлення системних файлів. Кожна така операція журналюється в C:\Windows\Logs\CBS\CBS.log — тому файл існує й потроху росте після кожного сеансу оновлень. Періодично Windows пакує поточний журнал у пари файлів CbsPersist_<дата і час>.cab та .log, і ці архіви згодом мають видалятися автоматично.
Схема працює, доки щось не зламається: коли оновлення падає і повторюється по колу — зазвичай винні завислі TiWorker чи TrustedInstaller, — журнал і архіви ростуть із кожною спробою. На машинах, що місяцями провалювали одне й те саме оновлення, CBS-папки доходили майже до терабайта. Папка CBS у гігабайтах — не просто шум на диску: як правило, це відбиток проблеми з оновленнями, яку варто полагодити.
Як безпечно видалити журнали CBS
Головне правило — момент: чистьте, коли жодне оновлення не встановлюється. Спершу перевірте це — у «Параметри → Центр оновлення Windows» не має йти завантаження чи встановлення, а перезавантаження безпосередньо перед чищенням — найчистіший старт. Поточний CBS.log утримує служба TrustedInstaller, тож на ньому чекайте «файл зайнятий»; архіви CbsPersist майже завжди вільні для видалення.
Практична послідовність із командного рядка з правами адміністратора:
- net stop wuauserv — зупиняє службу оновлень, щоб ніщо не писало в журнал під час видалення
- net stop TrustedInstaller — визволяє поточний CBS.log (службу можна зупиняти: вона запуститься за запитом)
- del /f /q C:\Windows\Logs\CBS\CbsPersist_* — видаляє архівні .cab- і .log-файли
- del /f /q C:\Windows\Logs\CBS\CBS.log — очищує поточний журнал; Windows створить його під час наступного обслуговування
- net start wuauserv — повертає службу оновлень (TrustedInstaller стартує сам за потреби)
Як не дати папці CBS розростися знову
На здоровій системі до цієї папки майже не доведеться повертатися: Windows ротує й підчищає журнали сама. Якщо CBS.log за кілька тижнів знову злітає до гігабайтів, справжнє лікування — ремонт Центру оновлення: запустіть штатний засіб усунення несправностей, потім DISM /Online /Cleanup-Image /RestoreHealth і sfc /scannow, щоб проблемний компонент нарешті встановився і цикл повторів урвався. У завзятих випадках виручає зупинка служб або класичний скид компонентів Центру оновлення.
«Очищення диска» й «Датчик пам'яті» папку C:\Windows\Logs\CBS повністю ігнорують, тому вона лишається класичним сліпим плямом ручного прибирання. Kleaner PRO вважає системні журнали — CBS і його сусідів як-от DISM і WindowsUpdate — повноцінною категорією сміття: сканер показує поточний розмір, безпечно видаляє архіви й планує зайнятий CBS.log до видалення при наступному перезавантаженні.
Питання та відповіді
Чи можна видалити файл CBS.log?
Так, якщо в цей момент не встановлюється оновлення. Це звичайний текстовий журнал; Windows створить його заново під час наступного обслуговування. На самі оновлення видалення не впливає.
Чому CBS.log такий великий?
Повторювані невдалі спроби оновлення дописують у журнал нові записи — зазвичай винні завислі TrustedInstaller або TiWorker. Видалення визвольть місце, але лагодити треба проблему з оновленням.
Чи можна видаляти файли CbsPersist?
Так. CbsPersist_*.cab і .log — стиснуті архіви старих журналів; після запису вони більше не потрібні. Їх видаляють першими, коли папка CBS росте.
Перевірте склад ліцензії до покупки.
Разовий 30-хвилинний тест охоплює базові функції. Інструменти з позначкою PRO залишаються заблокованими до активації платної ліцензії.
Читайте також
Написати нам: [email protected]