- Как удалить windows.old
- Как удалить windows old в windows 10
- Способ 1 — современные версии Windows 10
- Способ 2 — старые версии Windows 10 (ниже 1803)
- Удалить windows.old в Windows 7
- Способ 1 — очистка диска
- Способ 2 — через командную строку
- Windows.old: что это, как удалить
- Как удалить Windows.old
- С помощью утилиты «Очистка диска»
- Сборка 1803 April Update и новее
- Предыдущие сборки Windows 10
- Через Командную строку
- Через Командную строку при перезагрузке компьютера
- Вывод
- Зачем нужна папка Windows.old и как ее удалить
- Удаление с помощью утилиты «Очистка диска»
- Удаление вручную
- Удаление из командной строки
- Удаление с помощью планировщика
Как удалить windows.old
После установки Windows без форматирования системного диска или обновления системы появляется папка windows.old, которая занимает очень много места на системном диске. Её не получается удалить обычным способом, а ведь место не хочется терять попусту, особенно если это SSD. В этой статье я расскажу как исправить это недоразумение и удалить windows.old полностью, раз и навсегда. Эта инструкция актуальна для всех современных операционных систем: Windows 10, Windows 8, Windows 7.
Кстати, а что это вообще за папка — windows.old? В этой папке хранятся файлы операционной системы, установленной на этом компьютере ранее. Причём сама ОС может быть той же версии. Просто при установке или обновлении диск C обычно форматируют, а в данном случае этого сделано не было. Также папка windows.old может остаться после обновлении системы, например, с Windows 7 на Windows 10.
Как удалить windows old в windows 10
Можно, конечно, удалить папку windows.old какой-нибудь программой типа Total Commander или воспользоваться командной строкой, но это не совсем то. Дело в том, что помимо самой папки следы старой системы остаются и в других папках, например, файлы рабочего стола или содержимое папки Документы. Поэтому правильнее всего удалить папку именно специальными средствами Windows.
Самый простой и удобный способ я опишу ниже, однако, учтите, что если у вас старая версия Windows (ниже 1803 April Update), то этот способ может просто напросто отсутствовать. Поэтому если этим способом у вас не получится, пробуйте следующим, указанным в статье.
Что будет если удалить папку windows.old? Да ничего страшного, за исключением лишь того, что вы не сможете восстановить старую версию Windows. Если никаких препятствий для этого нет, идём дальше. Подробнее о том, можно ли удалить windows old читайте на сайте.
Способ 1 — современные версии Windows 10
В Windows версии 1803 April Update и далее удаление этой тяжелой папки осуществляется специальным средством. Не забывайте, что после этой процедуры откат к предыдущей версии системы будет невозможен. Итак, вот что нужно сделать, чтобы удалить windows.old в Windows 10:
- Нажмите на клавиатуре сочетание клавиш Win + I ;
- Выберите первый пункт «Система»;
- Выберите пункт «Память устройства» в левом меню. Если его нет, переходите к способу Номер 2;
Способ 2 — старые версии Windows 10 (ниже 1803)
Удалить папку Windows.old можно даже если у вас установлена Windows 10 версии ниже 1803. Я ещё раз напомню, что удалив эту папку, вы лишитесь возможности откатиться на старую версию Windows. Так что если вы обновились на Windows 10 с Windows 7 или Windows 8, в случае нестабильной работы у вас останется шанс вернуться на ОС, установленную до этого.
Этот способ также подходит и для Windows 8.
Чтобы удалить windows.old в Windows 10 любой версии:
1. Нажмите Win + R и введите в появившемся окне cleanmgr и нажмите «Ок».
Дождитесь загрузки программы.
2. Выберите пункт «предыдущие установки Windows», нажмите «Ок», затем «Удалить файлы»
Предыдущие установки Windows
Удаление папки Windows.old
По окончанию процесса папка windows.old и все сопутствующие файлы старой ОС будут удалены навсегда. Поздравляю, вы освободили кучу гигабайтов на системном диске!
Удалить windows.old в Windows 7
Если папка не удаляется стандартным способом, то, возможно, первый способ не сработает. Однако, прежде всего нужно попробовать именно его, так как он самый корректный.
Способ 1 — очистка диска
Для того, чтобы удалить windows.old, зайдите в «Мой компьютер» ( Win + E ), нажмите правой кнопкой на системный диск (обычно диск «C»).
Выберите очистку диска.
Нажмите «Очистить системные файлы» и немного подождите.
Отметьте в появившемся окне пункт «Предыдущие установки Windows». Если этот способ не помог или папка удалилась не полностью, читайте способ 2.
Способ 2 — через командную строку
Затем нажмите Enter. Папка будет окончательно удалена с вашего компьютера.
Windows.old: что это, как удалить
Windows.old — это папка, которая автоматически создается в корневом каталоге диска с установленной операционной системой после ее обновления до последней версии. В ней хранятся копии файлов предыдущей ОС, которые используются при «отката» системы.
Если компьютер имеет небольшой по объему внутренний накопитель, удаление папки позволит сэкономить место, потому что она занимает от 20 Гб памяти.
Как удалить Windows.old
Удалять старые файлы нужно только тогда, когда компьютер работает стабильно, вы обновили ОС до последней версии и не собираетесь в будущем возвращаться к «семерке» или «восьмерке».
С помощью утилиты «Очистка диска»
В последних версиях операционной системы появилась возможность удалить данный файл через настройки. Рассмотрим вариант как для новой сборки Windows 10, так и для более ранних.
Сборка 1803 April Update и новее
Начиная со сборки 1803, которая вышла весной 2018 года, можно удалить файлы предыдущей ОС из настроек системы:
- Зайдите в «Параметры» через меню «Пуск» (либо комбинацией клавиш Win+I).
- Пункт «Система» → «Память устройства».
- «Контроль памяти» → «Освободить место сейчас».
После завершения процесса на системном диске исчезнет папка Windows.old и не будет занимать место на накопителе.
Предыдущие сборки Windows 10
Чтобы удалить папку Windows.old:
- Зайдите в «Мой компьютер» (под записью Администратора) и на диске с установленной операционной системой, нажав правой кнопкой мыши, выберете раздел «Свойства».
- «Свойства системного диска» → «Очистка диска»
- временные файлы установки ОС;
- файлы журнала обновлений ОС.
Подробнее процесс удаления данной папки можно посмотреть на видео:
Через Командную строку
Удалить Windows.old можно также через командную строку:
- Меню «Пуск» → Поиск → Командная строка (под записью Администратора).
- Введите: rd /s /q c:\windows.old
WS позволит удалить скрытые папки $Windows.
WS, в которых содержится служебная информация после обновления ОС, если они не удалились утилитой «Очистка диска».
Через Командную строку при перезагрузке компьютера
Еще один способ, как удалить старую версию Windows:
- Меню «Пуск» → Перезагрузка (с удерживаемой кнопкой Shift).
- Выбор действия → Диагностика → Дополнительные параметры → Командная строка.
- После этого произойдет перезагрузка компьютера и откроется Командная строка. Назначение букв в среде восстановления происходит по другому принципу, поэтому запустите diskpart, чтобы узнать, где установлена операционная система.
- Выполните в утилите diskpart команду list volume , после чего вы увидите, на каком диске установлена ОС. Для выхода из diskpart введите exit .
- Для удаления папки Windows.old введите: rd/s /q «Имя тома:\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 присутствовало в планировщике и для него было указано точно такое же расписание.