Как да коригирам грешка в Windows Update 0x80246010

Няколко потребители на Windows съобщават, че не могат да инсталират една (или множество актуализации) с помощта на Windows Update. Кодът за грешка, който се появява, е 0x80246010 . Изглежда, че проблемът не е изключителен за определена версия на WIndows, тъй като същата грешка се среща в Windows 8, Windows 7 и Windows 10.

Какво причинява грешката 0x80246010?

Проучихме този конкретен проблем, като разгледахме различни потребителски отчети и анализирахме няколко корекции, които обикновено се използват за отстраняване на този конкретен проблем. Оказа се, че има няколко потенциални причини, които могат да създадат този код за грешка. Ето списък с потенциални виновници, които могат да предизвикат грешка 0x80246010 :

  • Грешка в Windows Update - При някои обстоятелства може да възникне този конкретен проблем, тъй като компонентът за актуализиране се опитва да инсталира актуализация, която всъщност не е съвместима със съответната система. В този случай трябва да можете да разрешите проблема, като актуализирате ръчно или като използвате помощната програма за отстраняване на неизправности на Windows Update.
  • Основните услуги на WU не са активирани - Възможно е също да виждате този код за грешка, защото някои услуги, използвани по време на тази процедура, са деактивирани принудително. Ако този сценарий е приложим, трябва да можете да разрешите проблема, като промените типа на стартиране, така че WIndows да може да ги извиква, когато е необходимо.
  • Повреда на системния файл - WU компонентът също е склонен да бъде засегнат от повреда на системния файл. В ситуации като тази единствената жизнеспособна корекция е да нулирате целия набор от зависимости на WU, за да премахнете виновника.

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

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

Метод 1: Стартиране на инструмента за отстраняване на неизправности на Windows Update

Преди да опитате други стратегии за поправка, трябва да започнете, като видите дали вашата операционна система не е в състояние да разреши проблема сама. Някои потребители, които също срещаме грешката 0x80246010  , съобщават, че са успели да разрешат проблема с помощта на инструмента за отстраняване на неизправности на Windows Update, за да отстранят проблема автоматично.

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

  1. Open Run команда чрез натискане на Windows клавиша + R . След това въведете „ ms-settings: отстраняване на неизправности“  и натиснете Enter, за да отворите раздела „Отстраняване на неизправности“ на приложението Settings .
  2. След като се окажете вътре в Отстраняване на раздела, превъртете надолу до вървят и раздела, щракнете върху Windows Update, след което кликнете върху Run за отстраняване на неизправности .
  3.  След като помощната програма е стартирана, изчакайте и вижте дали първоначалното сканиране разкрива някакъв проблем с компонента за актуализация на WIndows.
  4. Ако е установен проблем, кликнете върху Прилагане на тази корекция,  след което следвайте инструкциите на екрана, за да приложите препоръчаната стратегия за ремонт.
  5. След като се приложи стратегията за поправка, рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране на системата.

Метод 2: Актуализиране ръчно чрез каталога на Microsoft Update

Ако нямате нищо против да преминете ръчно, вероятно можете да заобиколите проблема изцяло, като инсталирате актуализацията, която се проваля ръчно. Най-удобният начин да направите това е чрез уебсайта на каталога на Microsoft Update.

Някои потребители, срещащи същия проблем, съобщават, че кодът за грешка 0x80246010  вече не е възникнал, докато са използвали ръчния метод. Ето кратко ръководство за ръчно инсталиране на неуспешната актуализация:

  1. Посетете уеб сайта на Microsoft Update на тази връзка ( тук ).
  2. След като стигнете там, използвайте функцията за търсене в горния десен ъгъл, за да търсите актуализацията, която е неуспешна, когато се опитате да я инсталирате по конвенционален начин.
  3. След като се покажат резултатите, потърсете подходящото според вашата архитектура на процесора и версията на Windows.
  4. След като успеете да намерите правилната версия, натиснете бутона Изтегляне, за да започнете процеса на изтегляне.
  5. Когато изтеглянето приключи, щракнете двукратно върху изпълнимия файл и следвайте инструкциите за ръчно инсталиране на актуализацията.
  6. Ако актуализацията се инсталира успешно, рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране на системата.

Ако все още срещнете кода за грешка 0x80246010,  дори когато се опитвате да инсталирате ръчно, преминете към следващия метод по-долу.

Метод 3: Активиране на всички основни услуги на WU

