Некоторые пользователи Windows сообщают, что всякий раз, когда они пытаются открыть экран Центра обновления Windows, они в конечном итоге видят код ошибки 0X80070012 после сбоя сканирования новых доступных обновлений. Сообщается, что эта проблема возникает только в Windows 10.
Ошибка Центра обновления Windows 0x80070012
Как выясняется, есть несколько основных причин, которые могут вызывать этот конкретный код ошибки. Вот список потенциальных виновников, которые могут вызывать ошибку Центра обновления Windows 0X80070012:
- Распространенная проблема с Центром обновления Windows. Идеальный способ начать устранение этой конкретной проблемы — запустить средство устранения неполадок Центра обновления Windows. Если проблема уже покрыта стратегией восстановления, утилита сможет решить проблему автоматически.
- Сервисы WU застряли в подвешенном состоянии — если проблема возникает из-за проблемы, связанной с состоянием нескольких критических сервисов WU, которые не открыты или не закрыты. Чтобы решить эту проблему, вам необходимо сбросить каждый компонент Windows либо с помощью автоматического агента, либо с помощью ряда ручных команд внутри командной строки с повышенными привилегиями.
- Повреждение системного файла. Другой довольно распространенный сценарий, который вызывает эту проблему, — это какое-то повреждение системного файла, которое влияет на компонент WU. Нескольким пользователям, столкнувшимся с одной и той же проблемой, удалось решить ее, развернув сканирование SFC и DISM. в более серьезных обстоятельствах вам может потребоваться ремонтная установка.
Теперь, когда вы знаете всех потенциальных виновников, которые могут вызывать этот код ошибки, вот несколько проверенных методов, которые другие затронутые пользователи успешно использовали для устранения кода ошибки 0X80070012:
Прежде чем переходить к более продвинутым стратегиям восстановления, способным решить проблему 0X80070012, вы должны начать с проверки того, способна ли ваша установка ОС решить проблему автоматически.
Имейте в виду, что Windows 10 включает в себя множество встроенных стратегий восстановления, способных устранить большинство сбоев при установке ожидающего обновления Windows 10.
Нескольким пользователям, столкнувшимся с этой конкретной проблемой, удалось решить проблему и установить ожидающее обновление, запустив средство устранения неполадок Центра обновления Windows и применив рекомендованное исправление.
Примечание. Средство устранения неполадок Центра обновления Windows содержит десятки стратегий восстановления, которые будут применяться автоматически при обнаружении несоответствия определенного типа. Если сканирование обнаружит жизнеспособную стратегию восстановления, утилита автоматически порекомендует жизнеспособное исправление, которое можно применить простым щелчком.
Следуйте приведенным ниже инструкциям, чтобы развернуть средство устранения неполадок Центра обновления Windows для устранения кода ошибки 0X80070012 в Windows 10:
- Откройте диалоговое окно «Выполнить», нажав клавиши Windows + R. Внутри текстового поля введите «ms-settings-Troubleshoot» и нажмите Enter, чтобы открыть вкладку «Устранение неполадок» в приложении «Настройки».
Открытие экрана устранения неполадок
- На вкладке «Устранение неполадок» перейдите в правый раздел экрана «Настройки», затем перейдите к разделу «Начало работы» и нажмите «Центр обновления Windows».
- В контекстном меню Центра обновления Windows нажмите «Запустить средство устранения неполадок» в появившемся контекстном меню.
Запуск средства устранения неполадок Центра обновления Windows
- Как только вы запустите эту утилиту, она автоматически начнет сканировать вашу систему на предмет любых несоответствий. Терпеливо дождитесь завершения первоначального сканирования.
Обнаружение проблем с Центром обновления Windows
Примечание. Это сканирование определит, подходит ли какая-либо из стратегий восстановления, включенных в него, для проблемы обновления, с которой вы в настоящее время имеете дело.
- После того, как жизнеспособная стратегия восстановления будет найдена, вам будет представлено новое окно, в котором вы можете нажать «Применить это исправление», чтобы применить рекомендуемое исправление.
Применение рекомендованного исправления
Примечание. В зависимости от исправления, рекомендованного средством устранения неполадок, вам может потребоваться выполнить ряд дополнительных инструкций, чтобы применить рекомендуемое исправление.
- После успешного применения рекомендованного исправления перезагрузите компьютер и посмотрите, будет ли проблема решена после завершения следующего запуска.
Если 0X80070012 все еще возникает при попытке установить ожидающее обновление или средство устранения неполадок Центра обновления Windows не нашло жизнеспособной стратегии восстановления, перейдите к следующему потенциальному исправлению ниже.
Метод 2: сброс всех компонентов Центра обновления Windows
Если средство устранения неполадок Центра обновления Windows не смогло устранить ошибку 0X80070012, вы, вероятно, имеете дело с постоянной ошибкой, которая влияет на компонент Центра обновления Windows.
В этом случае вам следует развернуть те же стратегии восстановления, чтобы сбросить все компоненты Центра обновления Windows, которые могут вызывать проблемы с ожидающими обновлениями Windows.
Примечание. Наиболее частым случаем, вызывающим подобную проблему, является один или несколько компонентов WU (Центра обновления Windows), которые в настоящее время застряли в состоянии неопределенности (они не открыты и не закрыты).
Если этот сценарий применим, вы сможете решить проблему, сбросив все компоненты WU, участвующие в процессе обновления.
Вот два разных метода, которыми вы можете воспользоваться, чтобы сбросить все компоненты Центра обновления Windows:
A. Сброс WU через агента WU
- Откройте браузер по умолчанию, посетите Страница загрузки Microsoft Technet и загрузите сценарий сброса агента обновления Windows.
Загрузка агента сброса Центра обновления Windows
- После завершения загрузки извлеките zip-архив с помощью такой утилиты, как WinRar, WinZip или 7Zip, и вставьте его в легкодоступное место.
- Затем дважды щелкните файл ResetWUENG.exe и нажмите Да в ответ на запрос управления учетными записями пользователей.
- Затем следуйте инструкциям, чтобы запустить сценарий на вашем компьютере. В конце этой операции утилита сбросит все ваши компоненты WU.
- После завершения операции перезагрузите компьютер и посмотрите, сможете ли вы установить неудачное обновление после завершения следующей последовательности запуска.
Б. Сброс WU через CMD с повышенными правами
- Начните с нажатия клавиши Windows + R, чтобы открыть диалоговое окно «Выполнить». Затем введите «cmd» в текстовое поле и нажмите Ctrl + Shift + Enter, чтобы открыть командную строку с повышенными правами.
Открытие командной строки CMD
Примечание. В ответ на запрос UAC (Контроль учетных записей пользователей) нажмите Да, чтобы предоставить права администратора.
- В командной строке с повышенными привилегиями введите следующие команды по порядку и нажмите Enter после каждой команды, чтобы остановить все службы, связанные с WU: net stop wuauserv net stop cryptSvc net stop bit net stop msiserver
Примечание. Эти команды остановят службы обновления Windows, установщик MSI, службы шифрования и службы BITS.
- После остановки каждой соответствующей службы выполните следующие команды, чтобы очистить и переименовать папки SoftwareDistribution и Catroot2: ren C: Windows SoftwareDistribution SoftwareDistribution.old ren C: Windows System32 catroot2 Catroot2.old
Примечание. Переименование этих папок с помощью приведенных выше команд заставит вашу ОС создавать новые исправные эквиваленты, на которые не повлияет повреждение.
- Теперь, когда папки очищены, выполните следующие команды, чтобы повторно включить службы, которые мы ранее отключили: net start wuauserv net start cryptSvc net start bits net start msiserver
- Наконец, перезагрузите компьютер еще раз и посмотрите, будет ли проблема решена при следующем запуске компьютера.
Если та же ошибка 0X80070012 все еще возникает даже после успешного обновления всех компонентов Центра обновления Windows, перейдите к следующему потенциальному исправлению ниже.
Метод 3: запуск сканирования SFC и DISM
Если обновление каждого компонента Центра обновления Windows не устранило проблему, вам также следует учитывать, что какое-то повреждение системного файла вызывает ошибку 0X80070012 при попытке установить ожидающее обновление Windows.
Если этот сценарий применим к вашей текущей ситуации, вам следует начать с запуска пары сканирований с помощью двух встроенных утилит — средства проверки системных файлов (SFC) и обслуживания образов развертывания и управления ими (DISM).
Примечание: SFC и DISM имеют некоторые общие черты, но мы рекомендуем запускать оба сканирования в быстрой последовательности, чтобы повысить ваши шансы на исправление поврежденных системных файлов.
Начните с простого сканирования SFC.
Выполнение сканирования SFC
Примечание. Этот инструмент является полностью локальным и не требует активного подключения к Интернету.
Важно: как только вы инициируете эту процедуру, очень важно не закрывать окно CMD, даже если утилита выглядит так, как будто она зависла. Терпеливо дождитесь завершения процесса (прерывание операции может вызвать логические ошибки на жестком диске / твердотельном накопителе).
После успешного завершения сканирования SFC перезагрузите компьютер и посмотрите, будет ли проблема устранена после завершения следующего запуска компьютера.
После этого разверните сканирование DISM и следуйте инструкциям на экране, чтобы завершить операцию.
Развертывание сканирования DISM
Примечание. DISM использует подкомпонент Центра обновления Windows для загрузки исправных эквивалентов для замены поврежденных системных файлов. В связи с этим вам необходимо убедиться, что у вас есть надежный Интернет, прежде чем начинать эту операцию.
После успешного завершения сканирования DISM перезагрузите компьютер еще раз и посмотрите, исправлена ли ошибка 0X80070012.
Если вы все еще сталкиваетесь с той же проблемой, перейдите к следующему потенциальному исправлению ниже.
Метод 4: выполнение ремонтной установки
Если ни один из вышеперечисленных методов не оказался эффективным в вашем случае, в крайнем случае следует предпринять некоторые шаги для устранения основной проблемы с коррупцией.
В этом случае вы сможете решить проблему, выполнив ремонтную установку. Несколько затронутых пользователей сообщили, что этот метод в конечном итоге помог им установить все ожидающие обновления, которые ранее не выполнялись с кодом ошибки 0X80070012.
Ремонт при установке вашего компьютера
Эта процедура превосходит чистую установку, поскольку она обновляет только компоненты Windows и процессы, связанные с загрузкой, и позволяет вам сохранить все личные данные, включая фотографии, приложения, игры, видео и любые другие типы личных файлов.
Следуйте этим пошаговым инструкциям по развертыванию процедуры восстановительной установки в вашей установке Windows.
Обновления WIndows необходимы для систем Windows 10, особенно потому, что они отправляют обновления безопасности на компьютер. Однако иногда пользователи сталкиваются с ошибкой Центра обновления Windows 0x80070012 при попытке обновить Windows 10. В такой ситуации прочитайте эту статью, чтобы узнать о решении.
Проблема может быть вызвана зависанием служб Центра обновления Windows или повреждением системных файлов. Для устранения проблемы последовательно попробуйте следующие решения:
- Запустите средство устранения неполадок Центра обновления Windows.
- Сбросить компоненты Центра обновления Windows
- Восстановите компоненты Центра обновления Windows с помощью DISM
- Загрузите и установите обновление вручную
1]Запустите средство устранения неполадок Центра обновления Windows.
Средство устранения неполадок Центра обновления Windows — отличный инструмент, который проверяет наличие проблем, связанных с процессом, и по возможности решает их. Поскольку основной причиной проблемы является проблема со службами Центра обновления Windows, было бы полезно запустить средство устранения неполадок Центра обновления Windows. Для этого выполните следующие действия:
Нажмите «Пуск» и выберите «Настройки»> «Обновления и безопасность»> «Устранение неполадок»> «Дополнительное средство устранения неполадок».
В списке средств устранения неполадок выберите средство устранения неполадок Центра обновления Windows. Затем нажмите Запустить средство устранения неполадок, чтобы запустить средство устранения неполадок Центра обновления Windows.
После этого перезагрузите систему.
Если средство устранения неполадок Центра обновления Windows не помогает, перейдите к следующему решению.
2]Сбросить компоненты Центра обновления Windows
Сброс компонентов Центра обновления Windows должен стать окончательным исправлением ошибки Центра обновления Windows 0x80070012. Хотя это может быть сложный процесс, если делать его шаг за шагом, вы легко сможете его решить.
3]Восстановление компонентов Центра обновления Windows с помощью DISM
Инструмент DISM — отличная утилита для проверки отсутствующих или поврежденных системных файлов и их замены, если это возможно. Процедура исправления поврежденных системных файлов Центра обновления Windows с помощью DISM Tool следующая:
Найдите «командную строку» в строке поиска Windows. В соответствии с приложением командной строки щелкните Запуск от имени администратора на правой панели.
Введите следующую команду и нажмите Enter, чтобы запустить DISM:
DISM.exe / Online / Cleanup-image / Restorehealth
Обратите внимание, что здесь вам нужно набраться терпения, так как процесс может занять до нескольких минут.
Когда вы запускаете указанную выше команду, DISM заменит потенциально поврежденные или отсутствующие системные файлы исправными.
Однако, если ваш клиент Центра обновления Windows уже не работает, вам будет предложено использовать работающую установку Windows в качестве источника восстановления или использовать параллельную папку Windows из общего сетевого ресурса в качестве источника файлов.
Вместо этого вам потребуется выполнить следующую команду:
DISM.exe / Online / Cleanup-Image / RestoreHealth / Источник: C: RepairSource Windows / LimitAccess
Здесь вам нужно заменить C: RepairSource Windows заполнитель с местоположением вашего источника ремонта.
После завершения процесса DISM создаст файл журнала в % windir% / Журналы / CBS / CBS.log и фиксируйте любые проблемы, которые инструмент обнаруживает или исправляет.
Закройте командную строку, а затем снова запустите Центр обновления Windows и убедитесь, что это помогло.
4]Загрузите и установите обновление вручную.
Если все остальное не помогло, вы можете просто установить обновления Windows вручную из Каталог Центра обновления Майкрософт. После загрузки заархивированной папки извлеките ее в систему и запустите файл установки.
Если вам нужна дополнительная помощь, вы можете ознакомиться с этим полным руководством, чтобы исправить ошибки Центра обновления Windows, которые они не могут установить или загрузить.
.
Некоторые пользователи Windows 10 сообщают, что они натыкаются на ошибку 0x80070012 всякий раз, когда система проводит сканирование на наличие новых обновлений. И нет, подобная ошибка, если верить заявлениям в сети, появляется исключительно на «десятке».
Рассмотрев проблему поближе, мы выясняли, что ошибка 0x80070012 может возникать по следующему ряду причин:
- Типичный баг в работе одного из компонентов Центра обновления. Центр обновления вашего Windows 10 состоит из множества разнообразных компонентов, выполняющие самые разные задачи во время обновления системы. В некоторых случаях один из таких компонентов может начать работать неправильно либо и вовсе перестать работать.
- Одна или несколько служб Центра обновления зависли. В определенных случаях службы Центра обновления намертво зависают, что вызывает целый ряд проблем, включая и нашу сегодняшнюю 0x80070012. Избавиться от зависания можно с помощью автоматизированного средства устранения неполадок либо через специфические команды, вводимые в Командную строку системы.
- Повреждения системных файлов, хранилища компонентов и образа Windows 10. Еще один возможный сценарий — повреждение системных файлов, хранилища компонентов и образа операционной системы пользователя. Тяжело определить, что конкретно могло вызывать подобные повреждения, но от них можно избавиться, задействовав специальное программное обеспечение, например, SFC и DISM.
Хорошо, с причинами разобрались, а поэтому пора приниматься за решения. Всего решений будет несколько — мы рекомендуем выполнять их в том порядке, в котором они расположены. Проще говоря, не стоит сразу пускаться во все тяжкие, решив переустановить свою ОС просто из-за того, что на нее не хотят становиться новые обновления.

