Как да: Премахнете папката Windows.old на Windows 10

Windows 10 и някои предишни версии на Windows понякога създават папка, наречена Windows.old. Тази папка обикновено се създава, когато инсталирате нова версия на Windows, а днес ще обясним какво прави тази папка и как да я премахнем от Windows 10.

Какво е Windows.old и как да го премахнете от Windows 10?

Когато инсталирате нова версия на Windows, например Windows 10 Anniversary Update, вашата система автоматично премества по-старата ви инсталация в папката Windows.old. С тази папка можете лесно да възстановите предишната версия на Windows, ако новата не работи правилно за вас.

Освен това тази папка работи като резервно копие, така че дори ако процесът на инсталиране се провали поради някаква причина, вашият компютър може да използва папката Windows.old, за да възстанови предишната версия на Windows. Също така трябва да знаете, че можете да се върнете към предишната версия на Windows 10 дни след инсталирането му и след този период папката Windows.old автоматично ще бъде изтрита от вашата система.

Както можете да видите, папката Windows.old може да бъде изключително полезна, тъй като ви позволява да възстановите предишната версия на Windows, но много потребители искат да изтрият тази папка, тъй като отнема много място на твърдия им диск. Имайте предвид, че като изтриете тази папка, няма да можете да се върнете към по-старата версия на Windows в случай на сериозен проблем. Тъй като тази папка може да отнеме 30GB или повече от вашето пространство на твърдия диск, днес ще ви покажем как да го премахнете безопасно от вашия компютър.

Fix - Премахване на папката Windows.old от Windows 10

Решение 1 - Използвайте инструмента за почистване на диска

Windows 10 идва с полезен инструмент, наречен Disk Cleanup, който ви позволява бързо да освободите място на твърдия диск. Това приложение ще сканира дяла на твърдия ви диск за стари или временни файлове и ще ви позволи да ги премахнете лесно с едно кликване.

Този инструмент ви позволява да премахнете папката Windows.old и можете да направите това, като изпълните следните стъпки:

  1. Натиснете клавиша Windows + S и въведете диска. Изберете Disk Cleanup (Почистване на диска) от менюто.

  2. Когато се отвори инструментът за почистване на диска, ще трябва да изберете кой диск искате да почистите. Изберете устройството, на което е инсталиран Windows 10, и щракнете върху OK .

  3. Инструментът за почистване на диска ще сканира компютъра ви за стари и временни файлове. Този процес може да отнеме минута или две в зависимост от размера на вашия дял.

  4. Проверете дали опцията за предишна инсталация на Windows е достъпна. Ако е така, проверете го и натиснете OK . Трябва да видите налично съобщение за потвърждение. Изберете Изтриване на файлове и изчакайте, докато предишната версия на Windows бъде премахната.

  5. Незадължително: Ако опцията Предишна инсталация на Windows не е налична за вас, щракнете върху бутона Изчисти системните файлове и изчакайте сканирането да приключи. След това изберете Предишна инсталация на Windows и следвайте инструкциите от предишната стъпка.

Друг начин да стартирате Disk Cleanup е да проверите свойствата на дяла на твърдия диск от този компютър. За да направите това, изпълнете следните стъпки:

  1. Отворете този компютър .
  2. Намерете основния дял на твърдия диск и щракнете с десния бутон върху него. Изберете Свойства от менюто.

  3. Отворете раздела Общи и щракнете върху бутона " Почистване на диска ".

  4. Сега следвайте инструкциите, описани в горните стъпки.

Решение 2 - Използвайте командния ред

