Справочник системных ошибок и решений

Windows Server, Active Directory, 1С:Предприятие, СУБД, Linux, Cisco, MikroTik, Asterisk.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты на сайте предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, программного обеспечения, баз данных, сетевого оборудования и других компонентов инфраструктуры. Перед выполнением действий создайте резервную копию и по возможности протестируйте изменения в безопасной среде. Пользователь самостоятельно оценивает риски и несет ответственность за результат. При отсутствии необходимых знаний обратитесь к квалифицированному ИТ-специалисту.

Disk Full Temp Windows Server, AD и Роли

Очистка папки C:\Windows\Temp: безопасно ли удалять файлы

Обновлено: 27.08.2026 · Официальная документация ↗

Куда пропадает свободное место на диске C:?

Системный раздел сервера стремительно заполняется до 0 байт свободного места. При анализе диска выясняется, что папка C:\Windows\Temp занимает от 50 до 300 ГБ сотнями тысяч мелких файлов вида cab_XXXX_X или cbs.log.

Шаг 1. Безопасная ручная очистка папки Temp

  1. Нажмите Win + R, введите C:\Windows\Temp и нажмите Enter.
  2. Выделите все файлы комбинацией Ctrl + A и нажмите Shift + Delete.
  3. Если появится сообщение «Файл уже используется другой программой», поставьте галочку Выполнить для всех текущих элементов и нажмите Пропустить (Skip).

Шаг 2. Устранение бага с бесконечной генерацией файлов cab_XXXX

Если папка забивается файлами cab_xxxx, это известный сбой архиватора логов CBS:

# 1. Останавливаем службу TrustedInstaller:
net stop TrustedInstaller

# 2. Удаляем гигантский лог CBS (он будет создан заново автоматически):
Remove-Item C:\Windows\Logs\CBS\CbsPersist*.log -Force
Remove-Item C:\Windows\Logs\CBS\CBS.log -Force

# 3. Удаляем все временные файлы cab из Temp:
Remove-Item C:\Windows\Temp\cab_* -Force

# 4. Запускаем службу обратно:
net start TrustedInstaller
Безопасность: Удаление файлов из C:\Windows\Temp и C:\Users\User\AppData\Local\Temp абсолютно безопасно для работы сервера и установленных программ.
💡 Практика специалистов: Ошибка генерации cab_XXXX происходит, когда размер Cbs.log превышает 2 ГБ. Встроенная утилита makecab.exe не умеет сжимать файлы больше 2 ГБ, входит в бесконечный цикл и заполняет весь диск мусором каждые 15 минут.

Частые вопросы (FAQ)

Почему Windows не дает удалить некоторые файлы из папки Temp?

Эти файлы в данный момент заблокированы работающими службами или запущенными программами. Пропустите их — они удалятся после перезагрузки.

В чем разница между C:\Windows\Temp и папкой Temp пользователя?

В C:\Windows\Temp пишут системные службы и планировщик (SYSTEM), а в %USERPROFILE%\AppData\Local\Temp — пользовательские программы (браузеры, офисные пакеты).

Как запустить встроенную утилиту очистки диска Windows?

Нажмите Win + R и выполните команду 'cleanmgr /sageset:1' для выбора компонентов, затем 'cleanmgr /sagerun:1' для старта очистки.

Можно ли настроить автоматическое удаление старых файлов из Temp через PowerShell?

Да, добавьте в Планировщик задачу со скриптом: Get-ChildItem -Path C:\Windows\Temp -Recurse | Where-Object { $_.LastWriteTime -lt (Get-Date).AddDays(-7) } | Remove-Item -Force -Recurse -ErrorAction SilentlyContinue.

Полезные материалы
Рекомендуем