Поправка: Windows Update не може да бъде инсталиран поради грешка 2149842967



Отваряне на командния ред

Отваряне на командния ред

  1. Потребителите, които използват по-стара версия на Windows, могат да използват комбинацията от клавиши Windows + клавиш R, за да отворят диалоговия прозорец 'Изпълнение'. Въведете „cmd“ в полето и използвайте комбинацията от клавиши Ctrl + Shift + Enter, за да стартирате командния ред като администратор.
  2. Копирайте и поставете командата, показана по-долу, и не забравяйте да щракнете върху клавиша Enter на клавиатурата.
net stop bits net stop wuauserv net stop appidsvc net stop cryptsvc
Спиране на услугите

Спиране на услугите



  1. След тази стъпка ще трябва да изтриете някои файлове, ако искате да продължите с нулирането на компонентите за актуализация. Това също трябва да се направи чрез командния ред с административни привилегии. Изпълнете тази команда:
Дел “% ALLUSERSPROFILE%  Application Data  Microsoft  Network  Downloader  qmgr * .dat”
  1. Променете името на папките SoftwareDistribution и catroot2. За да направите това, в командния ред с администраторски права, копирайте и поставете следните две команди и щракнете върху Enter след копирането на всяка една.
Ren% systemroot%  SoftwareDistribution SoftwareDistribution.bak Ren% systemroot%  system32  catroot2 catroot2.bak
Преименуване на папките

Преименуване на папките



  1. Нека да се върнем обратно в папката System32, за да пристъпим към последната част на този метод. Ето как да го направите в командния ред.
cd / d% windir%  system32
  1. Тъй като сме нулирали напълно услугата BITS, ще трябва да пререгистрираме всички файлове, необходими на тази услуга да работи и работи правилно. Всеки от файловете обаче изисква нова команда, за да го накара да се регистрира отново, така че процесът може да се окаже доста дълъг. Копирайте командите една по една и се уверете, че не пропускате нито една от тях. Можете да намерите пълния списък, ако следвате това връзка във файл на Google Диск.
  2. Следващото нещо, което ще направим, е да нулираме Winsock, като копираме и поставим следната команда обратно в административния команден ред:
netsh winsock нулиране
Нулиране на Winsock

Нулиране на Winsock



  1. Ако всички стъпки по-горе са преминали безболезнено, вече можете да стартирате услугите, които сте затворили в първата стъпка, като използвате командите по-долу.
net start bits net start wuauserv net start appidsvc net start cryptsvc
  1. Рестартирайте компютъра си, след като следвате предоставените стъпки, и опитайте да стартирате Windows Update отново. Надяваме се, че вече ще можете да стартирате Windows Update, без да получавате грешка 0xc1900204.
5 минути четене