Как да деинсталирате и преинсталирате Windows Updates

Въпреки че инсталирането на актуализации в Windows е лесен процес, механизмът във фонов режим, който управлява всичко, е доста сложен. В Интернет(Internet) също има много дезинформация за това как да се справите с проблемите, свързани с Windows Update .

Едно от най-големите погрешни схващания е, че всички актуализации на Windows могат да бъдат инсталирани наведнъж, като просто изтриете папката SoftwareDistribution , съхранявана в C:\Windows . Това е напълно погрешно. Да, може да спестите малко място (от 500 MB до няколко GB), но изтриването на папката няма да премахне нито една инсталирана актуализация.

Освен това е лоша идея да изтриете папката SoftwareDistribution , освен ако не е абсолютно необходимо. Има подпапка, наречена DataStore , която има голяма база данни с всички налични актуализации на Windows(Windows Updates) . Тази база данни вероятно ще бъде с размер няколкостотин MB(MBs) . Изтриването на тази база данни просто премахва историята на Windows Update за компютъра.(Windows Update)

За да докажа това на себе си, направих тест. Отворих  контролния панел(Control Panel) , щракнах върху Windows Update и след това щракнах върху Преглед на хронологията на актуализациите(View Update History) в лявото меню.

преглед на историята на актуализациите

Този екран просто ви дава пълен списък с инсталирани актуализации със статус(Status) , важност(Importance) и дата на инсталиране(Date Installed) . Когато изтрием папката SoftwareDistribution , този диалогов прозорец ще бъде напълно празен, сякаш никога не сте инсталирали никакви актуализации. Преди да ви покажа това, щракнете върху връзката Инсталирани актуализации(Installed Updates) в горната част, където ви казва как да премахнете актуализация.

история на актуализациите на windows

Както можете да видите, в момента имам инсталирани няколко стотици актуализации за Office , Windows , Silverlight и т.н. Сега, ако следвате инструкциите по-долу за изтриване на папката, можете да се върнете в диалоговия прозорец Преглед на хронологията на актуализациите(View Update History) и ще видите, че е сега празен.

празна хронология на актуализациите

Въпреки това, ако щракнете отново върху Инсталирани актуализации(Installed Updates) , ще видите, че всички актуализации, които са били изброени преди и все още са изброени там. Това е така, защото просто изтрихме дневника на актуализациите, а не действителните актуализации.

Този диалогов прозорец е мястото, където всъщност можете да деинсталирате актуализация, но само една по една. Просто(Simply) щракнете върху актуализация и след това щракнете върху Деинсталиране(Uninstall) . За съжаление, няма начин да премахнете всички актуализации наведнъж, освен ако не използвате System Restore .

деинсталирайте актуализация

Ако използвате Възстановяване(Restore) на системата и възстановите компютъра до предишна точка за възстановяване, всички актуализации, които са били инсталирани след тази точка за възстановяване, ще изчезнат. За да премахнете всички актуализации обаче, ще ви е необходима точка за възстановяване, създадена веднага след инсталирането на операционната система. Дори ако точка за възстановяване е била създадена в този момент, по-старите обикновено се изтриват с течение на времето, за да се освободи място за по-нови точки за възстановяване.

Все пак, ако имате много място, разпределено за възстановяване на системата(System Restore) , може да успеете да върнете актуализациите за няколко месеца наведнъж.

След като изтриете съдържанието на папката, ще трябва да посетите Windows Update през контролния панел(Control Panel) и да проверите за актуализации. Цялата база данни ще бъде изградена от нулата и може да забележите, че Windows показва Проверка за актуализации(Checking for updates)  за много дълго време. Това е така, защото списък с всяка актуализация, приложима към операционната система, трябва да бъде изтеглен отново и след това да се сравни с актуализациите, инсталирани в момента в системата.

Изтрийте папка SoftwareDistribution

За да премахнете тази папка, първо трябва да спрете услугите Windows Update и BITS в Windows . За да направите това, щракнете върху Старт (Start ) и въведете services.msc в полето за търсене.

услуги msc

След това щракнете с десния бутон върху услугата Windows Update  и щракнете върху Stop . Направете същото нещо и за услугата  Background Intelligent Transfer Service (BITS) .

спрете услугата за актуализиране на Windows

Сега отидете до следната папка, показана по-долу, и ще видите няколко папки, изброени там. Основните, за които ще говорим, са Downloads и DataStore .

C:\Windows\SoftwareDistribution

папка за разпространение на софтуер

Ако се опитвате да възстановите само място на твърдия диск, тогава трябва да изтриете само съдържанието на папката Download , въпреки че на теория това не би трябвало да е необходимо. Папката за изтегляне(Download) всъщност съдържа всички актуализации, които са били изтеглени, но все още не са инсталирани. След като бъдат инсталирани, актуализациите се премахват в рамките на 10 дни. Така че теоретично тази папка трябва да се свие по размер скоро след като инсталирате всички актуализации на Windows .

Папката DataStore съдържа базата данни с пълната история на актуализациите на Windows за компютъра. (Windows)След като бъде изтрит, диалоговият прозорец на историята на актуализациите ще бъде празен, както показах по-горе, но всичките ви актуализации ще останат. Наистина никога не трябва да изтривате папката DataStore , освен ако не ви бъде казано да го направите или ако Windows Update е напълно повреден и неправилно конфигуриран.

Имайте предвид, че може да не успеете да изтриете определени папки и файла ReportingEvents . В случай, че не можете да изтриете папка, просто отворете папката и изтрийте цялото съдържание вътре. За мен получих грешка при опит да изтрия папката DataStore , така че просто влязох в папката и изтрих файла с базата данни и всички други файлове в папката.

Проверете за актуализации на Windows

Ако сте премахнали папката SoftwareDistribution , ще искате да отидете отново в Windows Update , за да проверите за актуализации. Ще покаже, че никога не сте извършвали проверка за актуализации, тъй като историята на актуализациите вече е изчезнала.

Провери за актуализации

Щракнете върху бутона Проверка за актуализации(Check for updates) и бъдете готови да изчакате известно време, докато базата данни се създава отново.

Заключение

Така че основното тук е, че не можете наистина да се отървете от всички актуализации на Windows(Windows Updates) наведнъж, освен ако нямате наистина стара точка за възстановяване, запазена в системата. Второ, трябва да изтриете папката Downloads в папката SoftwareDistribution само ако искате да спестите място или просто да инсталирате всички най-нови актуализации и да изчакате 10 дни, за да видите дали те ще бъдат премахнати автоматично.

На трето място, трябва да изтриете папката DataStore само ако нещо наистина не е наред с Windows Update , като например не показване на нови актуализации в продължение на няколко месеца и т.н. Да се ​​надяваме, че това ви дава по-добро разбиране за това как работи Windows Update и как се съхраняват файловете. Ако имате въпроси, публикувайте коментар. Наслади се!



About the author

Аз съм компютърен специалист с над 10 години опит в областта на браузърите, Microsoft office и onedrive. Специализирам се в уеб разработка, изследване на потребителския опит и разработка на широкомащабни приложения. Моите умения се използват от някои от водещите световни компании, включително Google, Facebook и Apple.



Related posts