Въпреки че инсталирането на актуализации в Windows е лесен процес, механизмът във фонов режим, който управлява всичко това, е доста сложен. В интернет също има много дезинформация за това как да се справите с проблеми, свързани с Windows Update.
Едно от най-големите погрешни схващания е, че всички актуализации на Windows могат да бъдат инсталирани наведнъж чрез просто изтриване на папката SoftwareDistribution , съхранявана в C:\Windows . Това е напълно погрешно. Да, може да спестите малко място (от 500 MB до няколко GB), но изтриването на папката няма да премахне нито една инсталирана актуализация.
Съдържание
- Изтриване на папка SoftwareDistribution
- Проверете за актуализации на Windows
- Заключение
Освен това е лоша идея да изтриете папката SoftwareDistribution, освен ако не е абсолютно необходимо. Има подпапка, наречена DataStore, която има голяма база данни с всички налични актуализации на Windows. Тази база данни вероятно ще бъде с размер няколкостотин MB. Изтриването на тази база данни просто премахва хронологията на Windows Update за компютъра.
За да докажа това на себе си, направих тест. Отворих Control Panel , щракнах върху Windows Update и след това щракнах върху View Update History в лявото меню.

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

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

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

Ако използвате Възстановяване на системата и възстановите компютъра до предишна точка за възстановяване, всички актуализации, които са били инсталирани след тази точка за възстановяване, ще изчезнат. За да премахнете всички актуализации обаче, ще ви трябва точка за възстановяване, създадена веднага след инсталирането на операционната система. Дори ако в този момент е създадена точка за възстановяване, по-старите обикновено се изтриват с течение на времето, за да се освободи място за по-нови точки за възстановяване.
И все пак, ако имате много място, разпределено за възстановяване на системата, може да успеете да върнете актуализации за няколко месеца наведнъж.
След като изтриете съдържанието на папката, ще трябва да посетите отново Windows Update чрез контролния панел и да проверите за актуализации. Цялата база данни ще бъде изградена от нулата и може да забележите, че Windows показва Проверка за актуализации за много дълго време. Това е така, защото списък с всяка актуализация, приложима за операционната система, трябва да бъде изтеглен отново и след това да бъде сравнен с актуализациите, инсталирани в момента в системата.
Изтриване на папка SoftwareDistribution
За да премахнете тази папка, първо трябва да спрете услугите Windows Update и BITS в Windows. За да направите това, щракнете върху Старт и въведете services.msc в полето за търсене.

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

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

Ако се опитвате да си възвърнете само място на твърдия диск, тогава трябва да изтриете само съдържанието на папката за изтегляне , въпреки че на теория това не би трябвало да е наистина необходимо. Папката за изтегляне всъщност съдържа всички актуализации, които са изтеглени, но все още не са инсталирани. След като бъдат инсталирани, актуализациите се премахват в рамките на 10 дни. Така че теоретично тази папка трябва да се свие по размер скоро след като сте инсталирали всички актуализации на Windows.
Папката DataStore съдържа базата данни с пълната хронология на актуализациите на Windows за компютъра. След като бъде изтрит, диалоговият прозорец за хронология на актуализациите ще бъде празен, както показах по-горе, но всичките ви актуализации ще останат. Наистина никога не трябва да изтривате папката DataStore, освен ако не ви е казано да го направите или ако Windows Update е напълно повреден и неправилно конфигуриран.
Имайте предвид, че може да не успеете да изтриете определени папки и файла ReportingEvents. В случай, че не можете да изтриете папка, просто отворете папката и изтрийте цялото съдържание вътре. За мен получих грешка, когато се опитвах да изтрия папката DataStore, така че просто влязох в папката и изтрих файла на базата данни и всички други файлове в папката.
Проверете за актуализации на Windows
Ако сте премахнали папката SoftwareDistribution, ще искате да отидете отново в Windows Update, за да проверите за актуализации. Ще покаже, че никога не сте извършвали проверка за актуализации, тъй като хронологията на актуализациите вече е изчезнала.

Щракнете върху бутона Проверка за актуализации и бъдете готови да изчакате известно време, докато базата данни се създава отново.
Заключение
Така че основният момент тук е, че не можете наистина да се отървете от всички актуализации на Windows наведнъж, освен ако нямате наистина стара точка за възстановяване, запазена в системата. Второ, трябва да изтриете папката Downloads в папката SoftwareDistribution само ако искате да спестите място или просто да инсталирате всички най-нови актуализации и да изчакате 10 дни, за да видите дали ще бъдат премахнати автоматично.
Трето, трябва да изтриете папката DataStore само ако нещо наистина не е наред с Windows Update, като например да не се показват нови актуализации в продължение на няколко месеца и т.н. Надяваме се, че това ви дава по-добро разбиране за това как работи Windows Update и как се съхраняват файловете. Ако имате въпроси, напишете коментар. Наслади се!