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

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

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

Windows Server, AD и Роли

Очистка диска C: утилитой cleanmgr — удаление старых обновлений Windows

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

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

Со временем пользователи замечают, что полоса системного диска C: в Проводнике окрашивается в красный цвет. Даже если на компьютере не установлены тяжелые игры, системные папки C:\Windows\SoftwareDistribution и C:\Windows\WinSxS разрастаются до огромных размеров. В них накапливаются старые резервные копии компонентов, остатки скачанных обновлений Windows и аварийные дампы памяти.

Что безопасно удалить для освобождения диска:

  • Очистка обновлений Windows (Windows Update Cleanup): Удаляет старые версии системных файлов, замененные свежими патчами.
  • Предыдущие установки Windows (папка Windows.old): Копия старой ОС после крупных обновлений.
  • Временные файлы и отчеты об ошибках: Кэш отчетов телеметрии и дампов BSOD.

Шаг 1. Запуск расширенного режима утилиты Cleanmgr

Стандартный запуск очистки через свойства диска не показывает системные файлы. Запустите расширенный режим от имени Администратора:

# Запуск мастера очистки с системными правами:
cleanmgr /sageset:1
cleanmgr /sagerun:1

Либо нажмите Win + R → введите cleanmgr → нажмите ОК → кликните кнопку «Очистить системные файлы».

  1. В списке файлов обязательно отметьте галочками: «Очистка обновлений Windows», «Временные файлы», «Файлы дампа памяти» и «Корзина».
  2. Нажмите ОК и подтвердите удаление. Процесс может занять от 5 до 20 минут.

Шаг 2. Глубокое сжатие и очистка папки WinSxS через DISM

Откройте командную строку от Администратора и выполните принудительное удаление устаревших базовых версий компонентов:

# Анализ состояния хранилища компонентов:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStore

# Полная очистка и удаление старых версий обновлений:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase
💡 Практика специалистов: Регулярное выполнение StartComponentCleanup /ResetBase на терминальных серверах и виртуальных машинах позволяет освобождать от 10 до 35 ГБ дорогого дискового пространства на SSD SAN-массивах без риска нарушения стабильности работы служб.

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

Можно ли вручную просто удалить папку WinSxS через Shift+Delete?

Категорически нет! Папка WinSxS — это сердце Windows, где хранятся жесткие ссылки (Hard Links) на все системные файлы. Ручное удаление приведет к полной неработоспособности операционной системы.

Что делает параметр /ResetBase в команде DISM?

Он удаляет все предыдущие версии компонентов и делает текущие установленные обновления постоянными (вы не сможете откатить назад ранее установленные патчи Windows).

Безопасно ли удалять папку Windows.old?

Да, если после обновления прошло несколько дней, и все ваши программы работают стабильно. Папка Windows.old нужна только для возврата к предыдущей сборке ОС.

Почему процесс очистки обновлений Windows так долго висит на 100% диска?

Система производит сложные операции слияния и пересчета жестких ссылок NTFS. Прерывать этот процесс перезагрузкой нельзя.

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