Как да нулирате компонентите на Windows Update на Windows 10 (актуализирано)

Microsoft редовно натиска актуализации на защитата с нови функции, подобрения в сигурността и корекции на грешки, за да се поправят дупки в сигурността, създадени от приложения на трети страни. А с Windows 10 компанията задължително изтегля и инсталира най-новите актуализации на Windows автоматично, когато машината ви се свърже със сървъра на Microsoft. Това е добра идея да защитите и защитите вашия компютър, но потребителите на Times понякога срещат много често срещани проблеми, докато се опитват да изтеглят и инсталират актуализации на Windows. Има много решения за решаване на тези проблеми но експерти по прозорци предлагат рестартиране на компоненти за актуализиране на windows - е най-работещото решение за отстраняване на много проблеми, свързани с актуализацията.

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



Съдържание на публикацията: -

Нулирайте компонентите на Windows Update

Ако страдате от различна грешка при инсталиране на актуализация на компютър с Windows 10, Пробвани различни решения, но проблемът все още не е отстранен, Ето как да възстановите всеки компонент на Windows Update по подразбиране по подразбиране в Windows 10. Можете или да нулирате ръчно компонентите за актуализация на Windows, като промените папката за разпространение на софтуер и папка Cartoot2. Или можете автоматично да нулирате компонентите на Windows Update с предварително направен .bat файл. Нека започнем с ръчно нулиране на компонентите на Windows Update.

Забележка: Преди да извършите каквото и да е действие за нулиране на компонентите за актуализиране на Windows, препоръчваме да създадете точка за възстановяване на системата. Това ще създаде моментна снимка на определени файлове и информация преди критични операции като актуализации или инсталиране на софтуер, Настъпват всякакви промени. Така че ако нещо се обърка след извършване на модификация, можете да се върнете обратно извършване на възстановяване на системата .



Ръчно нулирайте компонентите на Windows Update

За ръчно нулиране на компонентите за актуализация Първо отворете командния ред с права на администратор. Можете да направите това, като щракнете върху търсене в менюто 'Старт', напишете cmd, щракнете с десния бутон върху командния ред от резултатите от търсенето и изберете 'Изпълни като администратор'.

Сега трябва да спрем някои услуги, свързани с Windows Update. Или можете да направите това, като напишете следните команди една по една или Можете да отворите услугите на Windows, като натиснете Win + R, Type Services.msc и натиснете клавиша Enter. Тук потърсете следните услуги, щракнете с десния бутон и спрете тези услуги, свързани с актуализацията.

В командния ред въведете тези команди и натиснете Enter за всяка, за да изпълните командата.



нетни стоп битове (За да спрете фонов интелигентен трансфер Обслужване )

net stop wuauserv (За спиране на услугата Windows Update)

net stop appidsvc (За спиране на услугата за самоличност на приложението)



net stop cryptsvc (За спиране на услугата за база данни на каталога)

Тези команди ще спрат BITS, Windows Update и криптографската услуга.



След като спрем тези услуги сега трябва изтрийте файловете qmgr * .dat . (За да нулирате компонентите на Windows Update, ще трябва да изтриете файловете.) И изтривате същото, като използвате командата по-долу.

Дел “% ALLUSERSPROFILE% Application Data Microsoft Network Downloader qmgr * .dat”



Копирайте командата такава, каквато е, и я прехвърлете в Command, натиснете клавиша enter, за да изпълните командата.

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

Сега ще нулираме папката за разпространение на софтуер, където се съхраняват всички файлове за актуализация. Можете да въведете команда



Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak

и натиснете клавиша Enter, за да преименувате текущата папка за разпространение на софтуер в softwaredistribution.bak . Или можете ръчно да преименувате папката от C: Windows SoftwareDistribution, да я преименувате на SoftwareDistribution.bak

преименувайте папката SoftwareDistribution

Нулирайте папката Catroot2

Отново трябва да преименувате папката Catroot2 Или въведете команда Ren% systemroot% system32 catroot2 catroot2.bak и натиснете Enter, за да изпълните командата, или можете да отворите C: Windows System32 Тук потърсете Catroot и Catroot2 папка и ги преименувайте с .bak.

Нулирайте фоновата услуга за интелигентно прехвърляне и актуализиране

Сега трябва Нулирайте услугата BITS и услугата Windows Update до дескриптора по подразбиране на защитата . За да направите това, Отново въведете командата По-долу една по една и натиснете клавиша Enter, за да изпълните командата.

sc.exe sdset битове D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWRCD;;

команда за нулиране на услугата BITS

Команда тип гнездо отдолу:

