Тази статия е ръководство за настройка с някои полезни екранни снимки за това как да нулирате компонентите за актуализация на Windows 10.
Ето някои техники за нулиране на компонентите на Windows Update, за да коригирате блокираните актуализации, които Windows 10 се опитва да изтегли и инсталира.
Windows Update е основен компонент на Windows 10, тъй като ви дава възможност да изтеглите и инсталирате най-новите актуализации, които включват корекции на грешки, корекции за сигурност и драйвери. Това също е механизъм за изтегляне на нови актуализации на функции и предварителни компилации. Някои съобщения за грешка обаче, Windows Update не се свързва със сървърите на Microsoft и други проблеми може да попречат на вашето устройство да изтегли или инсталира актуализации.
По принцип потребителите може да изпитат този тип проблем, когато услугите, свързани с Windows Update Agent, спрат да работят, Windows 10 има проблем с кеша за актуализиране или някои компоненти са повредени. В тези ситуации можете да нулирате Windows Update в Windows 10, за да коригирате повечето проблеми.
В това ръководство ще научите процеса на нулиране на компонентите на Windows Update с помощта на помощната програма „Windows Update Troubleshooter“. Също така ще научите инструкции как да коригирате ръчно актуализации на Windows, като използвате командния ред, за да изтеглите отново корекции за сигурност, драйвери и функции на вашия компютър. Въпреки това, преди да използвате опцията за команден ред, трябва ръчно да инсталирате най-новата актуализация, Servicing Stack Update (SSU), като следвате инструкциите и първо да поправите системните си файлове.
Как да нулирате компонентите за актуализация на Windows 10 по-долу. Продължете да превъртате, за да го проверите.
Как да нулирате актуализацията на Windows с помощта на инструмента за отстраняване на неизправности
Използвайте следната процедура, за да нулирате актуализациите на Windows с помощта на инструмента за отстраняване на неизправности.
- от MicrosoftИзтеглете инструмента за отстраняване на неизправности в Windows Update .
- Щракнете двукратно върху файла WindowsUpdateDiagnostic.diagcab , за да стартирате инструмента за отстраняване на неизправности.
- Изберете опцията Windows Update .
- Щракнете върху бутона Напред .
- Щракнете върху опцията Опитайте за отстраняване на неизправности като администратор (ако е приложимо). Изберете опцията отново и щракнете върху бутона Напред отново.
- Щракнете върху бутона Затвори .
- Отворете отново инструмента за отстраняване на неизправности в Windows Update .
- Изберете опцията Windows Networking Diagnostics , за да отстраните мрежови проблеми, които пречат на изтеглянето на актуализации .
- Щракнете върху бутона Напред .
- Щракнете върху бутона Затвори .
- Рестартирайте компютъра си.
Когато компютърът се рестартира, опитайте да актуализирате Windows 10 още веднъж. Сега работи според очакванията.
Как да коригирате Windows Update чрез ръчно инсталиране на най-новите актуализации
За да инсталирате ръчно актуализации, които могат да помогнат за отстраняването на проблеми с Windows Update в Windows 10:
- Отворете уеб сайта на Windows 10 Update History .
- Намерете най-новата актуализация за вашата версия на Windows 10 в левия панел и проверете KB номера на актуализацията. Бърз съвет: Можете да проверите текущата версия в Настройки > Система > Относно и можете да намерите информация за версията в секцията „Спецификации на Windows”.
- Отворете уеб сайта на Microsoft Update Catalog .
- Извлича номера на базата знания (KB) на актуализацията.
- Изтеглете актуализацията за вашата версия на Windows 10 (32-битова (x86) или 64-битова (x64)).
- Щракнете двукратно върху файла, за да инсталирате актуализацията.
- Рестартирайте компютъра си.
След завършване на процеса вашето устройство трябва да има инсталирани най-новите актуализации. Актуализацията трябваше да реши проблема и с Windows Update. Можете да проверите, като щракнете върху бутона Проверка за актуализации на страницата с настройки на Windows Update .
Как да коригирате Windows Update, за да инсталирате най-новата актуализация на сервизния стек (SSU)
За да сте сигурни, че вашият компютър има най-новата актуализация на сервизния стек за разрешаване на проблеми с Windows Update:
- Отворете Настройки .
- Щракнете върху Система .
- Щракнете върху Информация .
- В секцията „Тип система“ проверете дали имате 32-битова или 64-битова версия на Windows 10.
- Отворете уеб сайта на Microsoft Update Catalog .
- Изтеглете най-новата актуализация на сервизния стек за вашата версия (32-битова (x86) или 64-битова (x64)).
- Щракнете двукратно върху файла, за да инсталирате актуализацията.
- Рестартирайте компютъра си.
Рестартирайте компютъра си и вече можете да използвате приложението Настройки, за да изтеглите и инсталирате актуализации.
Как да коригирате Windows Update, за да поправите повредени системни файлове
Използвайте следния процес, за да коригирате проблеми с Windows Update, като използвате инструментите за обслужване и управление на изображения за разполагане (DISM) и проверка на системни файлове (SFC), за да поправите системните файлове.
- Отворете Старт .
- Потърсете Command Prompt , щракнете с десния бутон върху най-горния резултат и изберете опцията Run as Administrator .
- Въведете следната команда DISM, за да поправите повредени системни файлове и натиснете Enter .
dism.exe /Online /Cleanup-image /Restorehealth
- Въведете следната SFC команда, за да поправите системните файлове и натиснете Enter .
sfc /scannow
След завършване на процеса компонентът Windows Update трябва да започне да работи отново и можете да проверите за актуализации, като проверите отново.
Как да нулирате актуализациите на Windows с помощта на командния ред
Използвайте следния процес, за да нулирате ръчно актуализациите на Windows с помощта на командния ред в Windows 10.
- Отворете Старт .
- Потърсете Command Prompt , щракнете с десния бутон върху най-горния резултат и изберете опцията Run as Administrator .
- Спрете Background Intelligent Transfer Service (BITS), Windows Update Service и Cryptographic Service, като въведете следните команди и натиснете Enter на всеки ред.
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
Бърз съвет: Може да се наложи да изпълните командата повече от веднъж, докато не видите съобщение, че услугата е спряна успешно.
- Изтрийте всички qmgr*.dat файлове , генерирани от BITS от вашия компютър, като въведете следната команда : Натиснете Enter .
Del Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
- Въведете Y , за да потвърдите изтриването.
- Въведете следната команда, за да изчистите кеша за актуализация на Windows, така че Windows 10 да може да изтегля актуализации отново, вместо да използва вече изтеглените в системата файлове, които може да са били повредени , и натиснете Enter на всеки ред.
rmdir %systemroot%\SoftwareDistribution /S /Q rmdir %systemroot%\system32\catroot2 /S /Q
Бърз съвет:
rmdir
Използвайте командата Премахване на директория с/S
опцията за изтриване на определената директория и всички поддиректории в главната папка и тази опция/Q
тихо ще изтрие директорията без потвърждение. Ако видите съобщението „Процесът не може да получи достъп до файла, защото се използва от друг процес“, една от услугите може да се е рестартирала неочаквано, така че повторете стъпка 1 и опитайте отново. - Въведете следните команди, за да нулирате BITS и Windows Update Services до дескриптора за защита по подразбиране и натиснете Enter на всеки ред.
sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU) sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
- Отидете до папката System32, като въведете следната команда и натиснете Enter .
cd /d %windir%\system32
- Въведете следната команда, за да регистрирате всички съответни BITS и Windows Update DLL файлове в системния регистър и натиснете Enter на всеки ред.
regsvr32.exe /s atl.dll regsvr32.exe /s urlmon.dll regsvr32.exe /s mshtml.dll regsvr32.exe /s shdocvw.dll regsvr32.exe /s browseui.dll regsvr32.exe /s jscript.dll regsvr32.exe /s vbscript.dll regsvr32.exe /s scrrun.dll regsvr32.exe /s msxml.dll regsvr32.exe /s msxml3.dll regsvr32.exe /s msxml6.dll regsvr32.exe /s actxprxy.dll regsvr32.exe /s softpub.dll regsvr32.exe /s wintrust.dll regsvr32.exe /s dssenh.dll regsvr32.exe /s rsaenh.dll regsvr32.exe /s gpkcsp.dll regsvr32.exe /s sccbase.dll regsvr32.exe /s slbcsp.dll regsvr32.exe /s cryptdlg.dll regsvr32.exe /s oleaut32.dll regsvr32.exe /s ole32.dll regsvr32.exe /s shell32.dll regsvr32.exe /s initpki.dll regsvr32.exe /s wuapi.dll regsvr32.exe /s wuaueng.dll regsvr32.exe /s wuaueng1.dll regsvr32.exe /s wucltui.dll regsvr32.exe /s wups.dll regsvr32.exe /s wups2.dll regsvr32.exe /s wuweb.dll regsvr32.exe /s qmgr.dll regsvr32.exe /s qmgrprxy.dll regsvr32.exe /s wucltux.dll regsvr32.exe /s muweb.dll regsvr32.exe /s wuwebv.dll
МОЛЯ, ОБЪРНЕТЕ ВНИМАНИЕ: Това ще ви помогне да регистрирате файла „ .DLL“ в системния регистър като команден компонент, с
regsvr32
опцията да посочите инструмент за автоматично изпълнение на командата, без да ви подканва допълнително./S
- Въведете следните команди, за да нулирате мрежовата конфигурация, която може да е част от проблема (все още не рестартирайте компютъра) и натиснете Enter на всеки ред.
netsh winsock reset netsh winsock reset proxy
- Рестартирайте BITS, Windows Update и криптографските услуги, като въведете следните команди и натиснете Enter на всеки ред.
net start bits net start wuauserv net start appidsvc net start cryptsvc
- Рестартирайте компютъра си.
След завършване на процеса, Windows Update ще се нулира и трябва да работи отново на вашето устройство с Windows 10.
По-горе разгледахме как да нулирате компонентите за актуализация на Windows 10. Надяваме се, че тази информация ви е помогнала да намерите това, от което се нуждаете.