Поправете: Грешка в актуализацията на Windows 0xca00a000

Някои потребители получават код за грешка „0xca00a000“, когато се опитват да инсталират актуализация на Windows през екрана за актуализация на Windows. Проблемът се среща най-вече в Windows 10 и актуализацията, за която най-често се съобщава, че не е успешна с това съобщение за грешка, е „ KB4056892 “.

Грешка 0xca00a000 при опит за инсталиране на актуализация на Windows

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

Разследвахме това конкретно съобщение за грешка, като разгледахме различни потребителски отчети. Когато анализирахме симптомите, ние също следихме стратегиите за поправяне, които всички тези засегнати потребители разгърнаха, за да разрешат проблема. Въз основа на нашите открития има няколко общи сценария, при които възниква грешка 0xca00a000 :

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

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

Много други потребители, попадащи в подобна ситуация, са използвали едно от потенциалните поправки по-долу, за да разрешат проблема. За най-добри резултати следвайте методите в реда, в който са представени. В крайна сметка трябва да откриете поправка, която е ефективна във вашия конкретен сценарий.

Метод 1: Проверка дали актуализацията вече е инсталирана

Преди да продължите напред и да опитате различни поправки, които ще разрешат кода за грешка 0xca00a000 и ще ви позволят да инсталирате актуализацията на Windows, важно е да направите проверките, за да сте сигурни, че не се справяте с фалшив положителен.

Грешката 0xca00a000 е свързана с много грешни позитиви, при които грешката се изхвърля, дори ако актуализацията е инсталирана успешно. Има множество бъг актуализации на Windows, за които е известно, че причиняват този проблем, но най-популярната е KB4056892.

За да сте сигурни, че не се справяте с фалшив положителен резултат, следвайте метода по-долу, за да извършите необходимите разследвания:

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това въведете “ appwiz.cpl ” и натиснете Enter, за да отворите екрана с програми и функции .

    Отваряне на екрана на програми и функции чрез поле Run
  2. В прозореца Програми и функции щракнете върху Преглед на инсталираните актуализации от менюто отдясно, за да видите кратка история с всички инсталирани актуализации.

    Достъп до менюто за инсталирани актуализации
  3. След като стигнете до екрана с инсталирани актуализации, прегледайте списъка с инсталирани актуализации и вижте дали можете да намерите актуализацията, която се проваля с кода за грешка 0xca00a000, посочен тук. Ако видите актуализацията в списъка, имате работа с фалшив положителен.

    Проверка дали актуализацията вече е инсталирана

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

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

Метод 2: Изпълнение на инструмента за отстраняване на неизправности за актуализация на Windows

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

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

Ето кратко ръководство за стартиране на инструмента за отстраняване на неизправности за актуализация на Windows :

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run . След това напишете „ ms-settings: отстраняване на неизправности “ и натиснете Enter, за да отворите раздела „ Отстраняване на неизправности“ на приложението Настройки.

    Отваряне на раздела Отстраняване на проблеми на приложението Настройки чрез поле Изпълнение
  2. В раздела „Отстраняване на неизправности“ отидете в секцията „ Стани и стартирайте “, изберете в Windows Update и щракнете върху Стартиране на инструмента за отстраняване на проблеми .

    Изпълнение на инструмента за отстраняване на неизправности за Windows Update
  3. Изчакайте да видите дали първоначалното сканиране разкрива проблеми с компонента на Windows Update.

    Откриване на проблем с Windows Update
  4. Ако е идентифициран проблем, щракнете върху Прилагане на това поправяне и следвайте инструкциите на екрана, за да приложите препоръките за ремонт.

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

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

Метод 3: Настройка на услугата за инсталиране на модул Windows на Автоматично

Друга често срещана причина, която се потвърждава, че задейства 0xca00a000, е, когато потребителят се опита да инсталира висяща актуализация на Windows, но услугата, необходима за завършване на операцията (Windows Module Installer), е деактивирана.

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

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

