Папка Windows.old появляется после обновления системы или чистой установки Windows 11 поверх старой версии. Она занимает от 10 до 30 ГБ на диске, но удалить её простым способом не всегда получается — система выдаёт ошибку о том, что файл используется или отсутствуют права доступа.

Есть несколько проверенных способов избавиться от этой папки. Далее разберём все рабочие методы: от простых до продвинутых, а также объясним, почему она может не удаляться и как это исправить.

Почему папка Windows.old не удаляется

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

  • Защита системы. Windows может сохранять старую папку для отката к предыдущей версии ОС в течение 10–28 дней после обновления. В этот период она защищена от удаления.
  • Отсутствие прав. Даже под учётной записью администратора могут отсутствовать права на изменение системных файлов.
  • Занятые файлы. Некоторые процессы (например, TrustInstaller или System) могут использовать файлы из Windows.old.
  • Повреждение структуры. Если обновление прошло с ошибками, папка может быть частично залочена или повреждена.

Чаще всего проблема решается через встроенные инструменты системы или специальные утилиты. Но сначала попробуйте самый простой способ.

💡

Перед удалением папки Windows.old убедитесь, что новая версия Windows 11 работает стабильно. Если после обновления прошло меньше 10 дней, подождите — система может предложить откат к старой версии ОС через Параметры → Восстановление.

МетодОписаниеКогда работает
Очистка дискаУтилита cleanmgr удаляет временные файлы, включая Windows.old, если прошло больше 10 дней после обновления.В большинстве случаев после истечения срока отката.
Параметры → Система → ПамятьВ разделе "Конфигурация резервного копирования" можно запустить очистку временных файлов, в том числе старой версии Windows.Если система сама определяет Windows.old как ненужный файл.
Командная строкаКоманда rd /s /q C:\Windows.old удаляет папку forcedly, но требует прав администратора и может не сработать, если файлы заняты.Если другие методы не помогли и вы уверены в отсутствии важных данных.

Способы удаления через встроенные инструменты Windows

Microsoft предусмотрела несколько способов очистки старых версий системы. Вот самый надёжный и безопасный:

Начнём с самого безопасного способа — через утилиту очистки диска.

Удаление через утилиту очистки диска

Этот метод работает в 80% случаев, если после обновления прошло больше 10 дней. Вот пошаговая инструкция:

  1. Откройте Проводник и выберите диск C: (или тот, на котором установлена Windows).
  2. Щёлкните правой кнопкой мыши и выберите Свойства.
  3. В окне свойств нажмите кнопку Очистка диска.
  4. Подождите, пока система проанализирует диск. Затем нажмите Очистить системные файлы (потребуются права администратора).
  5. В списке отметьте галочкой пункт Предыдущие установки Windows (это и есть Windows.old).
  6. Нажмите OK и подтвердите удаление.

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

⚠️ Внимание: Не пробуйте удалять папку Windows.old вручную через Проводник, перетаскивая её в корзину. Это может привести к сбоям в работе системы, если файлы используются.

Использование командной строки и PowerShell

Если стандартная очистка не сработала, попробуйте удалить папку через командную строку. Это более радикальный метод, но он часто помогает, когда другие способы бессильны.

КомандаОписаниеОсобенности
takeown /f C:\Windows.old /r /d yПередаёт права владения на папку и все её подкаталоги текущему пользователю.Требуется запуск от имени администратора. После выполнения нужны права на удаление.
icacls C:\Windows.old /grant administrators:F /tДаёт полные права администратору на папку и её содержимое.Выполняется после takeown, если права всё ещё отсутствуют.
rmdir /s /q C:\Windows.oldБезвозвратно удаляет папку со всем содержимым.Работает только после получения прав. Необратимое действие!

Вот как это сделать по шагам:

  1. Откройте командную строку от имени администратора: нажмите Win + X и выберите Терминал (администратор) или Командная строка (администратор).
  2. Выполните команду takeown /f C:\Windows.old /r /d y. Она передаст вам права на папку.
  3. Далее введите icacls C:\Windows.old /grant administrators:F /t, чтобы дать полные права.
  4. Теперь попрабуйте удалить папку: rmdir /s /q C:\Windows.old.

Если и это не помогло, переходите к следующему способу.

Командная строка — мощный инструмент, но ошибочные действия могут повредить систему. Всегда проверяйте путь к папке перед удалением и не применяйте команды к системным каталогам, кроме Windows.old.

Удаление через безопасный режим

Иногда папка Windows.old не удаляется, потому что её файлы используются работающими процессами. В этом случае поможет загрузка в безопасном режиме, где запускаются только минимально необходимые службы.

Вот как это сделать:

  1. Откройте приложение Параметры (Win + I) и перейдите в раздел Обновление и безопасность → Восстановление.
  2. В разделе Особые варианты загрузки нажмите Перезагрузить сейчас.
  3. После перезагрузки выберите Поиск и устранение неисправностей → Дополнительные параметры → Параметры загрузки → Перезагрузить.
  4. При следующей загрузке нажмите F4 или 4, чтобы загрузиться в безопасном режиме.
  5. В безопасном режиме попробуйте удалить папку Windows.old через Проводник или командную строку.

Если и в безопасном режиме удаление не удаётся, попробуйте использовать сторонние утилиты.

Сторонние утилиты для удаления Windows.old

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

Список проверенных утилит для удаления Windows.old

  • Unlocker — разблокирует файлы, занятые процессами, и позволяет их удалить.
  • IObit Uninstaller — удаляет упрямые файлы и папки, включая системные.
  • CCleaner — имеет функцию очистки старых установок Windows.
  • File Assassin — утилита от Malwarebytes, удаляет залоченные файлы.
Перед использованием любой утилиты создайте точку восстановления системы!

Рассмотрим подробнее, как работать с Unlocker:

  1. Скачайте и установите Unlocker с официального сайта.
  2. Найдите папку Windows.old в Проводнике, щёлкните по ней правой кнопкой мыши и выберите Unlocker в контекстном меню.
  3. В окне программы выберите действие Удалить и нажмите OK.
  4. Если программа сообщает о заблокированных файлах, нажмите Разблокировать все и повторите попытку.

Аналогично работают другие утилиты. Главное — не удаляйте ничего, кроме Windows.old!

Пошаговая инструкция: что делать, если ничего не работает

Если ни один из методов не помог, выполните эту проверенную последовательность действий:

Чек-лист по удалению Windows.old

Выполнено: 0 / 5

Часто задаваемые вопросы

Можно ли удалить папку Windows.old вручную через Проводник?

Теоретически можно, но в большинстве случаев система не даст это сделать из-за отсутствия прав или занятых файлов. Если Проводник позволяет удалить папку, то это безопасно. Но если появляется ошибка, не настойте — используйте другие методы.

Сколько места занимает папка Windows.old?

Размер папки зависит от версии и количества установленных программ. Обычно это от 10 до 30 ГБ. Если на диске критически не хватает места, удаление Windows.old освободить его.

Может ли удаление Windows.old повредить систему?

Нет, если вы удаляете папку после успешного обновления и убедились, что новая версия работает стабильно. Windows.old нужна только для отката к старой версии. Если вы не планируете возвращаться, её можно удалить.

Почему папка Windows.old появляется снова после удаления?

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