Исправлено: ошибка Windows Update 0xca00a000

Некоторые пользователи получают код ошибки «0xca00a000» при попытке установить обновление Windows через экран Центра обновления Windows. Эта проблема чаще всего встречается в Windows 10, а обновление, о котором сообщается, что в большинстве случаев происходит сбой с этим сообщением об ошибке, - « KB4056892 ».

Ошибка 0xca00a000 при попытке установить обновление Windows

Что вызывает ошибку 0xca00a000?

Мы исследовали это конкретное сообщение об ошибке, просмотрев различные пользовательские отчеты. При анализе симптомов мы также отслеживали стратегии исправления, которые все эти затронутые пользователи использовали для решения проблемы. Основываясь на наших выводах, существует несколько распространенных сценариев, в которых возникает ошибка 0xca00a000 :

  • Обновление, вызывающее ошибку, уже установлено. Как оказалось, вполне вероятно, что ошибка на самом деле является ложноположительной. Эта ошибка может появиться даже после успешной установки обновления. Обычно это свидетельствует о плохом обновлении, и поведение будет исправлено с помощью накопительного обновления.
  • Служба установщика модулей Windows отключена. Эта конкретная ошибка также может возникать в тех случаях, когда пользователь пытается установить ожидающее обновление Windows, пока служба установщика модуля Windows отключена. В этом случае проблема может быть решена путем перехода на экран «Службы» и повторного включения службы.
  • Обновление Windows не было загружено должным образом. Есть подтвержденные случаи, когда эта проблема возникает из-за того, что пользователь устанавливает неполное обновление. В этом случае два возможных решения: установить обновление вручную или очистить содержимое папки распространения программного обеспечения.

Если вы пытаетесь решить этот конкретный код ошибки, эта статья предоставит вам набор проверенных шагов по устранению неполадок. Ниже вы найдете несколько стратегий восстановления, которые могут быть применимы к вашему текущему сценарию.

Многие другие пользователи, оказавшиеся в подобной ситуации, использовали одно из возможных исправлений ниже, чтобы решить проблему. Для достижения наилучших результатов следуйте методам в том порядке, в котором они представлены. В конечном итоге вы должны найти исправление, которое эффективно в вашем конкретном сценарии.

Способ 1. Проверка, если обновление уже установлено

Прежде чем идти дальше и попробовать различные исправления, которые устранят код ошибки 0xca00a000 и позволят установить обновление Windows, важно провести проверки, чтобы убедиться, что вы не имеете дело с ложным срабатыванием.

Ошибка 0xca00a000 связана с множеством ложных срабатываний, при которых выдается ошибка, даже если обновление установлено успешно. Известно, что существует несколько ошибок в Windows, которые вызывают эту проблему, но самым популярным является KB4056892.

Чтобы убедиться, что вы не имеете дело с ложным срабатыванием, выполните следующие действия, чтобы провести необходимые расследования:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите « appwiz.cpl » и нажмите Enter, чтобы открыть экран « Программы и компоненты» .

    Открытие экрана «Программы и компоненты» с помощью поля «Выполнить»
  2. В окне « Программы и компоненты» нажмите « Просмотр установленных обновлений» в правом меню, чтобы просмотреть краткую историю всех установленных обновлений.

    Доступ к меню установленных обновлений
  3. Как только вы попадете на экран « Установленные обновления», просмотрите список установленных обновлений и посмотрите, сможете ли вы найти обновление, которое выходит из строя, с кодом ошибки 0xca00a000, указанным здесь. Если вы видите обновление в списке, вы имеете дело с ложным срабатыванием.

    Проверка, было ли уже установлено обновление

Если вы обнаружили, что обновление было успешно установлено, оставьте его установленным и дождитесь следующего накопительного обновления. Мы видели, как это происходило с рядом обновлений в прошлом. Как правило, Microsoft включает исправление в накопительное обновление, которое навсегда устраняет ошибку.