Решение №1 Запуск средства устранения неполадок
Достаточно большое количество пользователей в сети утверждают, что средство устранение неполадок, встроенное в Windows 10, не способно решать проблемы, которые возникают в системе. Тем не менее мы все-таки рекомендуем вам воспользоваться этим средством, потому как оно хоть и редко, но все же может устранять ошибки Центра обновления.

- Нажмите на клавиатуре комбинацию Win+I, чтобы открыть перед собой окошко «Параметры».
- В параметрах системы найдите раздел «Обновление и безопасность» и кликните на него ЛКМ.
- Далее перейдите в подраздел «Устранение неполадок».
- Найдите в списке пункт «Центр обновления Windows» и выберите его ЛКМ.
- Чуть ниже появится кнопка «Запустить средство устранения неполадок» — нажмите на нее.
- Теперь вам необходимо выполнять все рекомендации от средства в новом окошке, пытаясь устранить возникшие проблемы.
- Перезагрузите свой компьютер, как только закончите работать со средством.
Вернувшись в ОС, откройте Центр обновления и запустите обновление Windows. Возможно, на сей раз все пройдет нормально и ошибка 0x80070012 не возникнет. Если ничего не изменилось, попробуйте воспользоваться другими решениями.
Решение №2 Запуск SFC и DISM
Повреждение системных файлов, хранилища компонентов и образа системы — все это может вызывать проблемы во время обновления Windows 10. К счастью, поврежденные элементы ОС можно восстановив, пустив в ход такие удобные программки, так SFC и DISM. Сейчас мы покажем вам, как запустить обе эти утилиты через Командную строку.

