Ако Windows Update не работи както трябва, ето как да нулирате компонентите му и да го върнете към нормалното.

Когато адресирате грешки и проблеми, свързани със системна актуализация, може да се наложи да нулирате компонентите на Windows Update. Можете да постигнете това, като изпълните няколко команди в командния ред или като създадете и изпълните пакетен файл.

Това ръководство ще предостави подробна инструкция за двата метода, което ви позволява ефективно да нулирате компонентите на Windows Update.

1. Как да нулирате ръчно компонентите на Windows Update

Най-често срещаният метод за нулиране на компонентите на Windows Update е чрез командния ред. Ето стъпките, които можете да следвате.

  1. Щракнете с десния бутон върху Икона за стартиране и изберете Терминал (администратор) от списъка.
  2. Изберете да когато се появи подканата за контрол на потребителските акаунти (UAC).
  3. Копирайте и поставете следните команди една по една и натиснете Въведете след всяка команда за спиране на всяка услуга, свързана с Windows Update.
    net stop bits
    net stop wuauserv
    net stop appidsvc
    net stop cryptsvc
  4. instagram viewer
  5. Изпълнете следната команда, за да изтриете qmgr*.dat файлове.
    Del "%ALLUSERSPROFILE%\Application Data\Microsoft\Network\Downloader\*.*"
  6. Въведете Y за да потвърдите.
  7. Въведете следните команди и натиснете Въведете след всеки, за да изтриете всички файлове на Windows Update.
    rmdir %systemroot%\SoftwareDistribution /S /Q
    rmdir %systemroot%\system32\catroot2 /S /Q
  8. Въведете следните команди и натиснете Въведете след всеки, за да нулирате услугите BITS и Windows Update до техните дескриптори за сигурност по подразбиране.
    sc.exesdsetbitsD:(A;;CCLCSWRPWPDTLOCRRCSY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;;CCLCSWLOCRRCAU)(A;;CCLCSWRPWPDTLOCRRCPU)
    sc.exesdsetwuauservD:(A;;CCLCSWRPWPDTLOCRRCSY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWOBA)(A;;CCLCSWLOCRRCAU)(A;;CCLCSWRPWPDTLOCRRCPU)
  9. Сега изпълнете следната команда, за да отидете до Система32 папка.
    cd /d %windir%\system32
  10. Копирайте и поставете следните команди поотделно и натиснете Въведете след всеки, за да регистрирате отново всички файлове 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
  11. Въведете следното и натиснете Въведете за нулиране на Winsock (Windows Sockets).
    netsh winsock reset
  12. Копирайте и поставете следните команди една по една и натиснете Въведете след всеки, за да рестартирате услугите, свързани с Windows Update.
    net start bits
    net start wuauserv
    net start appidsvc
    net start cryptsvc

Затворете прозореца на командния ред и рестартирайте компютъра си, за да приложите промените. Ако се интересувате от откриването на още полезни команди, вижте нашето ръководство за най-добрите команди на командния ред за Windows.

2. Как да нулирате компонентите на Windows Update с помощта на пакетен файл

Друг начин за нулиране на компонентите на Windows Update е да създайте и стартирайте пакетен файл в Windows. Ето стъпките, за да направите такъв:

  1. Натиснете Win + S за да отворите менюто за търсене.
  2. Тип Бележник в полето за търсене и натиснете Въведете.
  3. Копирайте и поставете следната команда в прозореца на 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
  4. Щракнете върху Файл меню в горната част, след това Запази като.
  5. Въведете Нулирайте Windows Components.bat в полето за име и посочете предпочитаното от вас място за запазване на файла.
  6. Щракнете върху Запиши като тип падащо меню за избор Всички файлове, след което щракнете върху Запазване.
  7. Намерете запаметения пакетен файл на вашия компютър. Щракнете с десния бутон върху него и изберете Изпълни като администратор от контекстното меню.
  8. Изберете да когато се появи подканата за контрол на потребителските акаунти (UAC).

След като изпълните пакетния файл, не се колебайте да го запазите. По този начин следващия път, когато срещнете проблеми с Windows Update, можете да стартирате файла отново, без да се налага да повтаряте горните стъпки.

Нулирайте компонентите на Windows Update, за да коригирате проблеми

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