Обикновено най-добрият начин да изтриете папката Windows.old е да използвате инструмента за почистване на диска, но ако не можете да го изтриете с помощта на програмата за почистване на диска, може да искате да обмислите използването на командния ред. Имайте предвид, че почистването на диска е най-простото и безопасно решение и винаги трябва да го използвате първо. За да изтриете Windows.old с командния ред, направете следното:

  1. Натиснете клавиш Windows + X, за да отворите Win + X менюто и изберете Command Prompt (Admin) .

  2. Когато се отвори командния ред, въведете следните редове:
    • attrib -r -a -s -h C: Windows.old / S / D
    • RD / S / Q% SystemDrive% windows.old
  3. След като се изпълнят командите, затворете командния ред и проверете дали папката Windows.old е премахната.

Малко потребители съобщават, че трябва да използват две допълнителни команди, преди да могат да премахнат папката Windows.old от компютъра си. Според тях, те трябваше да използват takeown /FC:Windows.old / A / R и icacls C: Windows.old / Grant Administrators: F / наследяване: e / T команди, за да вземат собствеността върху папката Windows.old и да го премахнат,

Можете също да премахнете папката Windows.old чрез командния ред при стартиране. За да направите това, трябва да стартирате Command Prompt, като изпълните следните стъпки:

  1. Кликнете върху бутона Старт.
  2. Щракнете върху бутона Power (Захранване), задръжте клавиша Shift и изберете опцията Restart (Рестартиране) .

  3. Когато вашият компютър се рестартира, изберете Отстраняване на неизправности> Разширени опции .
  4. Ще има списък с опции. Изберете Команден ред .

Сега трябва да определим каква е буквата на вашето устройство. Ако използвате командния ред по време на зареждането, по-скоро е възможно буквата на вашето устройство да се промени, така че трябва да използвате инструмента diskpart, за да го намерите. Можете да направите това, като изпълните следните стъпки:

  1. Въведете diskpart в Command Prompt и натиснете Enter . Трябва да ви предупредим, че diskpart е мощен инструмент, затова използвайте допълнително внимание, докато го използвате.
  2. Сега въведете обем на списъка .
  3. Сега ще се появи списък с всички налични дялове. Сега трябва да намерите буквата на устройството. Най-лесният начин да направите това е да сравните размера на наличните дялове. След като намерите желания дял, проверете колоната Ltr и запомнете буквата. В повечето случаи това трябва да е D, но може да е различно на вашия компютър.
  4. Въведете exit, за да излезете от диска.
  5. Сега въведете командата RD / S / Q “D: Windows.old” и натиснете Enter, за да я стартирате. Имайте предвид, че трябва да използвате правилното писмо, което сте получили в Стъпка 3 . В нашия случай това беше D, но не забравяйте да го проверите на вашия компютър.
  6. След като изпълните гореспоменатата команда, папката Windows.old ще бъде премахната от вашия компютър. Сега просто трябва да затворите Command Prompt и да стартирате Windows 10 нормално.

Както вече споменахме, използването на Disk Cleanup е най-сигурният и най-простият начин за премахване на папката Windows.old от вашия компютър, така че трябва да го използвате винаги в Command Prompt. Ако решите да използвате командния ред от Windows 10, ще трябва да промените атрибутите на папката Windows.old, което понякога може да предизвика определени проблеми, така че може да е по-добре да използвате командния ред по време на зареждането, тъй като не изисква да промените атрибутите на папката Windows.old.

Решение 3 - Използвайте CCleaner

CCleaner е полезен инструмент, който е предназначен за премахване на стари и временни файлове от вашия компютър. Някои потребители го използват за премахване на папката Windows.old и ако използвате CCleaner, можете да премахнете папката Windows.old, като изпълните следните стъпки:

  1. Стартирайте CCleaner и щракнете върху заглавието Cleaner .
  2. Изберете само старата инсталация на Windows в Windows и приложенията . Трябва да намерите тази опция в списъка Разширени .
  3. Сега щракнете върху бутона Анализ, за да стартирате сканирането.
  4. Сега трябва да видите колко място заема папката Windows.old. Щракнете върху бутона Run Cleaner и изчакайте, докато CCleaner премахне тази папка от вашия компютър.

Решение 4 - Промяна на разрешенията за защита