- Нажмите на клавиатуре комбинацию Win+R, чтобы вызвать перед собой окошко «Выполнить».
- Пропишите в пустой строчке в окна значение «cmd» и нажмите комбинацию Ctrl+Shift+Enter (для вызова Командной строки от имени администратора).
- Вставьте в системную консоль команду «sfc /scannow» (без кавычек) и нажмите Enter.
- Подождите окончания работы утилиты и перезагрузите компьютер.
- Снова откройте Командную строку от имени администратора.

- Далее вставьте в консоль команду «Dism /Online /Cleanup-Image /CheckHealth» и нажмите Enter.
- Подождите окончания работы команды и ознакомьтесь с результатами сканирования.
- Теперь введите команду «Dism /Online /Cleanup-Image /ScanHealth» и нажмите Enter.
- Ознакомьтесь с результатами второго сканирования. Утилита DISM нашла какие-то повреждения в системе? Тогда пора пускать в ход последнюю команду.
- Вставьте в консоль команду «Dism /Online /Cleanup-Image /RestoreHealth» и нажмите Enter.
- Дождитесь окончания процесса восстановления, после чего перезагрузите ПК.
SFC и DISM должны были исправить повреждения в системе. Зайдите в Центр обновления Windows 10 и убедитесь, что ошибка 0x80070012 исчезла. Ничего не изменилось? Двигаемся дальше…
Решение №3 Применение точки восстановления
В некоторых случаях нормальному обновлению Windows 10 может препятствовать стороннее ПО, которое было установлено в ОС в недалеком прошлом. Определить, что конкретно вызывает проблемы — задачка не из легких, но ее можно упростить, применив точку восстановления Windows. По умолчанию точка восстановления создается всякий раз, когда в систему устанавливаются те или иные приложения.
Вот как запускается восстановление Windows 10 с помощью одноименной точки:

- Нажмите на клавиатуре комбинацию Win+R, чтобы вызвать перед собой окошко «Выполнить».
- Пропишите в пустой строчке в окна значение «control» и нажмите Enter.
- Выберите в режиме просмотра Панели управления «Крупные значки» или «Мелкие значки», чтобы облегчить поиски нужного компонента системы.
- Перейдите в раздел «Восстановление» и выберите пункт «Запуск восстановления системы».
- В новом окошке кликните на кнопку «Далее», выберите подходящую точку восстановления и еще раз нажмите «Далее».
- Нажмите на кнопку «Готово» и подождите завершения восстановления системы.
В процессе восстановления ваш ПК будет перезагружен, а поэтому не нужно паниковать, когда это произойдет. Зайдите в Центр обновления и попытайтесь обновить систему еще раз. После использования точки восстановления ошибка 0x80070012 должна исчезнуть, но если вы все еще сталкиваетесь с ней, то можно попробовать еще одно решение.
Решение №4 Восстановление компонентов Центра обновления
Переходим к так называемой «тяжелой артиллерии» — восстановление компонентов Центра обновления Windows 10. Звучит как что-то сложное, но на деле — это простая операция, по крайней мере, если вы придерживаетесь четких указаний. Итак, осуществить восстановление компонентов Центра обновления можно двумя способами: ручным и автоматическим. Мы рассмотрим оба способами, но мы советуем воспользоваться автоматическим, и не морочить себе голову.
Восстановление компонентов Центра обновления вручную
- Нажмите Win+R, чтобы вызвать окошко «Выполнить».
- Пропишите значение «cmd» и нажмите Ctrl+Shift+Enter.
- Выполните в консоли следующий ряд команд:
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
- ren C:WindowsSoftwareDistribution SoftwareDistribution.old
- ren C:WindowsSystem32catroot2 Catroot2.old
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
- Перезагрузите ПК.
Восстановление компонентов Центра обновления в автоматическом режиме
- Нажмите ПКМ на Рабочем столе и выберите «Создать→Текстовый документ».
- Вставьте в созданный файл следующий скрипт:
- @ECHO OFF
echo .
echo .
PAUSE
echo .
set b=0:bits
set /a b=%b%+1
if %b% equ 3 (
goto end1
)
net stop bits
echo Checking the bits service status.
sc query bits | findstr /I /C:”STOPPED”
if not %errorlevel%==0 (
goto bits
)
goto loop2:end1
cls
echo.
echo Failed to reset Windows Update due to bits service failing to stop
echo Please run the script as administartor by right clicking the WuReset file or your BITS service isn’t responding.
echo.
pause
goto Start:loop2
set w=0:wuauserv
set /a w=%w%+1
if %w% equ 3 (
goto end2
)
net stop wuauserv
echo Checking the wuauserv service status.
sc query wuauserv | findstr /I /C:”STOPPED”
if not %errorlevel%==0 (
goto wuauserv
)
goto loop3:end2
cls
echo.
echo Failed to reset Windows Update due to wuauserv service failing to stop.
echo.
pause
goto Start:loop3
set app=0:appidsvc
set /a app=%app%+1
if %app% equ 3 (
goto end3
)
net stop appidsvc
echo Checking the appidsvc service status.
sc query appidsvc | findstr /I /C:”STOPPED”
if not %errorlevel%==0 (
goto appidsvc
)
goto loop4:end3
cls
echo.
echo Failed to reset Windows Update due to appidsvc service failing to stop.
echo.
pause
goto Start:loop4
set c=0:cryptsvc
set /a c=%c%+1
if %c% equ 3 (
goto end4
)
net stop cryptsvc
echo Checking the cryptsvc service status.
sc query cryptsvc | findstr /I /C:”STOPPED”
if not %errorlevel%==0 (
goto cryptsvc
)
goto Reset:end4
cls
echo.
echo Failed to reset Windows Update due to cryptsvc service failing to stop.
echo.
pause
goto Start:Reset
Ipconfig /flushdns
del /s /q /f “%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloaderqmgr*.dat”cd /d %windir%system32
if exist “%SYSTEMROOT%winsxspending.xml.bak” del /s /q /f “%SYSTEMROOT%winsxspending.xml.bak”
if exist “%SYSTEMROOT%winsxspending.xml” (
takeown /f “%SYSTEMROOT%winsxspending.xml”
attrib -r -s -h /s /d “%SYSTEMROOT%winsxspending.xml”
ren “%SYSTEMROOT%winsxspending.xml” pending.xml.bak
)if exist “%SYSTEMROOT%SoftwareDistribution.bak” rmdir /s /q “%SYSTEMROOT%SoftwareDistribution.bak”
if exist “%SYSTEMROOT%SoftwareDistribution” (
attrib -r -s -h /s /d “%SYSTEMROOT%SoftwareDistribution”
ren “%SYSTEMROOT%SoftwareDistribution” SoftwareDistribution.bak
)if exist “%SYSTEMROOT%system32Catroot2.bak” rmdir /s /q “%SYSTEMROOT%system32Catroot2.bak”
if exist “%SYSTEMROOT%system32Catroot2” (
attrib -r -s -h /s /d “%SYSTEMROOT%system32Catroot2”
ren “%SYSTEMROOT%system32Catroot2” Catroot2.bak
)if exist “%SYSTEMROOT%WindowsUpdate.log.bak” del /s /q /f “%SYSTEMROOT%WindowsUpdate.log.bak”
if exist “%SYSTEMROOT%WindowsUpdate.log” (
attrib -r -s -h /s /d “%SYSTEMROOT%WindowsUpdate.log”
ren “%SYSTEMROOT%WindowsUpdate.log” WindowsUpdate.log.bak
)sc.exe sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)
sc.exe sdset wuauserv D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)regsvr32.exe /s atl.dll
regsvr32.exe /s urlmon.dll
regsvr32.exe /s mshtml.dll
regsvr32.exe /s shdocvw.dll
regsvr32.exe /s browseui.dll
regsvr32.exe /s jscript.dll
regsvr32.exe /s vbscript.dll
regsvr32.exe /s scrrun.dll
regsvr32.exe /s msxml.dll
regsvr32.exe /s msxml3.dll
regsvr32.exe /s msxml6.dll
regsvr32.exe /s actxprxy.dll
regsvr32.exe /s softpub.dll
regsvr32.exe /s wintrust.dll
regsvr32.exe /s dssenh.dll
regsvr32.exe /s rsaenh.dll
regsvr32.exe /s gpkcsp.dll
regsvr32.exe /s sccbase.dll
regsvr32.exe /s slbcsp.dll
regsvr32.exe /s cryptdlg.dll
regsvr32.exe /s oleaut32.dll
regsvr32.exe /s ole32.dll
regsvr32.exe /s shell32.dll
regsvr32.exe /s initpki.dll
regsvr32.exe /s wuapi.dll
regsvr32.exe /s wuaueng.dll
regsvr32.exe /s wuaueng1.dll
regsvr32.exe /s wucltui.dll
regsvr32.exe /s wups.dll
regsvr32.exe /s wups2.dll
regsvr32.exe /s wuweb.dll
regsvr32.exe /s qmgr.dll
regsvr32.exe /s qmgrprxy.dll
regsvr32.exe /s wucltux.dll
regsvr32.exe /s muweb.dll
regsvr32.exe /s wuwebv.dll
regsvr32 /s wudriver.dll
netsh winsock reset
netsh winsock reset proxy:Start
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
echo Task completed sucessfully!Please restart your computer and check for the updates again.
PAUSE
- Нажмите на пункт «Файл» в строке меню Блокнота и выберите «Сохранить как…».
- Задайте файлу имя «ВосстановлениеЦО» и (обязательно!) измените его расширение с .txt на .bat.
- Нажмите ПКМ на файл «ВосстановлениеЦО.bat» и выберите «Запуск от имени администратора».
- Подождите несколько секунд до завершения процесса восстановления компонентов Центра обновления, после чего перезагрузите свой ПК.
Как только войдете в ОС, запустите установку обновлений еще раз. Ошибка 0x80070012 все еще донимает вас, даже после всех вышеуказанных методов? Что же, вы явно имеете дело с проблемой, которая находится на глубинном уровне системы. На данном этапе вы можете:
- Установить проблемный апдейт прямо из каталога Центра обновлений Майкрософт.
- Вернуть ПК в исходное состояние (через Параметры).
- Полностью переустановить Windows 10.
Выбирать вам, но знайте, что каждый из этих вариантов гарантировано избавит вас от ошибки 0x80070012.
Обновлено 2023 января: перестаньте получать сообщения об ошибках и замедлите работу вашей системы с помощью нашего инструмента оптимизации. Получить сейчас в эту ссылку
- Скачайте и установите инструмент для ремонта здесь.
- Пусть он просканирует ваш компьютер.
- Затем инструмент почини свой компьютер.

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

