Как удалить папку Windows.old в Windows 10
Папка Windows.old создается в процессе обновления до Windows 10 с предыдущих версий Windows (7 или 8/8.1), а также при переустановке Windows 10 в режиме обновления. В этой папке содержатся копии предыдущей Windows, Program Files и папки профилей пользователей, а используется она для процедуры возврата к предыдущей версии Windows. Если ранее вы уже выполняли обновление системы до следующей версии или переустановку в режиме обновления, то таких папок может быть несколько, например Windows.old.000, но копии предыдущей установки всегда содержатся в папке Windows.old. В зависимости от количества установленных программ в предыдущей установке Windows, папка Windows.old может достигать внушительных размеров.
Увеличить рисунок Удаляйте папку Windows.old только если Windows обновлена, ее работа стабильна, и вы не планируете возврат к предыдущей версии или сборке.
Метод 1. Удаление Windows.old с использованием функции очистки диска (рекомендуется)
- Нажмите сочетание клавиш Win + R, напечатайте cleanmgr, и нажмите кнопку OK
- В открывшемся окне выберите диск с Windows и нажмите кнопку OK
- Нажмите кнопку Очистить системные файлы
- В следующем окне вы можете отметить эти пункты:
- Предыдущие установки Windows
- Временные файлы установки Windows
- Файлы журнала обновления Windows
После завершения операции будут удалены папки Windows.old и $Windows.~BT.
Метод 2. Удаление Windows.old с использованием командной строки
- Запустите командную строку от имени администратора
- Выполните следующую команду для удаления папки Windows.old
RD /S /Q «%SystemDrive%\Windows.old»
Метод 3. Удаление Windows.old из командной строки при загрузке системы
- Нажмите кнопку Пуск, выберите пункт Завершение работы и нажмите Перезагрузка, удерживая клавишу Shift
- В экране «Выбор действия» выберите пункт Диагностика
- В разделе «Диагностика» выберите Дополнительные параметры
- В дополнительных параметрах выберите Командная строка
Будет выполнена перезагрузка компьютера, а после загрузки откроется командная строка
- В среде восстановления буквы дисков назначаются иначе чем в Windows, поэтому сначала необходимо определить какая буква была назначена диску с установленной Windows. Для этого выполните команду diskpart, а когда утилита diskpart откроется, выполните команду list volume для просмотра разделов диска.
В рассматриваемом примере системному диску была назначена буква D - После определения буквы диска с Windows выполните команду exit для выхода из diskpart
- Для удаления папки Windows.old на диске D: выполните следующую команду:
RD /S /Q » D :\Windows.old»
Увеличить рисунок