Ако се опитате да изтриете папката Windows.old ръчно, вероятно ще видите съобщение за грешка, в което се казва, че нямате необходимите права за изтриване на тази папка. Можете да разрешите този проблем, като изпълните следните стъпки:

  1. Намерете папката Windows.old, щракнете с десния бутон върху нея и изберете Свойства .
  2. Отворете раздела Защита и щракнете върху бутона Разширени .

  3. Намерете секцията Собственик и кликнете върху Промяна .

  4. Сега ще се появи прозорецът Избор на потребител или група . Въведете името на обекта, за да изберете поле Въведете Потребители и щракнете върху Проверка на имената . Кликнете върху OK .

  5. Сега собственикът ще бъде променен. Проверете Заменете собственика на подконтейнерите и обектите и Замяна на всички записи на разрешения за деца с наследствени записи за разрешение от този обект .

  6. Щракнете върху Приложи и OK, за да запишете промените.
  7. Ако получите предупреждения за сигурност, просто изберете Да .

След като промените разрешенията, ще можете да изтриете папката Windows.old без никакви проблеми. Трябва да споменем, че промяната на разрешенията на папката Windows.old понякога може да предизвика проблеми с инсталацията на Windows 10, така че може да искате да използвате инструмента за почистване на диска.

Решение 5 - Деактивирайте някои устройства от Device Manager

Според потребителите, те не са могли да премахнат папката Windows.old поради някои драйвери, които все още се използват от компютъра им. За да намерите и премахнете тези файлове, трябва да направите следното:

  1. Намерете файловете на драйверите, които не могат да бъдат изтрити в директорията на Windows.old. Обикновено това са SurfaceAccessoryDevice.sys, SurfaceCapacitiveHomeButton.sys, SurfaceDisplayCalibration.sys и SurfacePenDriver.sys. Имайте предвид, че тези файлове на драйверите може да са различни на вашия компютър.
  2. След като намерите проблемните драйвери, ще трябва да деактивирате съответните устройства от диспечера на устройствата. За да направите това, натиснете клавиша Windows + X и изберете Device Manager от списъка.

  3. Когато Диспечерът на устройствата се отвори, потърсете устройствата, които са свързани с тези драйвери. След като намерите проблемното устройство, щракнете с десния бутон върху него и изберете Disable .

  4. След като деактивирате всички проблемни устройства, опитайте отново да изтриете Windows.old.
  5. След като папката на Windows.old бъде премахната, активирайте отново деактивираните устройства.

Очевидно този проблем се появява на устройствата Surface, но ако се сблъскате с този проблем на компютъра, можете да опитате това решение.

Решение 6 - Използвайте Linux Live CD

Ако не можете да изтриете папката Windows.old от вашия компютър, може да искате да обмислите използването на Linux Live CD. Папката Windows.old е защитена от вашата система и за да я изтриете, трябва да промените някои права. Получаването на необходимите привилегии може да не е лесно за не-напреднали потребители и ако искате да изтриете папката Windows.old, без да променяте привилегиите си, може да искате да използвате Linux Live CD. Просто изтеглете всяка версия на Linux и създайте стартиращ носител. След това стартирайте компютъра си от стартиращ носител. След като Linux се стартира, намерете и изтрийте папката Windows.old. След като изтриете папката, премахнете стартиращия носител и рестартирайте компютъра.

Както можете да видите, папката Windows.old е изключително полезна, защото ви позволява да възстановите компютъра си след надграждане в случай, че нещо се обърка. С папката Windows.old можете да възстановите документите си и някои други файлове дори с инсталираната нова версия на Windows. Както вече споменахме, папката Windows.old ще се съхранява на твърдия ви диск само за 10 дни, така че ако искате да се върнете обратно, уверете се, че го правите бързо. Ако сте загрижени за мястото за съхранение, можете да изтриете папката Windows.old като използвате инструмента за почистване на диска или като следвате друго решение от тази статия.