Ако Windows Update не работи както трябва, ето как да нулирате компонентите му и да го върнете към нормалното.
Когато адресирате грешки и проблеми, свързани със системна актуализация, може да се наложи да нулирате компонентите на Windows Update. Можете да постигнете това, като изпълните няколко команди в командния ред или като създадете и изпълните пакетен файл.
Това ръководство ще предостави подробна инструкция за двата метода, което ви позволява ефективно да нулирате компонентите на Windows Update.
1. Как да нулирате ръчно компонентите на Windows Update
Най-често срещаният метод за нулиране на компонентите на Windows Update е чрез командния ред. Ето стъпките, които можете да следвате.
- Щракнете с десния бутон върху Икона за стартиране и изберете Терминал (администратор) от списъка.
- Изберете да когато се появи подканата за контрол на потребителските акаунти (UAC).
- Копирайте и поставете следните команди една по една и натиснете Въведете след всяка команда за спиране на всяка услуга, свързана с Windows Update.
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc - Изпълнете следната команда, за да изтриете qmgr*.dat файлове.
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
- Въведете Y за да потвърдите.
- Въведете следните команди и натиснете Въведете след всеки, за да изтриете всички файлове на Windows Update.
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%\system32\catroot2 /S /Q - Въведете следните команди и натиснете Въведете след всеки, за да нулирате услугите BITS и Windows Update до техните дескриптори за сигурност по подразбиране.
sc.exesdsetbitsD:(A;;CCLCSWRPWPDTLOCRRCSY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;;CCLCSWLOCRRCAU)(A;;CCLCSWRPWPDTLOCRRCPU)
sc.exesdsetwuauservD:(A;;CCLCSWRPWPDTLOCRRCSY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;;CCLCSWLOCRRCAU)(A;;CCLCSWRPWPDTLOCRRCPU) - Сега изпълнете следната команда, за да отидете до Система32 папка.
cd /d %windir%\system32
- Копирайте и поставете следните команди поотделно и натиснете Въведете след всеки, за да регистрирате отново всички файлове BITS и Windows Update.
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 - Въведете следното и натиснете Въведете за нулиране на Winsock (Windows Sockets).
netsh winsock reset
- Копирайте и поставете следните команди една по една и натиснете Въведете след всеки, за да рестартирате услугите, свързани с Windows Update.
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
Затворете прозореца на командния ред и рестартирайте компютъра си, за да приложите промените. Ако се интересувате от откриването на още полезни команди, вижте нашето ръководство за най-добрите команди на командния ред за Windows.
2. Как да нулирате компонентите на Windows Update с помощта на пакетен файл
Друг начин за нулиране на компонентите на Windows Update е да създайте и стартирайте пакетен файл в Windows. Ето стъпките, за да направите такъв:
- Натиснете Win + S за да отворите менюто за търсене.
- Тип Бележник в полето за търсене и натиснете Въведете.
- Копирайте и поставете следната команда в прозореца на Notepad.
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
rmdir %systemroot%\SoftwareDistribution /S /Q
rmdir %systemroot%
system32\catroot2 /S /Q
sc.exesdsetbitsD:(A;;CCLCSWRPWPDTLOCRRCSY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;;CCLCSWLOCRRCAU)(A;;CCLCSWRPWPDTLOCRRCPU)
sc.exesdsetwuauservD:(A;;CCLCSWRPWPDTLOCRRCSY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;;CCLCSWLOCRRCAU)(A;;CCLCSWRPWPDTLOCRRCPU)
cd /d %windir% system32
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
netsh winsock reset
netsh winsock reset proxy
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc - Щракнете върху Файл меню в горната част, след това Запази като.
- Въведете Нулирайте Windows Components.bat в полето за име и посочете предпочитаното от вас място за запазване на файла.
- Щракнете върху Запиши като тип падащо меню за избор Всички файлове, след което щракнете върху Запазване.
- Намерете запаметения пакетен файл на вашия компютър. Щракнете с десния бутон върху него и изберете Изпълни като администратор от контекстното меню.
- Изберете да когато се появи подканата за контрол на потребителските акаунти (UAC).
След като изпълните пакетния файл, не се колебайте да го запазите. По този начин следващия път, когато срещнете проблеми с Windows Update, можете да стартирате файла отново, без да се налага да повтаряте горните стъпки.
Нулирайте компонентите на Windows Update, за да коригирате проблеми
Изтеглянето и инсталирането на актуализации на Windows може не винаги да е гладко. В такива случаи нулирането на компонентите на Windows Update може да се окаже ефективно. Ако обаче това не помогне, може да се наложи да опитате късмета си с други корекции на Windows Update.