Диск C переполнен папкой Windows.old: можно ли ее удалить и как очистить
Что такое папка Windows.old и почему она занимает так много места?
После крупного обновления системы (например, перехода с Windows 10 на Windows 11 или установки полугодового апдейта компонентов Feature Update) в корне системного диска C:\ появляется папка Windows.old. Ее размер может составлять от 20 до 50+ Гигабайт, из-за чего полоса свободного места диска C становится угрожающе красной.
Зачем операционная система создает эту папку:
- В ней хранится полная резервная копия предыдущей версии Windows со всеми системными файлами.
- Она нужна для того, чтобы в течение 10 дней вы могли нажать кнопку «Откатиться к предыдущей сборке», если новая система работает нестабильно.
- Внутри папки
C:\Windows.old\Users\временно сохраняются ваши старые файлы, если они не перенеслись автоматически.
Важное предостережение: Никогда не пытайтесь удалить папку Windows.old обычным нажатием клавиши Delete или Shift+Delete! Вы получите ошибку Отказано в доступе. Запросите разрешение от TrustedInstaller. Удаление выполняется только через штатные инструменты очистки Windows.
Способ 1. Удаление через классическую утилиту «Очистка диска» (cleanmgr)
- Нажмите комбинацию клавиш Win + R, введите
cleanmgrи нажмите Enter. - Выберите системный диск C: и нажмите ОК.
- В открывшемся окне нажмите кнопку Очистить системные файлы (Clean up system files) — потребуется подтверждение прав администратора.
- Снова выберите диск C: и дождитесь завершения повторного сканирования.
- В списке файлов найдите пункт Предыдущие установки Windows (Previous Windows installation(s)) и поставьте напротив него галочку.
- Нажмите ОК -> Удалить файлы. Подтвердите удаление предыдущих копий.
Способ 2. Удаление через современное меню «Параметры» Windows 10/11
- Нажмите Win + I -> перейдите в Система (System) -> Память (Storage).
- Нажмите на пункт Временные файлы (Temporary files).
- Дождитесь окончания сканирования и установите галочку на пункте Предыдущая установка Windows.
- Нажмите кнопку Удалить файлы вверху списка.
Способ 3. Удаление через командную строку (для администраторов)
Откройте Командную строку (cmd) от имени администратора и выполните команду безопасного планирования удаления:
# Удаление папки Windows.old через встроенный инструмент обслуживания:
RD /S /Q %SystemDrive%\Windows.old Частые вопросы (FAQ)
Удалятся ли мои личные документы при удалении Windows.old?
Нет. Все ваши документы, рабочий стол и загрузки уже скопированы в рабочую систему (C:\Users\Имя). В Windows.old остаются только дубликаты предыдущей ОС.
Удалится ли папка Windows.old сама со временем?
Да, встроенный планировщик задач Windows автоматически удаляет папку Windows.old через 10 дней после завершения обновления системы.
Смогу ли я откатить Windows назад после удаления этой папки?
Нет. После удаления папки Windows.old функция быстрого отката к предыдущей версии Windows в меню восстановления станет недоступной.
Что делать, если cleanmgr удалил папку не до конца?
Если остались пустые папки, перезагрузите компьютер и выполните в cmd от администратора: takeown /F C:\Windows.old /R /D Y && icacls C:\Windows.old /grant administrators:F /T && RD /S /Q C:\Windows.old.