Если у вас остались вопросы по удалению папки Windows.old, вы можете задать их в этой теме форума.
Автор: Павел Кравченко • Иcточник: www.oszone.net • Опубликована: 13.08.2015
Нашли ошибку в тексте? Сообщите о ней автору: выделите мышкой и нажмите CTRL + ENTER
Павел Кравченко занимается развитием компьютерного портала OSzone.net, объединяющего сайт, форум и каталог программного обеспечения. Он отвечает на вопросы участников форума OSZone с 2003 года, а на сайте публикует статьи о клиентских операционных системах Microsoft.
С 2006 года Павел ежегодно становится обладателем награды Наиболее ценный специалист Microsoft (MVP), присуждаемой за вклад в развитие технических сообществ.
Теги: Павел Кравченко, Windows 10.
Оценить статью: |
Как удалить папку windows.old в Windows
Windows.old — это директория в которой находятся файлы от предыдущей операционной системы Windows. Единственное для чего нужны эти файлы так только для того чтобы при системном сбое или в результате неудачного обновления сделать откат на предыдущую рабочую версию ОС.
К тому же, удаление директории Windows.old на системном диске никак не отразится на работоспособности загруженной версии Windows.
Откуда появилась папка Windows.old?
Папка Windows.old может появиться только по двум причинам:
- Получаете обновление системы — если вы обновились до Windows 10 с одной из предыдущих версий Windows или устанавливается большое обновление операционной системы от Microsoft;
- Переустановка Windows — если вы переустановили вашу операционную систему без форматирования системного диска;
Удаление папки Windows.old через очистку диска
Для того, чтобы удалить папку Windows.old правильно — вызываем утилиту Очистка диска через команду выполнить. Прожимаем горячие клавиши Win + R и вводим команду:
cleanmgr
Выбираем диск для очистки
Чтобы выбрать необходимые файлы для удаления (в нашем случае это те файлы, которые отвечают за удаление каталога Windows.old) нам потребуется перейти по кнопке Очистить системные файлы
Очистить системные файлы
И тогда мы из списка отмечаем появившийся пункт Предыдущие установки Windows (оно то как раз и включается в себя каталог Windows.old) и запускаем процесс очистки OK .
Предыдущие установки Windows
Мы получим предупреждение:
Если очистить предыдущие установки Windows или временные файлы установки, вы больше не сможете восстановить компьютер до предыдущей версии Window. Вы действительно хотите сделать это?
Мы это и так знаем
Дожидаемся окончания процедуры — готово! Вы удалили директорию windows.old. Теперь ваши гигабайты будут хранить более полезную информацию! Я надеюсь
Удаление папки Windows.old через командную строку
Запускаем командную строку от имени администратора ( Win + R cmd Ctrl + Shift + Enter ) и выполняем команду на удаление папки windows.old из командной строки:
rd /s /q %systemdrive%\windows.old
Команда RD (она же RMDIR) позволяет удалять каталоги с всеми подкаталогами, если они есть конечно.
А ключ /S используется для того чтобы удалить директорию windows.old со всеми подкаталогами.
Ключ /Q отключает запрос на подтвирждение удаления подкаталога. Обычно система находится на диске C:, но это не обязательно, она может располагаться на любом томе по вашему усмотрению. Лучше использовать переменную %systemdrive%, которая в себе хранит имя системного диска.
После выполнения команды папка windows.old будет полностью удалена с вашего системного диска.
Удалить папку Windows.old в Windows 11
Для того чтобы удалить папку wondows.old в операционной системе Windows 11 нужно открыть Параметры компьютера через Пуск – параметры или сочетанием горячих клавиш Win + I . В открывшимся меню переходим в раздел Система – Память.
Далее выбираем Временные файлы.
После этого, в открывшемся разделе ставим галочку напротив Предыдущие установки Wondows и для удаления папки windows.old нажимаем на кнопку Удалить файлы. Готово!
В заключение
Вот и всё! Надеюсь я вам помог в этом простом вопросе по удалению директории windows.old своим простым решением. Спасибо за внимание!
Зачем нужна папка Windows.old и как ее удалить
Если вы нашли у себя на диске папку с названием Windows.old и размером несколько десятков гигабайт, не стоит сразу подозревать вирусы и прочее нежелательное ПО. Папка Windows.old вполне безобидна, она создается в следующих ситуациях:
• При обновлении версии операционной системы (Inplace Upgrade), например с Windows 8.1 до Windows 10;
• При переустановке операционной системы в режиме обновления;
• При использовании функции Refresh (обновление).
Обычно Windows.old находится в корне системного диска. Если же на момент обновления папка с таким именем уже есть (напр. при повторном обновлении), то создаются папки с именем Windows.old.000, Windows.old.001 и т.д.
Папка Windows.old предназначена для того, чтобы при необходимости иметь возможность восстановить отдельные файлы и даже полностью откатиться до ранее установленной системы. Она представляет из себя архивную копию, в которой система сохраняет файлы предыдущей установки. При установке в нее сохраняется практически все содержимое системного диска — системные файлы, установленные программы и пользовательские файлы.
Примечание. Процедура отката а к предыдущей установке из папки Windows.old описана здесь. Сразу скажу, что процедура достаточно сложна и требует определенного опыта, кроме того, при ее использовании есть шанс получить неработоспособную систему без шансов на восстановление.
Если после обновления ваша система работает стабильно и все файлы на месте, то папку Windows.old вполне можно удалить. Однако сделать это не совсем просто, т.к. система устанавливает на нее специальные права и при попытке удаления вы получите отказ в доступе.
Но не все так страшно и для удаления папки Windows.old все же есть несколько способов, о которых и пойдет речь дальше. Итак, способ первый…
Удаление с помощью утилиты «Очистка диска»
Переходим в каталог C:\Windows\System32, находим файл cleanmgr.exe и запускаем его от имени администратора.
В списке компонентов отмечаем ″Предыдущие установки Windows″ и жмем OK. Подтверждаем удаление выбранных файлов и через пару минут папка Windows.old со всем содержимым будет безвозвратно удалена.
Удаление вручную
В некоторых случаях нет возможности воспользоваться утилитой очистки диска, например в серверных ОС она просто отсутствует. Здесь для удаления придется изменить разрешения файловой системы на папку. Открываем свойства папки, идем на вкладку «Безопасность» и жмем кнопку «Дополнительно» для перехода к расширенным настройкам безопасности.
Как видите, владельцем папки является система, и первое, что необходимо сделать для успешного удаления — это сменить владельца. Жмем «Изменить» и в открывшемся окне выбираем себя (текущего пользователя, под которым вы зашли в систему).
Затем отмечаем чекбокс «Заменить владельца подконтейнеров и объектов» и жмем кнопку «Применить».
После смены пользователя надо будет заново открыть окно свойств безопасности. Следующим шагом необходимо выдать себе разрешение на папку. Жмем кнопку «Добавить»
Выбираем в качестве субъекта свою учетную запись, в поле «Тип» выбираем «Разрешить», в поле «Применяется» — «Для этой папки, ее подпапок и файлов». Ставим разрешение «Полный доступ».
Теперь отмечаем чекбокс «Заменить все записи разрешений дочернего объекта наследуемыми от этого объекта» и жмем на «Отключение наследования».
В диалоговом окне выбираем «Удалить все унаследованные разрешения из этого объекта».
В результате мы становимся владельцем и единственным пользователем, имеющим права на папку. И теперь ничто не помешает ее удалить
Удаление из командной строки
Все то же самое можно проделать из командной строки. Для этого надо запустить командную строку с правами администратора и сменить владельца папки:
takeown /F C:\Windows.old /R /D y
Затем получить права на папку и отключить наследование:
icacls C:\Windows.old\*.* /T /grant WKS1\Kirill:F /inheritance:r
И удалить папку:
rmdir C:\Windows.old /S /Q
Удаление с помощью планировщика
И еще один способ, который теоретически можно использовать для удаления папки Windows.old.
По информации от Microsoft папка Windows.old должна автоматически удаляться по истечении 28 дней после обновления с помощью запланированного задания. И действительно, в планировщике, в папке \Microsoft\Windows\Setup можно найти задание с именем SetupCleanupTask, которое должно произвести необходимые действия.
Примечание. Задание SetupCleanupTask можно найти только в клиентских операционных системах. В серверных ОС в планировщике вообще нет папки Setup.
А теперь о странном
Если присмотреться, то можно увидеть, что задание почему-то запланировано на 6 часов утра 2 января 2004 года, поэтому автоматически отработать у него нет шансов. Поскольку тестирование проводилось на Windows 10, то я подумал на недоработки новой системы, но на всякий случай решил перепроверить на другой ОС. Для проверки я произвел тестовое обновление Windows 8 до 8.1, но и там задание SetupCleanupTask присутствовало в планировщике и для него было указано точно такое же расписание.
Поскольку автоматический запуск не сработает, то попробуем запустить его вручную. Однако и тут не все гладко. Если запустить это задание на Windows 8.1, то оно удаляет папку Windows.old, после чего удаляется из планировщика. При запуске в Windows 10 задание вполне успешно отрабатывает, но при этом с папкой ничего не происходит. А поскольку в качестве исполняемого действия указан настраиваемый обработчик, то выяснить причину такого поведения не представляется возможным.
Такие вот дела. Впрочем, для удаления папки Windows.old вполне хватит и первых двух способов, этот способ я описал лишь для общего развития.
Как удалить папку Windows.old в Windows 10
В данной статье рассмотрены действия с помощью которых можно удалить папку Windows.old в Windows 10.
Папка «Windows.old» создается в процессе обновления до Windows 10 с предыдущих версий Windows, а также при переустановке Windows 10 в режиме обновления. В этой папке сохраняются данные для отмены обновления и возврата на предыдущую версию Windows.
В зависимости от количества установленных программ в предыдущей установке Windows, папка «Windows.old» может достигать внушительных размеров.
Папку «Windows.old» можно удалить если Windows обновлена, ее работа стабильна, и вы не планируете возврат к предыдущей версии или сборке.
Через приложение Параметры Windows
Чтобы удалить папку Windows.old в приложении «Параметры Windows», нажмите на панели задач кнопку Пуск и далее выберите Параметры
или нажмите на клавиатуре сочетание клавиш
+ I.
В открывшемся окне приложения «Параметры Windows» выберите Система.
Далее перейдите на вкладку Память устройства и в правой части окна, в разделе Локальное хранилище выберите диск на котором установлена операционная система.
В следующем окне выберите Временные файлы .
Далее установите флажок в чекбоксе опции Предыдущие установки Windows и нажмите кнопку Удалить файлы .
Через некоторое время файлы предыдущей установки Windows будут удалены.
Удаление помощью утилиты «Очистка диска»
Нажмите сочетание клавиш + R, в окне Выполнить введите cleanmgr и нажмите клавишу Enter ↵.
Затем выберите диск на котором установлена Windows (обычно это диск C) и нажмите кнопку OK.
Далее программа очистки оценит объем места, который можно удалить.
В следующем окне нажмите кнопку Очистить системные файлы.
Программа очистки вновь оценит объем места, который можно удалить, на это потребуется немного времени.
В следующем окне прокрутите список, и найдите Предыдущие установки Windows и Временные файлы установки Windows, поставьте флажки рядом с каждым пунктом и нажмите кнопку OK.
Программа очистки выдаст предупреждение о том что вы действительно хотите удалить файлы? Соглашаемся, нажав кнопку Удалить файлы .
Запустится процесс очистки. Это может занять несколько минут.
После завершения операции будут удалены папки Windows.old и $Windows.~BT, перезагрузка компьютера не требуется.
Удаляем Windows.old в командной строке
Командная строка должна быть открыта от имени администратора, для этого используйте поиск в Windows.
В поиске Windows введите cmd, в результатах поисковой выдачи нажмите правой кнопкой мыши на Командная строка Классическое приложение и в появившемся контекстном меню выберите Запуск от имени администратора .
В окне Администратор: Командная строка выполните следующую команду для удаления папки Windows.old
Также можно удалить папку Windows.old в командной строке открытой от имени администратора, выполнив поочередно следующие команды:
- cd C:\\
- attrib -r -a -s -h C:\\Windows.old /S /D
- rd /s /q Windows.old
- takeown /f Windows.old /a /r
И еще как вариант, можно просто подождать 30 дней с момента обновления до Windows 10. Встроенная утилита «Очистка диска» проверит ваш жесткий диск и автоматически удалит папку Windows.old.