Видалення папки Windows.old в Windows 10

При установці Windows 10 на диск (без форматування), на якому вже є встановлена ​​ОС Windows, установник автоматично створює в корені диска каталог Windows.old, в який зберігається повна резервна копій старої версії ОС (Включаючи менеджер завантаження і встановлені додатки). Це відбувається як при оновленні між білд Windows 10 Insider Preview, так і при оновленні з Windows 7 / Windows 8.1 до Windows 10.

Завдяки каталогу Windows.old у користувача зберігається можливість повернутися до попередньої версії ОС, відновити особисті файли з профілю користувача або конфігураційні файли встановленого ПО.

Розмір каталогу Windows.old може досягає десятків гігабайт, що може бути вкрай важливим заходом із точки зору вільного місця на системному диску. Якщо ви не плануєте повертатися до попередньої версії Windows і впевнені, що всі особисті файли були збережені, каталог Windows.old може бути видалений з метою економії дискового простору.

Порада. При оновленні до Windows 8.1, при оновленні між версіями Windows 10 TP або при виконанні скидання або оновленні системи, каталог Windows.old автоматично очищається через 28 днів. Каталог видаляється завдяки наявності спеціального завдання в Планувальник Windows (Task Sheduler). Є всі підстави вважати, що в Windows 10 RTM - механізм автоматичного очищення Windows.old збережеться. Таким чином у користувача є 28 днів на протязі яких він може повернутися до попередньої версії Windows або відновити персональні файли.

Не рекомендується вручну видаляти каталог Windows.old і його вміст. Справа в тому, що на цей каталог призначені особливі NTFS дозволу, і з-під користувача коректно видалити його не вдасться.

Найпростіше видалити каталог Windows.old за допомогою штатного засоби очищення диска. Майстер очищення коректно дозволяє NTFS права і видаляє файли, недоступні з-під користувача.

  1. Для запуску інструменту "Очищення диска" наберіть у вікні пошуку Disk Cleanup або CleanMgr. У результатах пошуку з'явиться іконка утиліти cleanmgr. Натисніть по ній правою клавішею миші та запустіть з правами адміністратора (Run as administrator)
  2. Виберіть диск, на якому ви хочете провести очистку (на цьому диску повинна знаходиться папка Windows.old. Як правило, це диск C: \).
  3. У вікні Disk Cleanup натисніть кнопку Clean up system files (Очистити системні файли).
  4. Ще раз вкажіть диск, на якому виконується очищення.
  5. Через деякий час знову з'явиться вікно майстра очищення. Знайдіть в списку і відзначте чекбоксів пункт Previous Windows Installation (s) (Попередні установки Windows).Примітка. У нашому прикладі розмір вивільняється простору майже 28 Гб.

  6. натисніть OK для запуску процедури очищення каталогу Windows.Old.
  7. Очищення диска займе якийсь час.Порада. В деяких випадках майстер очищення диска потрібно запускати кілька разів.
  8. Після закінчення роботи майстер каталог Windows.old буде видалений.

У деяких випадках майстер очищення диска не може коректно видалити каталог Windows.old в цьому випадку його можна спробувати видалити вручну.

  1. Запустіть командний рядок (cmd.exe) з правами адміністратора
  2. Послідовно виконайте наступні команди (припускаємо, що попередня копія Windows входить до складу каталозі C: ​​\ Windows.old)
    cd C: \
    attrib -r -a -s -h C: \ Windows.old / S / D
    takeown / f Windows.old / a / r
    rd / s / q Windows.old

Якщо безпосередньо з системи видалення виконати не вдається, можна видалити каталог з середовища WinPE.

  1. Запустіть командний рядок (cmd.exe) з правами адміністратора
  2. Наступною командою перезавантажити систему з завантаженням в режимі Advanced Boot Options за допомогою shutdown:
    C: \ Windows \ System32 \ shutdown.exe / r / o / f / t 0
  3. У меню Advanced Boot Options перейдіть в розділ Troubleshoot -> Advanced options -> Command Prompt.
  4. За допомогою diskpart визначте букву диска, призначену системному диску:
    diskpart
    DISKPART> list volume
    DISKPART> exit
  5. За допомогою наступної команди видалимо папку Windows.old folder:
    rd / s / q "C: \ Windows.old"

Таким чином, процес видалення папки Windows.old в Windows 10 практично не відрізняється від аналогічної процедури для Windows 8.