Если вы не нашли обновление, которое завершается с ошибкой 0xca00a000, перечисленной на экране Установленное обновление, перейдите к следующему способу ниже.

Способ 2. Запуск средства устранения неполадок Центра обновления Windows

Если первый метод доказал, что вы не имеете дело с ложным срабатыванием, вам нужно начать предпринимать соответствующие шаги, чтобы определить источник проблемы. Но прежде чем пытаться сделать это вручную, давайте посмотрим, не может ли Windows автоматически исправить код ошибки.

Несколько затронутых пользователей сообщили, что проблема была автоматически решена после запуска средства устранения неполадок Центра обновления Windows . Эта утилита предназначена для сканирования и применения различных стратегий восстановления, запрограммированных для устранения наиболее распространенных кодов ошибок, связанных с Центром обновления Windows.

Вот краткое руководство по запуску средства устранения неполадок Центра обновления Windows :

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно « Выполнить ». Затем введите « ms-настройки: устранение неполадок » и нажмите Enter, чтобы открыть вкладку « Устранение неполадок » приложения «Настройки».

    Открытие вкладки «Устранение неполадок» в приложении «Настройки» через окно «Выполнить»
  2. На вкладке «Устранение неполадок» перейдите в раздел «Начало работы », выберите « Центр обновления Windows» и нажмите « Запустить средство устранения неполадок» .

    Запуск средства устранения неполадок Центра обновления Windows
  3. Подождите, чтобы увидеть, если начальное сканирование выявит какие-либо проблемы с компонентом Центра обновления Windows.

    Обнаружение проблемы с Центром обновления Windows
  4. Если проблема обнаружена, нажмите Применить это исправление и следуйте инструкциям на экране, чтобы применить рекомендации по ремонту.

    Применить это исправление для Центра обновления Windows
  5. После применения предложенного исправления перезагрузите компьютер и проверьте, удаляется ли код ошибки при следующем запуске.

Если вы все еще сталкиваетесь с этим сообщением об ошибке, перейдите к следующему способу ниже.

Способ 3. Настройка службы установщика модуля Windows на автоматический

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

Несколько пользователей, оказавшихся в аналогичной ситуации, сообщили, что проблема была решена навсегда после того, как они запустили установщик модуля Windows с экрана служб и установили тип запуска службы « Автоматический» .

Существует два способа, с помощью которых вы можете убедиться, что установщик модуля Windows запущен, а тип запуска установлен на Автоматический . Следуйте за тем методом, который кажется более подходящим для вашей текущей ситуации:

Через командную строку

Самый быстрый и эффективный способ сделать это - запустить простую команду в командной строке с повышенными правами. Вот краткое руководство:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите « cmd » и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными привилегиями. В ответ на запрос UAC (Контроль учетных записей) нажмите Да, чтобы предоставить административные привилегии.

    Открытие командной строки через диалоговое окно «Выполнить»
  2. В командной строке с повышенными привилегиями выполните следующую команду, чтобы запустить службу установщика модуля Windows, и установите тип запуска « Автоматический» :
     Конфиг SC доверенный установщик start = auto 
  3. Если команда выполнена успешно, вы должны увидеть сообщение об успехе, похожее на скриншот ниже:

    Пример успешной команды CMD, изменяющей тип запуска службы на Автоматический.
  4. Закройте командную строку с повышенными правами и попробуйте переустановить обновление, чтобы увидеть, был ли устранен код ошибки.

С помощью утилиты Services

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

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите « services.msc » и нажмите Enter, чтобы открыть экран « Службы» .

    Запуск служб из диалогового окна «Выполнить»
  2. На экране « Службы» прокрутите список служб и найдите установщик модулей Windows . Как только вы увидите это, дважды щелкните по нему.

    Доступ к экрану свойств службы установщика модуля Windows
  3. В окне «Свойства установщика модуля Windows» перейдите на вкладку « Общие » и установите тип запуска « Автоматический», затем нажмите « Применить», чтобы применить изменения. Если служба не запущена, также нажмите кнопку «Пуск» (в разделе «Состояние службы») перед закрытием экрана «Службы».

    Внесение необходимых изменений в службу установщика модуля Windows.
  4. Попытайтесь переустановить обновление и посмотрите, был ли устранен код ошибки.

