Коригиране: Код за грешка на Windows Update 0x80073701



  1. Следващата стъпка може да бъде пропусната, ако това не е последна инстанция. Тази стъпка се счита за агресивен подход, но определено ще нулира процеса на актуализиране от самото му ядро. Така че можем да препоръчаме да изпробвате това. Много хора го предлагат на онлайн форуми.
  2. Променете името на папките SoftwareDistribution и catroot2. За да направите това, в административен команден ред копирайте и поставете следните команди и щракнете върху Enter, след като копирате всяка от тях.

Ren% systemroot% SoftwareDistribution SoftwareDistribution.bak
Ren% systemroot% system32 catroot2 catroot2.bak



  1. Следващите команди ще ни помогнат да възстановим BITS (Background Intelligence Transfer Service) и wuauserv (Windows Update Service) до дескрипторите им по подразбиране. Уверете се, че не променяте командите по-долу, така че е най-добре, ако просто ги копирате.

exe sdset битове D: (A;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPWPDTLOC; PU;
exe sdset wuauserv D: (A ;; CCLCSWRPWPDTLOCRRC ;;; SY) (A ;; CCDCLCSWRPWPDTLOCRSDRCWDWO ;; BA) (A ;; CCLCSWLOCRRC ;;; AU) (A ;; CCLCSWRPRRWWD ;;





  1. Нека да се върнем обратно в папката System32, за да продължим с решението.

cd / d% windir% system32

  1. Тъй като сме нулирали напълно услугата BITS, ще трябва да пререгистрираме всички файлове, необходими на услугата да работи и работи безпроблемно. Всеки от файловете обаче изисква нова команда, за да го накара да се регистрира отново, така че процесът може да се окаже по-дълъг от това, с което сте свикнали. Копирайте командите една по една и се уверете, че не пропускате нито една от тях. Тук е списък с файлове, които трябва да бъдат пререгистрирани заедно със съответните команди до тях.
  2. Някои файлове може да са останали след тези процеси, така че ще ги потърсим в тази стъпка. Отворете редактора на системния регистър, като напишете „regedit“ в лентата за търсене или в диалоговия прозорец „Изпълнение“. Придвижете се до следния ключ в редактора на системния регистър:

HKEY_LOCAL_MACHINE КОМПОНЕНТИ



  1. Щракнете върху бутона Компоненти и проверете отдясно на прозореца за следните клавиши. Изтрийте всички, ако намерите някой от тях.

PendingXmlIdentifier
NextQueueEntryIndex
AdvancedInstallersNeedResolving

  1. Следващото нещо, което ще направим, е да нулираме Winsock, като копираме и поставим следната команда обратно в административния команден ред:

netsh winsock нулиране

  1. Ако използвате Windows 7, 8, 8.1 или 10, в командния ред копирайте следната команда и докоснете клавиша Enter:

netsh winhttp нулиране на прокси сървър

  1. Ако всички стъпки по-горе са преминали безболезнено, вече можете да рестартирате услугите, които сте убили в първата стъпка, като използвате командите по-долу.

нетни начални бита
net start wuauserv
net start appidsvc
net start cryptsvc

  1. Рестартирайте компютъра си, след като изпълните всички стъпки, които са изброени.

Решение 4: Премахнете пакетите с помощта на командния ред

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

Актуализациите на Delta се публикуват само в каталога на Windows Update, докато кумулативните актуализации се публикуват както в каталога на Windows Update, WSUS, така и в сървъра на Windows Update, от който автоматично изтегляте актуализации. Ако сте допуснали грешка, като сте инсталирали както Delta, така и кумулативната актуализация или ако и двете са изтеглени или инсталирани едновременно, следвайте инструкциите по-долу, за да разрешите този проблем.

  1. Отворете командния ред, като го потърсите в менюто 'Старт', щракнете с десния бутон върху първия резултат и изберете опцията 'Изпълни като администратор'.
  2. Копирайте и поставете следната команда, за да изброите пакетите, които чакат да бъдат инсталирани.

x: windows system32 dism.exe / image: / Get-Packages >>

X трябва да замени дяла, където се намира вашата инсталация на Windows (обикновено c) и същото може да се приложи към “”. „“ Може да бъде заменено от всяко място, в което искате да запазите текстовия файл. Например:

x: windows system32 dism.exe / image: c: / Get-Packages >> c: temp пакети.txt

  1. Отворете файла, като го намерите на мястото, което също сте го запазили, и се опитайте да намерите актуализации (пакети) в очакване на инсталирането. Ако все пак намерите такива пакети за актуализация, можете да ги премахнете, като използвате командата remove-package по подобен начин, като използвате инструмента DISM.exe. Копирайте и поставете следната команда в административния команден ред:

dism.exe / image: / remove-package / packagename:

Пример за тази команда може да бъде:

c: windows system32 dism.exe / image: c: / remove-package /packagename:Package_for_KB4014329~31bf3856ad364e35~amd64~~10.0.1.0

8 минути четене