Друга възможна причина, която потенциално може да причини грешка 0x80246010,  е, че една или няколко услуги, които са от съществено значение за процеса на актуализиране, са деактивирани. Няколко потребители, попаднали в подобна ситуация, са успели да разрешат проблема, като се уверят, че всички основни услуги са активирани.

Има два различни метода, които можете да следвате, за да сте сигурни, че всички услуги на WU, участващи в операцията по актуализиране, са активирани. Чувствайте се свободни да следвате ръководството, с което се чувствате по-удобно.

Активиране на услуги чрез командния ред

Това е най-бързият и най-ефективен метод за гарантиране, че всички основни услуги са активирани. Ето кратко ръководство за активирането им чрез повишен команден ред:

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение. След това въведете “cmd”, след това натиснете Ctrl + Shift + Enter, за да отворите повишен команден ред. Ако бъдете подканени от UAC (Подкана за потребителски акаунт) , щракнете върху Да, за да предоставите администраторски права.
  2. След като влезете в повишения команден ред, въведете следните команди по ред и натиснете Enter след всяка, за да зададете типа на стартиране на всяка услуга на Automatic:

    SC config trustedinstaller start = auto SC config bits start = auto SC config cryptsvc start = auto
  3. След като всички тези услуги са коригирани успешно, рестартирайте компютъра си и вижте дали проблемът е разрешен, след като следващото стартиране приключи.

Активиране на услуги чрез GUI

Ако не ви е удобно да използвате CMD терминала, можете също да активирате същите услуги, като използвате графичния интерфейс на Windows (екран за услуги). Стъпките са по-досадни от терминалния подход, но резултатите са абсолютно същите. Ето какво трябва да направите:

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение. След това въведете “services.msc” и натиснете Enter, за да отворите екрана за услуги .
  2. След като влезете в екрана Услуги, превъртете надолу през списъка с услуги и намерете услугата за инсталиране на модул Windows. След като го видите, щракнете двукратно върху него, за да отворите екрана Свойства .
  3. След като влезете в екрана Свойства на инсталатора на модула на Windows , отидете в раздела Общи и променете типа на стартиране на Автоматично, след което кликнете върху Приложи, за да наложите промените.
  4. След това повторете стъпки 2 и стъпка 3 с криптографски услуги и услуга за доверен инсталатор .
  5. След като всички включени услуги бъдат активирани, рестартирайте компютъра си и вижте дали проблемът е разрешен.

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

Метод 4: Нулирайте всички компоненти на Windows Update

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

Ето два различни метода, които можете да следвате, за да нулирате всички компоненти на Windows Update:

Нулиране на WU чрез агента на WU

  1. Посетете тази страница на Microsoft Technet ( тук ) и изтеглете скрипта Reset Windows Update Agent .
  2. След като изтеглянето приключи, извлечете zip архива с помощна програма като WinRar, WinZip или 7Zip.
  3. Щракнете двукратно върху файла ResetWUENG.exe и след това следвайте инструкциите за стартиране на скрипта на вашия компютър. Веднага след като го направите, той ще нулира всички ваши компоненти на WU.
  4. Когато процесът приключи, рестартирайте компютъра си и вижте дали можете да инсталирате неуспешната актуализация, след като следващата стартираща последователност приключи.

Нулиране на WU чрез повишен CMD

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение. След това въведете „cmd“ и натиснете Ctrl + Shift + Enter, за да отворите повишен команден ред. Когато видите подкана UAC (User Account Control) , щракнете върху Да, за да предоставите администраторски права.
  2. Вътре в повишения команден ред въведете следните команди по ред и натиснете Enter след всяка, за да спрете всички услуги, свързани с WU:
    net stop wuauserv net stop cryptSvc net stop bits net stop msiserver

    Забележка: Тези команди ще спрат услугите за актуализиране на Windows, MSI Installer, криптографските услуги и BITS услугите.

  3. След като всички услуги бъдат спрени, изпълнете следните команди, за да изчистите и преименувате папките SoftwareDistribution и Catroot2  :
    ren C: \ Windows \ SoftwareDistribution SoftwareDistribution.old ren C: \ Windows \ System32 \ catroot2 Catroot2.old

    Забележка: Тези папки са отговорни за съхраняването на файлове за актуализация, използвани от компонента на WU.

  4. След като папките бяха изчистени, изпълнете следните команди, за да активирате отново услугите, които преди това сме били деактивирани:
    net start wuauserv net start cryptSvc net start bits net start msiserver
  5. Рестартирайте компютъра си още веднъж и вижте дали проблемът е разрешен.