- Услуги для людей с ограниченными возможностями.
- Установлено неисправное программное обеспечение
- Конфликты оборудования или драйверов
- Было загружено поврежденное обновление.
Как решить проблему с Центром обновления Windows 0x80070012?
Обновление за январь 2023 года:
Теперь вы можете предотвратить проблемы с ПК с помощью этого инструмента, например, защитить вас от потери файлов и вредоносных программ. Кроме того, это отличный способ оптимизировать ваш компьютер для достижения максимальной производительности. Программа с легкостью исправляет типичные ошибки, которые могут возникнуть в системах Windows — нет необходимости часами искать и устранять неполадки, если у вас под рукой есть идеальное решение:
- Шаг 1: Скачать PC Repair & Optimizer Tool (Windows 10, 8, 7, XP, Vista — Microsoft Gold Certified).
- Шаг 2: Нажмите «Начать сканирование”, Чтобы найти проблемы реестра Windows, которые могут вызывать проблемы с ПК.
- Шаг 3: Нажмите «Починить все», Чтобы исправить все проблемы.


Запустите средство устранения неполадок Центра обновления Windows.
- Запустите утилиту Run, нажав Windows + R.
- Введите ms-settings: Troubleshoot в текстовое поле и нажмите Enter. Откроется экран устранения неполадок Центра обновления Windows. Ms-settings устранение неполадок
- Теперь перейдите к экрану устранения неполадок. Прокрутите список предложений и нажмите Центр обновления Windows.
- Выберите «Запустить устранение неполадок .ms-settings».
- Подождите, пока инструмент устранения неполадок обнаружит любые возможные проблемы с утилитой Windows Update.
- Когда инструмент завершит анализ, нажмите Применить и исправить.
- Наконец, дождитесь завершения процесса.
- Затем перезагрузите компьютер.
Запуск Центра обновления Windows при перезагрузке
- Введите «MSConfig» (без кавычек) в поле поиска на панели задач и нажмите Enter, чтобы открыть окно «Конфигурация системы».
- На вкладке Общие введите Выборочный запуск и снимите флажок Загружать элементы автозагрузки.
- Убедитесь, что флажки «Загрузить системные службы» и «Использовать исходную конфигурацию загрузки» оставлены установленными.
- Теперь перейдите на вкладку «Службы» и установите флажок «Скрыть все службы Microsoft», а затем нажмите «Отключить все».
- Перед перезагрузкой компьютера нажмите «Применить», а затем нажмите «ОК».
- В следующий раз, когда вы перезапустите Windows, она загрузится в чистом состоянии.
Скачивание и установка обновления вручную
- Перейдите на официальный сайт каталога Центра обновления Майкрософт.
- Введите код обновления в поле поиска.
- Будет отображен список всех подходящих обновлений. Найдите самое последнее обновление, совместимое с архитектурой вашей системы.
- Нажмите кнопку загрузки рядом с ним.
- Затем запустите установочный файл и следуйте инструкциям мастера установки.
- Перезагрузите компьютер, чтобы решить проблему.
Использование восстановления системы
- Нажмите любую клавишу для загрузки с установочного носителя.
- На первом экране установки нажмите «Восстановить компьютер», чтобы открыть меню «Дополнительные параметры».
- Затем выберите Восстановление системы, чтобы открыть утилиту.
- Установите флажок Показать другие точки восстановления.
- Затем выберите точку, которую вы создали непосредственно перед тем, как возникла проблема. Выберите желаемую точку восстановления, затем нажмите «Далее», чтобы продолжить.
- Нажмите Готово и дождитесь завершения процесса и восстановления системы до выбранной точки восстановления.
- Перезагрузите систему и посмотрите, сохраняется ли проблема.
Совет экспертов: Этот инструмент восстановления сканирует репозитории и заменяет поврежденные или отсутствующие файлы, если ни один из этих методов не сработал. Это хорошо работает в большинстве случаев, когда проблема связана с повреждением системы. Этот инструмент также оптимизирует вашу систему, чтобы максимизировать производительность. Его можно скачать по Щелчок Здесь
Часто задаваемые вопросы
- Переименуйте папку SoftwareDistribution.
- Попробуйте запустить Центр обновления Windows, чтобы решить проблему.
- Выполните проверки SFC и DISM на вашем компьютере.
- Перезагрузите компьютер.
- Откройте Настройки -> Обновление и безопасность.
- Нажмите Устранение неполадок.
- Щелкните «Расширенное устранение неполадок», выберите «Центр обновления Windows» и нажмите «Выполнить устранение неполадок».
- Затем вы можете закрыть средство устранения неполадок и проверить наличие обновлений.
- Вручную проверьте наличие обновлений и установите их.
- Запустите средство устранения неполадок Центра обновления Windows.
- Воспользуйтесь мастером обновления на сайте Microsoft.
- Выключите программное обеспечение безопасности.
- Убедитесь, что вы не установили платное соединение, ограничивающее объем данных, который может использовать ваш компьютер.
Сообщение Просмотров: 94
Ошибка 0x80070002 может появиться у пользователей любой версии Windows. Возникает она по самым разным причинам, иногда может показаться, что вообще без повода. На самом деле для неё существует порядка пяти тысяч ситуаций! Все они вызывают появление одинакового сообщения. Однако есть наиболее распространённые действия, которые приводят к этой ошибке, и их полезно знать. Кроме того, ошибку эту вполне можно устранить.

