Как исправить ошибку Центра обновления Windows 0x80246010

Несколько пользователей Windows сообщают, что им не удается установить одно (или несколько обновлений) с помощью Центра обновления Windows. Появляется код ошибки 0x80246010 . Проблема, похоже, не является исключительной для определенной версии WIndows, поскольку такая же ошибка встречается в Windows 8, Windows 7 и Windows 10.

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

Мы исследовали эту конкретную проблему, изучив различные отчеты пользователей и проанализировав несколько исправлений, которые обычно используются для решения этой конкретной проблемы. Как выясняется, есть несколько потенциальных причин, которые могут вызвать этот код ошибки. Вот краткий список потенциальных виновников, которые могут вызвать ошибку 0x80246010 :

  • Сбой обновления Windows - при некоторых обстоятельствах эта конкретная проблема может возникнуть из-за того, что компонент обновления пытается установить обновление, которое фактически несовместимо с используемой системой. В этом случае вы сможете решить проблему путем обновления вручную или с помощью утилиты устранения неполадок Центра обновления Windows.
  • Основные службы WU не включены - также возможно, что вы видите этот код ошибки, потому что некоторые службы, используемые во время этой процедуры, принудительно отключены. Если этот сценарий применим, вы сможете решить проблему, изменив тип запуска, чтобы WIndows могли обращаться к ним при необходимости.
  • Повреждение системных файлов - компонент WU также подвержен повреждению системных файлов. В таких ситуациях единственное жизнеспособное решение - сбросить весь набор зависимостей WU, чтобы устранить виновника.

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

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

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

Прежде чем пробовать какие-либо другие стратегии восстановления, вы должны сначала проверить, не способна ли ваша ОС решить проблему сама по себе. Некоторые пользователи, у которых мы также сталкиваемся с ошибкой 0x80246010  , сообщили, что им удалось решить проблему с помощью средства устранения неполадок Центра обновления Windows для автоматического устранения проблемы.

Эта утилита оснащена различными стратегиями восстановления, которые будут применяться при обнаружении покрытого сценария. Вот краткое руководство по запуску средства устранения неполадок Центра обновления Windows:

  1. Команда Open Run, нажав на Windows Key + R . Затем введите « ms-settings: Troubleshoot»  и нажмите Enter, чтобы открыть вкладку «Устранение неполадок» в приложении « Настройки» .
  2. Как только вы окажетесь на вкладке « Устранение неполадок », прокрутите вниз до раздела « Начало работы », нажмите «Центр обновления Windows», затем нажмите « Запустить средство устранения неполадок» .
  3.  После запуска утилиты подождите и посмотрите, выявит ли первоначальное сканирование какие-либо проблемы с компонентом обновления WIndows.
  4. Если проблема обнаружена, нажмите Применить это исправление,  затем следуйте инструкциям на экране, чтобы применить рекомендованную стратегию восстановления.
  5. После применения стратегии восстановления перезагрузите компьютер и посмотрите, будет ли проблема решена при следующем запуске системы.

Метод 2: обновление вручную через каталог Центра обновления Майкрософт

Если вы не против выбрать ручной путь, возможно, вы можете полностью обойти проблему, установив обновление, которое не работает вручную. Удобнее всего сделать это через сайт каталога Центра обновления Майкрософт.

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

  1. Посетите веб- сайт каталога Центра обновления Майкрософт по этой ссылке ( здесь ).
  2. Как только вы попадете туда, используйте функцию поиска в правом верхнем углу, чтобы найти обновление, которое не работает, когда вы пытаетесь установить его обычным способом.
  3. Как только появятся результаты, найдите подходящий в соответствии с архитектурой вашего процессора и версией Windows.
  4. Как только вам удастся найти правильную версию, нажмите кнопку « Загрузить» , чтобы начать процесс загрузки.
  5. После завершения загрузки дважды щелкните исполняемый файл и следуйте инструкциям по установке обновления вручную.
  6. Если обновление установлено успешно, перезагрузите компьютер и посмотрите, будет ли проблема решена при следующем запуске системы.

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

Метод 3: Включение всех основных служб WU

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

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

Включение служб через командную строку

Это, несомненно, самый быстрый и эффективный метод обеспечения включения всех основных служб. Вот краткое руководство по их включению с помощью командной строки с повышенными привилегиями:

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

    SC config trustinstaller start = auto SC config bit start = auto SC config cryptsvc start = auto
  3. После того, как все эти службы были успешно настроены, перезагрузите компьютер и посмотрите, решена ли проблема после завершения следующего запуска.

Включение сервисов через графический интерфейс

Если вам неудобно использовать терминал CMD, вы также можете включить те же службы с помощью графического интерфейса Windows (экран «Службы»). Шаги более утомительны, чем терминальный подход, но результаты точно такие же. Вот что вам нужно сделать:

  1. Нажмите клавишу Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «services.msc» и нажмите Enter, чтобы открыть экран « Службы» .
  2. Оказавшись на экране «Службы», прокрутите список служб вниз и найдите службу установщика модуля Windows. Увидев его, дважды щелкните по нему, чтобы открыть экран « Свойства» .
  3. Как только вы окажетесь на экране свойств установщика модулей Windows , перейдите на вкладку « Общие » и измените тип запуска на « Автоматический», затем нажмите « Применить», чтобы применить изменения.
  4. Затем повторите шаги 2 и 3 с помощью службы криптографии и надежного установщика .
  5. После того, как все задействованные службы будут включены, перезагрузите компьютер и посмотрите, решена ли проблема.

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

Метод 4: сбросить все компоненты Центра обновления Windows

Если ни один из вышеперечисленных методов не позволил вам решить проблему, скорее всего, вы имеете дело с постоянной ошибкой, связанной с компонентами обновления Windows 10. Возможно, один или несколько компонентов WU (Центр обновления Windows) застряли в состоянии неопределенности. Если этот сценарий применим, вы сможете решить проблему, сбросив все компоненты WU, которые участвуют в процессе обновления.

Вот два разных метода, которыми вы можете воспользоваться, чтобы сбросить все компоненты Центра обновления Windows:

Сброс WU через агент WU

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

Сброс WU через CMD с повышенными правами

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

    Примечание. Эти команды остановят службы Windows Update, установщик MSI, криптографические службы и службы 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 msiserver
  5. Перезагрузите компьютер еще раз и посмотрите, решена ли проблема.