Чрез командния ред

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

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това напишете „ cmd “ и натиснете Ctrl + Shift + Enter, за да отворите повишен команден ред. Когато бъдете подканени от UAC (Контрол на потребителски акаунт), щракнете върху Да, за да предоставите административни привилегии.

    Отваряне на команден ред чрез диалогов прозорец Изпълнение
  2. В прозореца Elevated Command изпълнете следната команда, за да стартирате услугата за инсталиране на модул Windows и задайте типа му за стартиране на Automatic :
     SC config доверен старт на инсталатора = автоматично 
  3. Ако командата е успешна, трябва да видите съобщение за успех, подобно на екрана по-долу:

    Пример за успешна CMD команда, която променя типа на стартиране на услугата на Автоматичен.
  4. Затворете повдигнатия команден ред и опитайте да инсталирате актуализацията, за да видите дали кодът за грешка е разрешен.

Чрез помощната програма Услуги

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

  1. Натиснете клавиша Windows + R, за да отворите диалогов прозорец Run. След това въведете “ services.msc ” и натиснете Enter, за да отворите екрана на услугите .

    Изпълнение на услуги от диалоговия прозорец Изпълнение
  2. В екрана на услугите превъртете надолу през списъка с услуги и намерете инсталатора на Windows Modules . След като го видите, щракнете двукратно върху него.

    Достъп до екрана Свойства на услугата за инсталиране на модул на Windows
  3. В екрана със свойства на модула на Windows, отидете на раздела Общи и задайте типа на стартиране на Автоматично, след което натиснете Приложи, за да наложите промените. Ако услугата не е стартирана, също щракнете върху бутона Старт (под Състояние на услугата), преди да затворите екрана за услуги.

    Извършване на необходимите промени в услугата за инсталиране на модул на Windows.
  4. Опитайте да инсталирате отново актуализацията и да видите дали кодът за грешка е разрешен.

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

Метод 4: Инсталиране на актуализацията ръчно

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

Няколко потребители, срещнали едно и също съобщение за грешка, съобщават, че за тях кодът за грешка вече не се хвърля при опит за ръчна инсталация.

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

  1. Посетете уебсайта на каталога на Microsoft Update от тази връзка ( тук ).
  2. Използвайте функцията за търсене в горния десен ъгъл, за да намерите актуализацията, която искате да инсталирате. В нашия пример се опитвам да инсталирам е KB4056892.

    Търсене на актуализацията, която искате да инсталирате ръчно
  3. Прегледайте страницата с резултати и кликнете върху съответната актуализация в зависимост от вашата CPU архитектура и битова версия.

    Избор на правилната актуализация на Windows
  4. След като сте решили правилната версия на актуализацията, щракнете върху бутона за изтегляне, свързан с нея, за да започнете изтеглянето.

    Изтегляне на актуализацията на Windows
  5. След като изтеглянето завърши, отворете изпълнимия файл за инсталиране и следвайте инструкциите на екрана, за да инсталирате актуализацията ръчно.
  6. Ако сте в състояние да го инсталирате, без да бъдете подканени от кода за грешка 0xca00a000, рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране.

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

Метод 5: Изчистване на съдържанието на папката за разпространение на софтуер

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

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

Ето кратко ръководство за изчистване на папката за разпространение на софтуер:

  1. За да изтрием съдържанието на папката за разпространение на софтуер, първо трябва да деактивираме някои услуги ( услугата за актуализиране на Windows и услугата за интелигентен трансфер на фон ). За да направите това, натиснете клавиша Windows + R, за да отворите диалогов прозорец Изпълнение. След това напишете „ cmd “ и натиснете Ctrl + Shift + Enter, за да отворите командния ред на администратора.

    Отваряне на команден ред чрез диалогов прозорец Изпълнение

    Забележка: Ако бъдете подканени от UAC (Контрол на потребителските акаунти), изберете Да, за да предоставите административни привилегии.

  2. В повдигнатия команден ред въведете следните команди и натиснете Enter след всяка от тях, за да спрете двете услуги:
     net stop wuauserv net стоп битове 
  3. След като двата процеса са спрени, минимизирайте повдигнатия команден ред и отворете File Explorer. Използвайте File Explorer, отворете следното място:
     C: \ Windows \ SoftwareDistribution 
  4. След като стигнете до там, изберете цялото съдържание от папката SoftwareDistribution, щракнете с десния бутон на мишката и изберете Delete. Щракнете върху Да, ако бъдете подканени от UAC (Контрол на потребителските акаунти) .

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

Интересни Статии