Открыть сервисСервис

Папка Windows.old в Windows

Windows.old — системная папка в Windows, создаваемая автоматически при обновлении операционной системы до новой версии (например, при переходе с Windows 7 или 8.1 на Windows 10, при установке больших полугодовых обновлений Windows 10 и 11). Она содержит копию файлов предыдущей установки: системные файлы, пользовательские профили, установленные программы и настройки. Папка служит резервной копией для отката на прежнюю версию ОС и занимает, как правило, от 10 до 30 ГБ дискового пространства.

Назначение

Основная функция Windows.old — обеспечить возможность отката к предыдущей версии Windows в течение ограниченного периода времени после обновления. В Windows 10 и 11 откат доступен в течение 10 дней после установки крупного обновления. Если пользователь запускает «Параметры» → «Обновление и безопасность» → «Восстановление» → «Возврат к предыдущей версии Windows», система использует данные из Windows.old для возврата на прежнюю сборку.

Помимо отката, папка хранит пользовательские данные, которые не были перенесены автоматически. При обновлении с Windows 7/8.1 на Windows 10 в неё попадают содержимое папок «Рабочий стол», «Документы», «Загрузки», «Изображения», а также профили всех учётных записей. Если после обновления часть файлов оказалась недоступна, их можно извлечь из Windows.old вручную.

Структура

Папка имеет строгую иерархию, повторяющую структуру системного диска предыдущей установки:

  • Windows.old\Windows — файлы операционной системы предыдущей версии;
  • Windows.old\Users\<имя пользователя> — профили пользователей с документами, рабочим столом, настройками;
  • Windows.old\Program Files и Windows.old\Program Files (x86) — установленные программы;
  • Windows.old\ProgramData — общие данные приложений.

Файлы в папке защищены от случайного изменения: по умолчанию доступ к ней ограничен правами администратора, а системные файлы внутри неё защищены ACL-правами TrustedInstaller.

Можно ли удалить Windows.old

Удалить папку Windows.old можно, однако делать это следует только после того, как обновление признано успешным и необходимость отката отпала. После удаления вернуться на предыдущую версию Windows будет невозможно без переустановки.

Прямое удаление через Проводник, как правило, не срабатывает: система выдаёт ошибку «Отказано в доступе», поскольку файлы принадлежат системной учётной записи TrustedInstaller. Ручное удаление с принудительным изменением владельца возможно, но не рекомендуется — это может привести к сбоям в работе Центра обновления Windows.

Очистка через «Параметры»

Штатный способ удаления в Windows 10 и 11:

  1. Открыть «Параметры» → «Система» → «Память» (или «Очистка диска»).
  2. Нажать «Очистить сейчас» в разделе «Временные файлы».
  3. В списке отметить галочкой пункт «Предыдущая установка Windows» (в старых версиях — «Предыдущая установка Windows» или «Windows Update Cleanup»).
  4. Подтвердить удаление.

После завершения операции папка исчезнет, а освободившееся пространство вернётся на диск.

Очистка через «Очистку диска»

Альтернативный способ для Windows 10:

  1. Запустить утилиту «Очистка диска» (cleanmgr) от имени администратора.
  2. Выбрать системный диск (обычно C:).
  3. Нажать «Очистить системные файлы».
  4. В появившемся списке отметить «Предыдущая установка Windows» и подтвердить.

Через утилиту DISM

Для продвинутых пользователей доступна команда в командной строке (от имени администратора):

Dism.exe /Online /Cleanup-Image /StartComponentCleanup /ResetBase

Она очищает компоненты обновления, включая данные предыдущих установок. Полное удаление Windows.old через DISM выполняется командой:

RD /S /Q C:\Windows.old

Однако Microsoft не рекомендуется использовать этот метод, так как он может повредить механизм отката и Центр обновления.

Когда удалять

Windows.old удаляется автоматически через 10 дней после обновления — Windows сама очищает папку по истечении периода отката. Если пользователь не хочет ждать, папку можно удалить вручную сразу после того, как убедится, что новая версия ОС работает стабильно: все драйверы установлены, программы запускаются, периферия распознаётся.

Удалять папку целесообразно в следующих случаях:

  • новая версия Windows работает стабильно и откат не планируется;
  • ограничено свободное пространство на системном диске;
  • обновление выполнено более 10 дней назад (откат уже недоступен).

Не следует удалять папку сразу после обновления, если есть сомнения в стабильности новой системы или если на компьютере установлено критически важное ПО, совместимость которого с новой версией не проверена.

Возможные проблемы

В редких случаях Windows.old может занимать аномально много места (50 ГБ и более) — это происходит при повторных обновлениях, когда папка содержит данные нескольких предыдущих сборок. Иногда папка не удаляется даже через «Очистку диска» из-за повреждения прав доступа; в таких ситуациях помогает сброс прав через загрузочную среду WinRE или утилиту第三方-класса, например Unlocker.

Если после удаления Windows.old Центр обновления перестал работать, рекомендуется запустить средство устранения неполадок обновления Windows (Settings → Обновление и безопасность → Устранение неполадок → Windows Update).

Интересные факты

  • В Windows 7 и Vista аналогом Windows.old была папка Windows.old и WINDOWS.000, создаваемая при переустановке поверх существующей системы.
  • Появление Windows.old в Windows 10 связано с моделью «Windows as a Service», по которой ОС обновляется крупными пакетами дважды в год.
  • Некоторые пользователи переименовывают папку, чтобы скрыть её от «Очистки диска», — это не мешает системе, но и не ускоряет освобождение места.

Источники

  • Документация Microsoft по обновлению Windows 10 и 11
  • Справка Windows: «Очистка диска в Windows»
  • База знаний Microsoft Answers: разделы о Windows.old и откате обновлений
Заметили ошибку или не согласны с информацией в статье? Напишите нам support@bfometr.ru