Как удалить папку Windows.old в Windows 10

Обновления операционной системы Windows, а также обновления версий могут оставить множество файлов на системном диске. Это связано с тем, что Windows хранит файлы из предыдущих версий Windows в отдельной папке на тот случай, если пользователь захочет откатить основное обновление (или обновление ОС).

Например, обновления функций Windows 10 дают вам 10 дней для отката к предыдущей сборке или версии, если это необходимо. Через 10 дней вариант возврата не будет доступен, поскольку соответствующие папки очищаются автоматически. Если вы обновились до Windows 10 с Windows 7 или 8, предыдущая папка установки Windows (Windows.old) сохраняется в течение 30 дней.

По истечении установленного времени (10 дней) соответствующие папки будут автоматически удалены Windows. Это папки, которые будут очищены автоматически:

  • $ GetCurrent
  • $ Windows. ~ BT
  • Windows.old
  • Windows10Upgrade (это применимо, если вы использовали инструмент помощника по обновлению)

Если Windows не очищает эти папки автоматически, вы можете использовать Очистку диска или Параметры хранения, чтобы удалить Windows.old и другие папки. В этой статье объясняется, как удалить папку Windows.old тремя различными способами.

Как удалить папку Windows.old (предыдущие версии Windows) в Windows 10

После установки основного обновления или обновления компонента вы можете сразу же освободить до 20 ГБ + дисковое пространство, если не планируете откатить обновление. Как правило, объем освобождаемого дискового пространства может составлять от 14 до 25 ГБ в зависимости от разрядности установки Windows и количества программ, установленных на системном диске.

Используя один из следующих способов, удалите папку Windows.old на системном диске.

Метод 1: Как удалить папку Windows.old с помощью очистки диска

Чтобы удалить папку Windows.old с помощью очистки диска, выполните следующие действия.

  1. Запустите очистку диска, запустив cleanmgr.exe в диалоговом окне «Выполнить».
  2. Очистка диска (cleanmgr.exe) не отображает предыдущий вариант установки Windows, если вы не используете его как администратор. Поэтому вам нужно повысить его, нажав кнопку « Очистить системные файлы» в окне «Очистка диска». Или вы можете запустить его как администратор из меню «Пуск». Для этого нажмите Пуск, введите Очистка диска, щелкните правой кнопкой мыши Очистка диска из результатов и выберите Запуск от имени администратора .
  3. В появившемся диалоговом окне установите следующие флажки, если они доступны:
  • Предыдущая установка Windows
  • Временные установочные файлы Windows
  • Файлы журнала обновления Windows

  • Нажмите ОК. Вы можете снять другие пункты, если не хотите их очищать.
  • Очистка диска теперь предупреждает вас, что если вы очистите предыдущие установки Windows или временные установочные файлы, вы больше не сможете восстановить машину до предыдущей версии Windows. Нажмите Да, чтобы продолжить.

    После установки Fall Creators Update я мог освободить 27, 4 ГБ дискового пространства, очистив файлы предыдущей установки Windows с помощью Очистки диска.

  • Если утилита «Очистка диска» не отображает запись «Предыдущие установки Windows» или выдает ошибку при очистке, используйте приложение «Параметры хранилища» Windows 10 (как в методе 2 ниже) для очистки предыдущих версий папки Windows.

    Способ 2: очистка Windows.old с помощью приложения «Настройки хранилища»

    Приложение «Настройки хранилища» (или «Смысл хранилища») помогает очищать временные файлы, регулярно очищать корзину и папку загрузок. Кроме этого, Storage Sense также позволяет легко удалить предыдущую установку Windows (файлы «Предыдущие версии Windows»).

    1. Нажмите Пуск → Настройки → Система → Хранилище
    2. Нажмите Изменить, как мы освобождаем пространство автоматически

    3. Прокрутите вниз до раздела Свободное пространство сейчас .
    4. Установите флажок « Удалить предыдущие версии Windows» и нажмите « Очистить сейчас» .

      Описание настройки: они позволяют вашему ПК вернуться к предыдущей версии Windows. Мы удаляем их автоматически через 10 дней.

      Очистка начинается немедленно. Вас не спросят о подтверждении.

    Примечание редактора: предыдущая версия Windows занимает минимум 25 ГБ. На приведенном выше снимке экрана показано 3, 22 ГБ, поскольку я вручную удалил содержимое из папки Windows.old перед запуском приложения Настройки хранилища. Так что в вашем случае освободившееся пространство будет намного ... намного выше. В моей тестовой системе, где было показано 27 ГБ, использовавшихся в предыдущей версии Windows (обновленной с Windows 7 x64), приложению «Настройки хранилища» потребовалось около 7 минут для оценки и очистки папки Windows.old.

    Способ 3: Как удалить Windows.old с помощью командной строки

    Удаление Windows.old с помощью Disk Cleanup или Storage Settings звучит очень просто, но в некоторых ситуациях они не могут очистить папку. Если они не работают в вашем случае, вы сможете вручную удалить папку Windows.old с необходимыми разрешениями для папки.

    1. Щелкните правой кнопкой мыши «Пуск», выберите «Командная строка» («Администратор»).
    2. Введите следующие команды и нажмите клавишу ВВОД после каждой команды:
       TAKEOWN /FC:\Windows.old / R / DY icacls C: \ Windows.old / предоставить администраторам: F / T 

      Выше следует взять на себя ответственность за Windows.old, его подкаталоги и все файлы в и назначить Полные права Windows.old для группы Administrators . Таким образом, процесс может занять некоторое время.

    3. Затем выполните следующую команду, чтобы полностью удалить папку Windows.old :
       RD /SC:\Windows.old 

      Если третья команда не может выполнить задачу (из-за LocalState.. папкой Cortana LocalState.. или аналогичной), используйте вместо LocalState.. следующую команду, которая использует путь к устройству DOS:

       RD / S \\? \ C: \ Windows.old 

    Теперь опция Вернуться к более ранней сборке должна быть недоступна.

    Все еще не можете очистить папку Windows.old?

    Если вы не можете очистить папку Windows.old любым из указанных выше способов, это может быть вызвано тем, что папка Cortana LocalState.. недопустимые символы в имени файла и остается недоступной или не удаляемой.

    Для успешного удаления папки Windows.old вместе с подпапкой Cortana \ LocalState .. у вас есть два варианта:

    • Используйте путь к устройству DOS - то есть с префиксом \\?\ . Например, чтобы удалить папку Windows.old с помощью пути устройства DOS, используйте следующую команду из командной строки администратора.
       RD / S \\? \ C: \ Windows.old 
    • Используйте Unlocker, как описано в статье Как удалить упрямый не удаляемый файл или папку в Windows?

    Это оно! Надеюсь, что вы освободили место на диске, удалив папку Windows.old на компьютере с Windows 10 одним из приведенных выше способов, описанных в этой статье.

    ПОХОЖИЕ СТАТЬИ