Методика устранения ошибки 0x80070002 в Windows.
О чём говорит код ошибки 0x80070002
Код ошибки с кодом номером 0x80070002 означает, что в системе произошел серьёзный сбой. Обычно это бывает при обновлении, но это лишь самая распространённая причина, среди множества прочих. Причём такое случается не только при штатном обновлении системы, но и в процессе установки, например, версии 10 поверх Windows 7-8. Эта же ошибка нередко встречается при нарушении процесса восстановления системы, при сбое в процессе её установки, при проблемах с запуском каких-либо служб. Если, например, присвоить диску другую букву, то также появится эта ошибка. Она может быть из-за вируса или неправильной работы антивируса, но такое бывает довольно редко. Наиболее распространённые ситуации описаны ниже.
Ошибка 0x80070002 — как исправить в Windows 10 в разных случаях
В целом, ошибка 0x80070002 в различных версиях Windows бывает по похожим причинам, но её устранение может потребовать разных методов. Windows 10, однако, сейчас является самой активно развивающейся системой, которая часто обновляется, поэтому и ошибка эта не редкость. Вариантов, как исправить проблему, несколько – искать её источник и исправлять неполадки или использовать особую программу, которая всё сделает сама. Для Windows 7-10 такую утилиту можно скачать с официального сайта (https://support.microsoft.com/ru-ru/kb/910336). Установка производится обычным способом, и вопросов не вызывает. При самостоятельном поиске источника проблем придётся работать с командной строкой с правами администратора. В WindowsXP и 7 они даются по умолчанию, и проблем с этим не возникает, но в версиях 8 и 10 они отключены. Поэтому предварительно нужно их включить. Нужно вызвать командную строку сочетанием клавиш Win+R, ввести команду lusrmgr.msc и нажать Enter. Затем нужно зайти в меню «Пользователи-Администратор-Свойства», и отключить чекбокс пункта отключения администраторской учётной записи. Права администратора включатся после перезагрузки. Дальнейшие действия схожи в различных версиях Windows, отличаясь в мелочах, связанных с их интерфейсом.

Сбой при обновлении Windows
Ошибка 0x80070002 в версии Windows 10 при обновлении может появиться в таких ситуациях:
- Если установлены какие-нибудь программы для выключения функции слежки. Часто они просто блокируют в системном файле hosts некоторые сервера Microsoft, откуда скачиваются файлы, или создают запрет в брандмауэре.
- Когда в системе неверно выставлены дата, число или часовой пояс.
- Если в настройках браузера были прописаны прокси-серверы.
Эти проблемы устраняются довольно просто, так как пользователь их сам и создал. Иногда ошибка случается при установке обновления, если Windows 10 не полностью поддерживается аппаратно. Так, например, случилось у многих с обновлением 1803 – на некоторых моделях ноутбуков и даже на стационарных компьютерах с некоторыми моделями материнских плат возникла ошибка 0x80070002. Это решается удалением обновления до появления следующего и обращением к производителю оборудования. Если вы регулярно обновляете Windows 10, то такие проблемы бывают редко.

Ошибка будет, когда служба обновлений вообще не работает. Убедиться в этом можно, зайдя в «Панель управления» — «Администрирование» — «Службы». Среди служб надо найти и выбрать «Центр обновления Windows», и правой кнопкой мыши вызвать меню, где есть пункты «Обновить» и «Перезапустить». Для Windows 10 список служб можно быстро вывести с помощью командной строки – нажать Win+R и ввести команду services.msc. Нужно остановить службу обновления и очистить папку DataStore, находящуюся по пути C:WindowsSoftwareDistributionDataStore – здесь находятся временные файлы. Потом обновления надо снова включить.
При установке Windows
Ошибка 0x80070002 при установке обычно бывает из-за повреждённого дистрибутива, когда некоторые файлы невозможно скопировать. Например, когда установка ведётся с дефектной флешки, поцарапанного или неправильно записанного диска. Решается это так:
- Для Windows 10 нужно повторить скачивание официального дистрибутива. На диск его надо записывать на малой скорости.
- При установке Windows 7 ошибка с кодом 0x80070002 может возникать из-за использования разных сборок, так как официально эта версия уже не поддерживается. Сборки могут быть неполными.
Неудачная установка может быть даже следствием скачивания образа системы при нестабильном интернете – достаточно самой небольшой ошибки, чтобы весь дистрибутив оказался дефектным.

Ошибка при восстановлении Windows
Непредвиденная ошибка при восстановлении системы с кодом 0x80070002 не позволяет восстановиться, процесс прерывается. Это случается, когда система не может найти всех необходимых файлов. Попробовать решить проблему можно разными способами:
- Попытаться использовать другую точку восстановления.
- Загрузить систему в безопасном режиме и снова попробовать.
- Загрузить компьютер с загрузочного диска или флешки и выбрать опцию восстановления системы. По окончании процесса можно попробовать ещё раз откатить систему.
- Используя мастер диагностики, попробовать найти решение.
Причинами потери файлов бывают неисправность винчестера или ошибки в файловой системе, поэтому нужно обязательно воспользоваться средствами диагностики диска.
Сбой работы мастера диагностики и устранения неполадок Windows
Бывает, возникает проблема с мастером диагностики и устранения неполадок с той же ошибкой 0x80070002. Причиной этого бывает невозможность считать системой какие-либо файлы, обычно системные, драйвера или какие-то служебных программ. Такое бывает, когда некоторые из установленных программ работают в фоне одновременно и конфликтуют между собой – различные драйвера и обслуживающие утилиты, например. Решение следующее – нужно по возможности отключить все программы, которые непосредственно не требуются системе, и посмотреть, не уйдёт ли ошибка.

Сделать это нетрудно – вызвать командную строку сочетанием Win+R и использовать команду msconfig. В открывшемся окне на вкладке «Общие» нужно выбрать «Выборочный запуск» и снять галочки с «Загружать системные службы» и «Загружать элементы автозагрузки». Затем надо перезагрузить компьютер. Никакие лишние программы загружаться теперь не будут, и это позволит исключить их влияние. После загрузки системы в облегчённом виде надо использовать в командной строке команду sfc /scannow. Будет произведено сканирование всей системы на целостность и при необходимости выполнено восстановление. Это занимает некоторое время. Затем нужно снова использовать команду msconfig и вернуть настройки к прежним.

В других случаях
Как исправить ошибку 0x80070002 в других случаях, кроме перечисленных? Таких ситуаций может быть очень много. Особенно часто с этими редкими ситуациями сталкиваются пользователи Windows 10, так как система развивается, и обновления закрывают одни ошибки, но могут порождать новые. Да и далеко не все «железо» поддерживает эту систему. И как тогда быть? Если ошибка появилась неожиданно и неизвестно почему, можно попробовать откатиться до более раннего состояния, воспользовавшись «Восстановлением системы». Однако для Windows 7-10 надёжнее и гораздо проще воспользоваться специальной программой, которая есть на официальном сайте именно для исправления этой проблемы и других подобных.
Наверняка вы тоже встречались с ошибкой 0x80070002, и не раз. При каких ситуациях это случалось и что вы делали, чтобы её убрать? Делитесь в комментариях своим опытом, это наверняка пригодится другим читателям.
- Remove From My Forums
-
Question
-
I’ve tried using powershell to fix mail but it comes up with
Get-appxprovisionedpackage : DismInitialize failed. Error code = 0x80070012
At line:1 char:1
+ Get-appxprovisionedpackage –online | where-object {$_.packagename –li …
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Get-AppxProvisionedPackage], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.GetAppxProvisionedPackageCommandThen when I try to install mail, calender, and people
«Something happened and your purchase can’t be completed. Error code : 0x80073cff
Answers
-
-
Proposed as answer by
Thursday, April 16, 2015 6:43 AM
-
Marked as answer by
Michael_LSModerator
Friday, April 24, 2015 3:06 AM
-
Proposed as answer by
-
Hi,
Have you tried to first mount the iso? Right click the iso file, then click «Mount», the drive letter is the mounted drive letter, not the drive which contains the original iso file.
Regards
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.
-
Marked as answer by
Michael_LSModerator
Friday, April 24, 2015 3:06 AM
-
Marked as answer by
- Remove From My Forums
-
Question
-
I’ve tried using powershell to fix mail but it comes up with
Get-appxprovisionedpackage : DismInitialize failed. Error code = 0x80070012
At line:1 char:1
+ Get-appxprovisionedpackage –online | where-object {$_.packagename –li …
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : NotSpecified: (:) [Get-AppxProvisionedPackage], COMException
+ FullyQualifiedErrorId : Microsoft.Dism.Commands.GetAppxProvisionedPackageCommandThen when I try to install mail, calender, and people
«Something happened and your purchase can’t be completed. Error code : 0x80073cff
Answers
-
-
Proposed as answer by
Thursday, April 16, 2015 6:43 AM
-
Marked as answer by
Michael_LSModerator
Friday, April 24, 2015 3:06 AM
-
Proposed as answer by
-
Hi,
Have you tried to first mount the iso? Right click the iso file, then click «Mount», the drive letter is the mounted drive letter, not the drive which contains the original iso file.
Regards
Please remember to mark the replies as answers if they help, and unmark the answers if they provide no help. If you have feedback for TechNet Support, contact tnmff@microsoft.com.
-
Marked as answer by
Michael_LSModerator
Friday, April 24, 2015 3:06 AM
-
Marked as answer by

- Remove From My Forums
Ошибки при обновлении

-
Вопрос
-
«WindowsUpdate_80070012» «WindowsUpdate_dt000» и
«WindowsUpdate_80070103» «WindowsUpdate_dt000», как их побороть?
Ответы
-
Здравствуйте,
Покажите пожалуйста, результат следующей команды:
DISM.exe /Online /Cleanup-image /Scanhealth
P.S. следует запускать в командной строке (cmd.exe) в привилегированном режиме (Run as Administrator).
Best Regards, Andrei …
Microsoft Certified Professional-
Помечено в качестве ответа
Dmitriy VereshchakMicrosoft contingent staff
12 ноября 2015 г. 8:27
-
Помечено в качестве ответа
Все ответы
-
Здравствуйте,
Покажите пожалуйста, результат следующей команды:
DISM.exe /Online /Cleanup-image /Scanhealth
P.S. следует запускать в командной строке (cmd.exe) в привилегированном режиме (Run as Administrator).
Best Regards, Andrei …
Microsoft Certified Professional-
Помечено в качестве ответа
Dmitriy VereshchakMicrosoft contingent staff
12 ноября 2015 г. 8:27
-
Помечено в качестве ответа
-
Здравствуйте, воспользуйтесь средством проверки готовности системы к установке обновлений, надеюсь поможет: https://www.microsoft.com/en-us/download/details.aspx?id=20858
Мнения, высказанные здесь, являются отражением моих личных взглядов, а не позиции корпорации Microsoft. Вся информация предоставляется «как есть» без каких-либо гарантий.
-
Содержание
- Способы устранения ошибки
- Способ 1: Включение служб
- Способ 2: Редактирование реестра
- Вопросы и ответы

При получении обновления системы на компьютерах у некоторых пользователей отображается ошибка 0x80070002, которая не позволяет успешно завершить апдейт. Давайте разберемся в её причинах и способах устранения на ПК с Windows 7.
Читайте также:
Как исправить ошибку 0x80070005 в Windows 7
Исправление ошибки 0x80004005 в Windows 7
Способы устранения ошибки
Изучаемая нами ошибка может возникнуть не только при обычном апдейте, но также и при обновлении до Windows 7 или при попытке восстановления системы.

Прежде чем перейти к специфическим вариантам решения проблемы, проверьте систему на предмет нарушения целостности системных файлов с их последующим восстановлением при необходимости.
Урок: Проверка целостности системных файлов в Windows 7
Если утилита при проверке не обнаружила неполадок, тогда переходите к способам, описанным ниже.
Способ 1: Включение служб
Ошибка 0x80070002 может возникнуть по причине того, что на компьютере отключены службы, отвечающие за установку обновлений. Прежде всего, это касается следующих служб:
- «Центр обновления…»;
- «Журнал событий…»;
- BITS.
Необходимо проверить, запущены ли они, и в случае необходимости активировать.
- Кликните «Пуск» и откройте «Панель управления».
- Перейдите в «Система и безопасность».
- Щелкните «Администрирование».
- В открывшемся перечне кликните по элементу «Службы».
- Произойдет запуск интерфейса «Диспетчера служб». Для более удобного поиска элементов щелкните по наименованию поля «Имя», тем самым построив перечень в алфавитной последовательности.
- Найдите наименование элемента «Центр обновления…». Обратите внимание на статус этой службы в столбце «Состояние». Если там пусто и не установлен параметр «Работает», щелкните по названию элемента.
- В открывшемся окне в поле «Тип запуска» выберите вариант «Автоматически». Далее нажмите «Применить» и «OK».
- Затем после возвращения в главное окно «Диспетчера» выделите элемент «Центр обновления…» и щелкните «Запустить».
- После этого выполните аналогичную операцию по активации службы «Журнал событий…», обязательно не только включив её, но и установив автоматический тип запуска.
- Затем ту же процедуру проделайте и со службой BITS.
- После того как вы удостоверились, что все вышеуказанные службы активированы, закрывайте «Диспетчер». Теперь ошибки 0x80070002 наблюдаться больше не должно.
Читайте также: Описание основных служб в Windows 7











Способ 2: Редактирование реестра
Если предыдущий метод не помог решить проблему с ошибкой 0x80070002, можно попытаться с ней справиться путем редактирования реестра.
- Наберите Win+R и в открывшееся окно введите выражение:
regeditЩелкните «OK».
- Откроется окно «Редактора реестра». Щелкните в левой его части по наименованию куста «HKEY_LOCAL_MACHINE», а затем перейдите в раздел «SOFTWARE».
- Далее щелкните по названию папки «Microsoft».
- Затем последовательно перейдите в каталоги «Windows» и «CurrentVersion».
- Далее щелкните по названию папки «WindowsUpdate» и выделите наименование каталога «OSUpgrade».
- Теперь переместитесь в правую часть окна и щелкните там правой кнопкой мышки по пустому пространству. В открывшемся меню последовательно переместитесь по пунктам «Создать» и «Параметр DWORD…».
- Присвойте созданному параметру имя «AllowOSUpgrade». Для этого просто впишите данное наименование (без кавычек) в поле для присвоения названия.
- Далее щелкните по наименованию нового параметра.
- В открывшемся окне в блоке «Система исчисления» выберите с помощью радиокнопки вариант «Шестнадцатеричная». В единственное поле впишите значение «1» без кавычек и кликните «OK».
- Теперь закрывайте окно «Редактора» и перезагружайте компьютер. После перезапуска системы ошибка 0x80070002 должна исчезнуть.










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