Если вы все еще сталкиваетесь с ошибкой 0xca00a000, перейдите к следующему способу ниже.

Способ 4: установка обновления вручную

Если все описанные выше методы оказались бесполезными, и у вас не хватает времени, вы, вероятно, можете обойти проблему, установив обновление, которое не удалось вручную. Это можно сделать с помощью веб-сайта Microsoft Update Catalogue .

Несколько пользователей, обнаруживших одно и то же сообщение об ошибке, сообщили, что для них код ошибки больше не выдается при попытке установки вручную.

Вот краткое руководство по установке сбойного обновления вручную, чтобы обойти ошибку 0xca00a000 :

  1. Посетите веб-сайт каталога Центра обновления Майкрософт по этой ссылке ( здесь ).
  2. Используйте функцию поиска в правом верхнем углу, чтобы найти обновление, которое вы хотите установить. В нашем примере я пытаюсь установить это KB4056892.

    Поиск обновления, которое вы хотите установить вручную
  3. Обратитесь к странице результатов и нажмите на соответствующее обновление в зависимости от архитектуры вашего процессора и битовой версии.

    Выбор правильного Центра обновления Windows
  4. Как только вы определились с верной версией обновления, нажмите на кнопку « Загрузить», связанную с ней, чтобы начать загрузку.

    Загрузка обновления Windows
  5. После завершения загрузки откройте исполняемый файл установки и следуйте инструкциям на экране, чтобы установить обновление вручную.
  6. Если вы можете установить его без запроса кода ошибки 0xca00a000, перезагрузите компьютер и посмотрите, была ли проблема решена при следующем запуске.

Если вы все еще не можете установить обновление, перейдите к последнему способу ниже

Способ 5: очистка содержимого папки распространения программного обеспечения

Некоторые пользователи, обнаружившие код ошибки 0xca00a000, сообщили, что проблема была окончательно решена после очистки папки «Распространение программного обеспечения». Это заставит вашу операционную систему повторно загрузить обновления, ожидающие установки.

Как вы можете себе представить, эта процедура разрешит те случаи, когда код ошибки возникает из-за неполного обновления Windows или какого-либо повреждения в папке распространения программного обеспечения.

Вот краткое руководство по очистке папки Software Distribution:

  1. Чтобы удалить содержимое папки распространения программного обеспечения, нам нужно сначала отключить некоторые службы ( служба Windows Update и фоновая интеллектуальная служба передачи ). Для этого нажмите клавиши Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите « cmd » и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку администратора.

    Открытие командной строки через диалоговое окно «Выполнить»

    Примечание. В ответ на запрос UAC (Контроль учетных записей пользователей) выберите Да, чтобы предоставить административные привилегии.

  2. В командной строке с повышенными привилегиями введите следующие команды и нажмите Enter после каждой, чтобы остановить две службы:
     чистый стоп wuauserv чистый стоп бит 
  3. Как только два процесса были остановлены, сверните командную строку с повышенными правами и откройте проводник. С помощью проводника перейдите в следующую папку:
     C: \ Windows \ SoftwareDistribution 
  4. После этого выберите все содержимое в папке SoftwareDistribution, щелкните правой кнопкой мыши и выберите « Удалить». Нажмите Да, если появится запрос UAC (Контроль учетных записей) .

    Очистка содержимого папки SoftwareDistribution
  5. После очистки содержимого вернитесь в командную строку с повышенными правами, введите следующие команды и нажмите Enter после каждой, чтобы повторно включить службы, которые мы ранее остановили:
     чистый старт wuauserv чистый стартовый бит 
  6. Перезагрузите компьютер, чтобы Windows обновила папку, и проверьте, решена ли проблема.

Интересные статьи