Как очистить папку WinSxS в Windows без вреда для системы
Симптомы переполнения папки WinSxS
Пользователи Windows часто сталкиваются с ситуацией, когда на системном диске C: стремительно заканчивается свободное место. При анализе занятого пространства через специализированные утилиты выясняется, что каталог C:\Windows\WinSxS (хранилище компонентов Windows) занимает от 15 до 30 гигабайт памяти.
Основные проявления проблемы:
- Красная полоса заполнения системного диска
C:в «Моем компьютере». - Невозможность установить новые обновления Windows из-за нехватки дискового пространства.
- Попытка вручную удалить файлы из папки
WinSxSблокируется системой с ошибкой «Вам необходимо разрешение от TrustedInstaller».
WinSxS вручную через Проводник или менять права доступа! Это приведет к полному отказу операционной системы и невозможности ее последующей загрузки.Безопасные способы очистки папки WinSxS
Папка WinSxS (Windows Side-by-Side) хранит резервные копии системных файлов, предыдущие версии компонентов и файлы для отката обновлений. Для ее корректного и безопасного сжатия используются исключительно штатные инструменты Microsoft.
Шаг 1. Анализ реального размера хранилища
Проводник Windows показывает некорректный размер папки из-за использования «жестких ссылок» (Hard Links). Сначала узнаем, сколько места действительно можно освободить.
- Нажмите правой кнопкой мыши по меню «Пуск» и выберите «Терминал (Администратор)» или «Командная строка (Администратор)».
- Введите команду анализа хранилища:
Dism.exe /Online /Cleanup-Image /AnalyzeComponentStoreВ конце отчета обратите внимание на строку «Рекомендуется ли очистка хранилища компонентов» (Да/Нет).
Шаг 2. Запуск базовой очистки компонентов
Если система рекомендует очистку, выполните следующую команду:
Dism.exe /Online /Cleanup-Image /StartComponentCleanupЭтот процесс безопасно удалит устаревшие версии компонентов, оставив только актуальные рабочие файлы.
Шаг 3. Глубокая очистка с удалением резервных копий обновлений
Если вам критически необходимо освободить максимум места (например, перед созданием образа или на небольшом SSD), используйте ключ /ResetBase:
Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase/ResetBase делает все установленные на текущий момент обновления постоянными. Вы освободите несколько гигабайт, но больше не сможете удалить или откатить установленные ранее пакеты обновлений.Шаг 4. Использование стандартной утилиты «Очистка диска»
- Нажмите сочетание клавиш Win + R, введите
cleanmgrи нажмите Enter. - В открывшемся окне нажмите кнопку «Очистить системные файлы».
- Отметьте галочками пункты «Очистка обновлений Windows» и «Временные файлы».
- Нажмите ОК и подтвердите удаление.
Частые вопросы (FAQ)
Почему нельзя просто удалить папку WinSxS через Shift+Delete?
В этой папке находятся жизненно важные библиотеки операционной системы, связанные с другими каталогами через жесткие ссылки. Ручное удаление нарушит целостность реестра и приведет к «синему экрану смерти» (BSoD).
Сколько времени занимает процесс Dism StartComponentCleanup?
Обычно процедура длится от 10 до 40 минут в зависимости от скорости диска (HDD/SSD) и производительности процессора. Во время выполнения процент может долго стоять на отметке 20% или 100% — это нормально.
Что делать, если Dism выдает ошибку 0x800f0806 при очистке?
Данная ошибка указывает на то, что в системе есть незавершенные операции обновления. Перезагрузите компьютер, дайте Windows завершить установку пакетов и повторите команду.
Как часто нужно запускать очистку WinSxS?
Windows 10 и 11 выполняют базовую очистку автоматически во время системного обслуживания. Ручной запуск утилиты DISM рекомендуется выполнять 1 раз в 3–6 месяцев или после крупных накопительных обновлений.