sc.exe sdset wuauserv D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;; BA) (A ;; CCLCSWLOCRRC ;;; AU (A ;; CCLCSWRPRRWRD ;;

След този тип cd / d% windir% system32 команда натиснете enter. Сега пререгистрирайте BITS файловете и свързаните с Windows Update dll файлове. за това трябва да изпълняваме команди по-долу една по една.

пререгистрирайте dll файлове, свързани с Windows Update

  • regsvr32.exe atl.dll
  • regsvr32.exe urlmon.dll
  • regsvr32.exe mshtml.dll
  • regsvr32.exe shdocvw.dll
  • regsvr32.exe browseui.dll
  • regsvr32.exe jscript.dll
  • regsvr32.exe vbscript.dll
  • regsvr32.exe scrrun.dll
  • regsvr32.exe msxml.dll
  • regsvr32.exe msxml3.dll
  • regsvr32.exe msxml6.dll
  • regsvr32.exe actxprxy.dll
  • regsvr32.exe softpub.dll
  • regsvr32.exe wintrust.dll
  • regsvr32.exe dssenh.dll
  • regsvr32.exe rsaenh.dll
  • regsvr32.exe gpkcsp.dll
  • regsvr32.exe sccbase.dll
  • regsvr32.exe slbcsp.dll
  • regsvr32.exe cryptdlg.dll
  • regsvr32.exe oleaut32.dll
  • regsvr32.exe ole32.dll
  • regsvr32.exe shell32.dll
  • regsvr32.exe initpki.dll
  • regsvr32.exe wuapi.dll
  • regsvr32.exe wuaueng.dll
  • regsvr32.exe wuaueng1.dll
  • regsvr32.exe wucltui.dll
  • regsvr32.exe wups.dll
  • regsvr32.exe wups2.dll
  • regsvr32.exe wuweb.dll
  • regsvr32.exe qmgr.dll
  • regsvr32.exe qmgrprxy.dll
  • regsvr32.exe wucltux.dll
  • regsvr32.exe muweb.dll
  • regsvr32.exe wuwebv.dll

Нулирайте Winsock

Уинсок определя как мрежовият софтуер на Windows трябва да осъществява достъп до мрежови услуги, особено TCP / IP. Операционната система на Windows се предлага с файл с динамична връзка (DLL) winsock.dll който изпълнява API и координира Windows програми и TCP / IP връзки. Ако поради някаква причина Winsock се повреди. може да имате затруднения при установяването на връзка с Интернет. Следователно нулирането на Winsock е добро решение. И можете да направите това с обикновен команден ред.

  • Натиснете клавиш Windows + R, за да отворите изпълнение,
  • Тип netsh winsock нулиране и щракнете върху OK, за да изпълните командата.

winsock нулиране

Стартирайте услугите, свързани с актуализацията

И накрая, След като направите горните неща, ще трябва да стартирате услугите за актуализиране, които сте спрели в началото. За да направите това отново, отворете командния ред като администратор и въведете следните команди по-долу и натиснете клавиша Enter, за да изпълните командата.

Отначало тип нетни начални бита за да стартирате фонов интелигентен трансфер Обслужване.

След това напишете net start wuauserv за стартиране на услугата за актуализиране на Windows.

Следващ тип чист старт appidsvc за стартиране на самоличността на приложението обслужване.

накрая тип, нетно начало cryptsvc за стартиране на услугата Каталожна база данни .

Това е всичко, което вече имате успешно рестартиране на компоненти за актуализиране на windows - . Но, за да влязат в сила Тези промени, които сте направили, трябва да рестартирате Windows. След това проверете за най-новата актуализация на Windows.

Автоматично нулиране на компонентите за актуализация

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

Първо копирайте отдолу и го поставете в бележника. След това кликнете върху файл -> запазване като -> изберете всички файлове -> дайте име на ex> Updatereset.bat (забележете .bat е задължително) и запазете. След това щракнете с десния бутон върху Updatereset.bat и стартирайте като администратор. Това ще направи нещата за вас. изчакайте летял сек след това рестартирайте прозорците и проверете за актуализации, надявам се този път да не сте се сблъскали с грешка, докато изтегляте и инсталирате актуализации.

създаване на актуализация нулиране прилеп файл

@ECHO OFF echo Прост скрипт за нулиране / изчистване на ехото на Windows Update. ПАУЗА ехо. attrib -h -r -s% windir%  system32  catroot2 attrib -h -r -s% windir%  system32  catroot2  *. * net stop wuauserv net stop CryptSvc net stop BITS ren% windir%  system32  catroot2 catroot2 .old ren% windir%  SoftwareDistribution sold.old ren '% ALLUSERSPROFILE%  data data  Microsoft  Network  downloader' downloader.old net Start BITS net start CryptSvc net start wuauserv echo. echo Задачата е изпълнена успешно ... echo. ПАУЗА

Надявам се Reset Windows Update Components да поправи всички проблеми, свързани с актуализацията на Windows (задържането на актуализацията остана, грешки при актуализиране на Windows, не изтеглянето на актуализации и т.н.) вместо вас. Все още имате някакво предложение за заявка относно тази публикация, не се колебайте да коментирате по-долу.

Прочетете също:

Top