Ошибка 0x80073712 — достаточно распространенная проблема обновления системы, с которой сталкиваются многие пользователи Windows. Проблема появляется при попытке загрузить или установить доступные обновления для операционной системы. Жертвы данной проблему часто могут увидеть такие сообщения:
«Возникли проблемы с установкой некоторых обновлений, но мы повторим попытку позже».
or
«Некоторые файлы обновления отсутствуют или имеют проблемы. Мы попытаемся скачать обновление позже: (0x80073712)”
Код ошибки 0x80073712 может возникнуть при установке разных обновлений. Обычно это происходит, когда компонент обновления отсутствует, поврежден, или содержит ошибки, препятствующие успешному выполнению процесса. В других случаях причина может заключаться в том, что служба Центра обновления Windows перестала работать должным образом и ее необходимо перезапустить. К счастью, ошибка 0x80073712 — не очень сложная проблема, которую можно решить с помощью простого набора инструкций. Следуйте за ними в нашем руководстве ниже.
Скачать средство восстановления Windows
Скачать средство восстановления Windows
Существуют специальные утилиты для восстановления Windows, которые могут решить проблемы, связанные с повреждением реестра, неисправностью файловой системы, нестабильностью драйверов Windows. Мы рекомендуем вам использовать Advanced System Repair Pro для исправления «Ошибка Центра обновления Windows 0x80073712» в Windows 11, Windows 10, Windows 8, Windows 7, Vista или XP.
1. Запустите средство устранения неполадок Центра обновления Windows.
Хотя многие считают этот инструмент неэффективным средством в борьбе с различными проблемами, встроенные возможности средства устранения неполадок Windows иногда могут решать ошибки, вроде 0x80073712. Средство устранения неполадок — это родная утилита Windows, предназначенная для поиска и устранения существующих проблем в различных сегментах. Вы можете использовать ее для обнаружения проблем с обновлением и попытаться исправить их в конечном итоге. Вот как:
- Откройте Настройки , а затем перейдите в Обновление и безопасность > Устранение неполадок.
- На правой панели найдите Центр обновления Windows и нажмите Запустить средство устранения неполадок.
- Завершите процесс, следуя инструкциям на экране, и перезагрузите компьютер.
После этого попробуйте выполнить обновление еще раз. Если это не поможет, в нашем руководстве есть множество других потенциальных решений.
2. Убедитесь, что служба Центра обновления Windows запущена.
Служба Windows Update имеет большое значение в правильной работы вашего центра обновлений. Мы рекомендуем проверить, включена ли эта служба и выполняет ли она свою работу, выполнив следующие несколько шагов:
- Нажмите Windows Key + R кнопки вместе и вставьте
services.msc
. - После открытия найдите и щелкните правой кнопкой мыши по службе под названием Центр обновления Windows из списка. Выберите Предложения.
- Затем, рядом с Тип запуска, выберите Автоматически и нажмите на Start . Если нажать на эту кнопку нельзя и все кажется рабочим, значит служба Центра обновления Windows запущена и не нуждается в какой-либо настройке.
- Наконец, нажмите Применить и OK чтобы сохранить данные изменения.
- Перезагрузите компьютер и проверьте, изменилось ли что-то в лучшую сторону.
3. Проверьте целостность системных файлов.
Как упоминалось выше, поврежденные или отсутствующие системные элементы тесно связаны с причинами возникновения таких ошибок. Поэтому было бы неплохо перепроверить файловую систему и убедиться, что ничего не выходит за пределы назначенного места. Мы собираемся использовать утилиты SFC (System File Checker) и DISM (Deployment Image Servicing and Management), чтобы проверить это. И то, и другое поможет нам обнаружить и восстановить отсутствующие компоненты, если таковые будут найдены после процедуры сканирования. Обязательно используйте оба сканирования, так как они могут по-разному влиять на устранение ошибки. Вот как:
SFC
- Откройте Командная строка , введя
cmd
в поле поиска рядом с Меню Пуск кнопку. - Щелкните правой кнопкой мыши по Командная строка , а затем выбрать Запуск от имени администратора.
- После открытия консоли введите
sfc /scannow
команду и нажмите Enter. - Когда процесс восстановления будет завершен, перезагрузите компьютер.
DISM
- Откройте Командная строка как мы это делали на предыдущем шаге.
- Скопируйте и вставьте эту команду
DISM.exe /Online /Cleanup-image /Restorehealth
. - Нажмите Enter и подождите, пока Windows закончит сканирование и исправление.
- После этого перезагрузите компьютер и снова установите обновление.
Результаты сканирования дадут знать, было ли что-то восстановлено в конечном итоге. Если да, установите новые обновления и проверьте, появляется ли та же ошибка.
4. Просканируйте жесткий диск на наличие повреждений.
Помимо проверки целостности вашей файловой системы, хорошо сделать то же самое, но и с жестким диском. Этот метод требует использования той же командной строки, с которой мы работали выше, поэтому это не займет у вас много времени.
- Откройте Командная строка так же, как мы сделали выше.
- Затем вам нужно вставить команду
chkdsk /f /r C:
команду и нажмите Enter. При необходимости замените «C» на букву вашего жесткого диска. - Система выполнит сканирование на правильность конфигурации и физические ошибки, после чего автоматически исправит их.
Теперь попробуйте установить проблемное обновление. Все еще нет положительных результатов? – Тогда переходите к другим решениям ниже.
5. Сбросьте компоненты Центра обновления Windows.
Еще одна рекомендация, которую стоит попробовать, — сброс настроек Центра обновления Windows. Статистически этот метод зарекомендовал хорошо в борьбе со многими проблемами обновлений. Вся процедура включает перезапуск служб BITS, Cryptographic, MSI Installer и Windows Update, а также переименование некоторых папок обновлений (SoftwareDistribution и Catroot2). Эти папки содержат временные файлы, необходимые для реализации обновлений Windows. Благодаря этому, мы заставим Windows удалить поврежденные элементы и создать компоненты обновлений с нуля. Ниже мы покажем вам два способа выполнения этого метода. Первый требует ввода и выполнения каждой консольной команды в последовательности вручную. Другой делается с помощью так называемого пакетного сценария, написанного в Блокноте и сохраненного в формате WUReset.bat. Особой разницы в том, какой из них вы решите использовать, – нет. Хотя вся процедура может показаться достаточно сложной, она не отнимет у вас слишком много времени и знаний. Просто следуйте последовательности шагов, указанной ниже:
Вручную
- Откройте Командная строка , введя
cmd
в поле поиска рядом с Меню Пуск кнопку. - Щелкните правой кнопкой мыши по Командная строка , а затем выбрать Запуск от имени администратора.
- Скопируйте и вставьте этот список команд одну за другой, нажимая Enter после каждой. (Это действие отключит службы, ответственные за Обновления Windows)
- Затем мы должны переименовать вышеупомянутые папки. Просто вставьте эти команды, нажимая Enter после каждой.
- Наконец, все, что осталось сделать, это вернуть отключенные службы. Введите эти команды так же, как мы делали ранее.
- На этом все. Перейдите в центр обновления Windows и попробуйте выполнить установку снова.
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
С помощью Пакетного файла
Это альтернативный метод вышеописанному. Пакетный сценарий используется для выполнения того же набора команд для сброса всех компонентов Центра обновления Windows, служб шифрования и папок, таких как SoftwareDistribution. Это не так сложно, как может показаться на первый взгляд – даже проще, чем предыдущий способ. Все, что вам нужно, это Блокнот Windows и немного магии копирования-вставки. Пакетные сценарии лучше ручного ввода тем, что позволяют выполнять все необходимые команды одновременно. Если вы когда-нибудь столкнетесь с подобными проблемами в будущем, вы можете выполнить уже созданный .bat файл и для сброса компонентов обновления:
- Откройте новый Блокнот . Для этого щелкните правой кнопкой мыши на любую свободную область на рабочем столе, выберите Новинки и Текстовый документ.
- Затем вставьте этот список команд в блокнот:
- После вставки всех команд, нажмите Файл > Сохранить как и назовите файл WUReset.bat, Обязательно установите Кодирование в ANSI и сохраните файл в любом месте.
- Наконец, нажмите на файл правой кнопкой мыши и выберите Запуск от имени администратора и наслаждайтесь автоматическим сбросом компонентов обновлений Windows.
@ECHO OFF
echo Simple Script to Reset / Clear Windows Update
echo.
PAUSE
echo.
attrib -h -r -s %windir%system32catroot2
attrib -h -r -s %windir%system32catroot2*.*
net stop wuauserv
net stop CryptSvc
net stop BITS
ren %windir%system32catroot2 catroot2.old
ren %windir%SoftwareDistribution sold.old
ren "%ALLUSERSPROFILE%Application DataMicrosoftNetworkDownloader" downloader.old
net Start BITS
net start CryptSvc
net start wuauserv
echo.
echo Task completed successfully...
echo.
PAUSE
6. Используйте Помощник по обновлению для загрузки проблемных обновлений.
Microsoft разработала так называемый помощник по обновлению Windows 10, который позволяет получать последние обновления системы вопреки различными ошибкам. Он отлично работает в качестве обходного пути для многих проблем, с которыми сталкиваются пользователи при попытке обновления. Инструмент абсолютно бесплатный и элементарно просто в использовании. Просто выполните следующие действия:
- Сначала посетите официальный сайт Помощник по обновлению и нажмите на Обновить сейчас кнопку.
- Затем откройте загруженный файл и нажмите Обновить сейчас снова.
- Windows выполнить проверку вашего ПК на совместимость в течение нескольких секунд. После этого нажмите Следующая и подождите, пока Windows обновит ваш компьютер.
- В конце нажмите Перезапустить сейчас чтобы Windows завершила установку обновлений.
Вот ив се. После выполнения этих шагов ваш компьютер должен быть обновлен и не сталкиваться с теми же проблемами, как это было раньше.
7. Загрузите конфликтующее обновление из каталога Microsoft.
Вы также можете попробовать установить проблемное обновление самостоятельно. Если у вас по-прежнему возникают проблемы с установкой необходимого обновления, обратитесь к каталогу Microsoft и загрузите конфликтующее обновление прямо из него. Для этого просто выполните шаги, перечисленные ниже:
- Нажмите Windows key + I одновременно.
- Затем перейдите в Обновление и безопасность.
- В правой части окна выберите Просмотр журнала обновлений.
- После этого найдите и запишите самое последнее обновление (вверху списка).
- Вы также можете непосредственно узнать название через обновление, которое приводит к ошибке (если оно отображается).
- После этого найдите и загрузите нужное обновление из Microsoft Update Catalog.
8. Сканирование на наличие вредоносных программ.
И последнее, но не менее важное — это вредоносное ПО, которое может повлиять на вашу систему и вызвать вышеупомянутые проблемы. Если вы уверены, что испробовали все вышеперечисленные решения в соответствии с нашим руководством, тогда стоит попробовать просканировать вашу системы на предмет наличия вредоносных программ. Известно, что вредоносные или нежелательные программы могут вызвать различные повреждения или беспорядок в конфигурации самой системы. Поэтому рекомендуется провести тщательное сканирование, чтобы проверить, так ли это на самом деле. Вы можете использовать обычный Защитник Windows или попробовать установить более продвинутый антивирус, разработанный Malwarebytes — надежной и талантливой группой экспертов, постоянно обновляющих свое программное обеспечение для борьбы как с локальными, так и глобальными угрозами. Вы можете загрузить его прямо сейчас, используя ссылку ниже, и попробовать 14-дневную пробную версию полноценной защиты от вредоносных программ бесплатно.
Главное окно Malwarebytes
Настройки Malwarebytes
Результаты сканирования Malwarebytes
Скачать Malwarebytes
Итоги
Надеемся, больше никакой ошибки 0x80073712 не возникает на вашем ПК. Обратите внимание, что все перечисленные выше решения достаточно универсальны, чтобы их можно было использовать для устранения других тесно связанных проблем в различных версиях Windows. Если вы когда-нибудь столкнетесь с другими проблемами на Windows, Android или Mac, найдите их на нашем веб-сайте для соответствующих решений. Наша команда ежедневно пополняет библиотеку веб-сайта новыми статьями на тему различных проблем.
Содержание
- Способ 1: Запуск средства устранения неполадок
- Способ 2: Проверка ОС на целостность файлов
- Способ 3: Удаление ожидающего XML-файла
- Способ 4: Перезапуск службы «Центра обновления Windows»
- Способ 5: Сброс и обновление компонентов ОС
- Способ 6: Удаление папки файлов обновлений
- Вопросы и ответы
Способ 1: Запуск средства устранения неполадок
Ошибка с кодом 0x80073712 появляется в операционной системе Windows 10 при попытке инсталляции обновлений. Соответственно, искать причину ее возникновения тоже следует в работе «Центра обновления». Самое простое, что может сделать обычный пользователь, — запустить встроенное средство устранения неполадок и посмотреть, какой результат появится после сканирования.
- Для этого откройте меню «Пуск» и перейдите в приложение «Параметры», нажав по значку в виде шестеренки.
- Выберите категорию «Обновление и безопасность», где и находится интересующее вас средство устранения неполадок.
- Через панель слева перейдите к рассматриваемому инструменту.
- Из списка вам нужна категория «Центр обновления Windows».
- Появится кнопка «Запустить средство устранения неполадок», по которой и следует кликнуть.
- Ожидайте сканирования и завершения проверки всех составляющих, связанных с «Центром обновления Windows».
Ознакомьтесь с полученным результатом, чтобы понять, были ли исправлены ошибки при работе этого компонента. Если да, запускайте повторный поиск апдейтов, проверяя выполненные действия. В противном случае переходите к следующим методам статьи.
Способ 2: Проверка ОС на целостность файлов
Виндовс 10 состоит из огромного количества системных файлов, влияющих на работу различных компонентов, в том числе и отвечающего за установку обновлений. Появляющаяся ошибка 0x80073712 свидетельствует об отсутствии или повреждении определенных файлов. Тогда приоритетной задачей станет запуск средства проверки целостности объектов, о взаимодействии с которым вы узнаете из материала по ссылке ниже. Там же вы найдете ответы на вопрос, что делать, если сканирование было прервано новой неполадкой.
Подробнее: Использование и восстановление проверки целостности системных файлов в Windows 10
Способ 3: Удаление ожидающего XML-файла
Во время поиска и инсталляции обновлений для операционной системы создается XML-файл, в котором хранится вспомогательная информация для компонентов Windows. Если он был поврежден или не удалился после появления мелкого сбоя, вполне возможно, что при следующей попытке установки апдейтов возникнет рассматриваемая ошибка. Поэтому нужно вручную избавиться от этого файла, позволив ему тем самым автоматически создаться при следующем запуске поиска обновлений.
- Дальнейшие действия выполняются в «Командной строке», поэтому запустите это приложение любым удобным образом от имени администратора, например через «Пуск».
- Введите команду
net stop trustedinstaller
, чтобы остановить службу установщика модулей, иначе удаление файла будет невозможным. - Ожидайте появления соответствующего уведомления о том, что служба успешно остановлена.
- Следом используйте команду
cd %windir%winsxs
, чтобы перейти по пути расположения целевого XML-файла. - Впишите команду
takeown /f pending.xml /a
, завершающую процесс файла, и подтвердите ее нажатием по клавише Enter. - Последняя команда перед удалением имеет вид
cacls pending.xml /e /g everyone:f
и позволяет избавиться от остаточных зависимостей. - Остается только написать
del pending.xml
, удалив тем самым необходимый объект из операционной системы.
Сейчас желательно перезагрузить компьютер, чтобы служба установки модулей пришла в свое штатное состояние, а уже потом можно переходить к проверке обновления ОС.
Иногда справиться с поставленной задачей можно банальным путем — просто перезагрузив основную службу, отвечающую за установку обновлений. Конечно, этот метод не гарантирует стопроцентной эффективности, однако попробовать его стоит.
- Откройте приложение «Службы», отыскав его через меню «Пуск».
- В конце списка отыщите строку «Центр обновления Windows» и дважды щелкните по ней, вызвав окно свойств.
- Остановите данную службу, а спустя несколько секунд снова запустите. Для уверенности перед активацией можно перезагрузить операционную систему, но это не является обязательным условием.
Способ 5: Сброс и обновление компонентов ОС
В «десятке» есть несколько важных компонентов, отвечающих за инсталляцию апдейтов. Возможно, какой-то из них дал сбой, после чего ему не удается нормально запуститься, поскольку автоматически сброс производится редко. Есть смысл заняться сбросом компонентов вручную, благо это выполняется путем ввода нескольких консольных команд и не займет много времени. По очереди скопируйте и активируйте каждую представленную далее строку, а по завершении проверьте результат.
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
ren %systemroot%SoftwareDistribution SoftwareDistribution.bak
ren %systemroot%system32catroot2 catroot2.bak
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
Способ 6: Удаление папки файлов обновлений
Во время инсталляции апдейтов в Windows 10 их файлы помещаются во временное хранилище, которое автоматически очищается после успешной установки. Однако из-за ошибки эти файлы могут остаться там навсегда, а следующая проверка обновлений вызовет дополнительные неполадки. При появлении каких-либо трудностей всегда рекомендуется очищать эту папку, что легче сделать через ту же «Командную строку».
- Откройте консоль и первой командой остановите службу, отвечающую за инсталляцию обновлений, чтобы получить доступ к удалению файлов. Это осуществляется вводом
net stop wuauserv
. - Дождитесь появления уведомления об успешной остановке службы и переходите далее. Если она уже остановлена, просто игнорируйте сообщение и напишите следующую команду.
- Команда
ren c:windowsSoftwareDistribution softwaredistribution.old
не удалит папку с файлами, а просто переименует ее, чтобы в случае необходимости изменения можно было откатить. - После этого запустите целевую службу через
net start wuauserv
и проверьте процесс инсталляции апдейтов.
Еще статьи по данной теме:
Помогла ли Вам статья?
Вчера на работе устанавливал новый комп и когда выключал его пошло обновлении и у меня не было времени ждать пока все 73 пакета поставятся и я тупо его выключил (знаю что так делать нельзя, но обстоятельства и ограничение по времени диктовали другие условия и сжав пальцы крестиком и по надеясь на русское “АВОСЬ” пошел на этот рискованный шаг).
Когда включил комп, он запустился без проблем, доставились какие то обновления, потом было пару раз перезагрузок и при очередном поиске обновлений и установке вылетела вот такое окно с ошибкой:
Код 80073712 произошла неизвестная ошибка Windows Update
Причина ошибки 80073712
Когда я выключил принудительно компьютер в процессе установки обновления я повредил хранилище компонентов Windows Update и поэтому теперь не поставятся ни одно обновление на компьютер.
PS (ни в коем случае не надейтесь на АВОСь и не выключайте компьютер когда устанавливаются обновления, потому как я еще отделался легко, а мог и полностью загубить систему и пришлось все это восстанавливать или переустанавливать)
Способы решения и устранения 80073712
Способов решения данной ошибки с кодом 80073712 достаточно много и я постараюсь описать их все. Но самый легкий и 100% который вылечит эту ошибку я опишу в самом конце статьи.
Варианты исправления ошибки 80073712:
- Вариант от Microsoft (я его описал, но им лучше не пользоваться)
- Вариант от Microsoft используя утилиту DISM
- Удаление хранилища обновлений SoftwareDistribution
- Проверка целостности файлов
- Средство проверки готовности системы к обновлению от Microsoft KB947821
Вариант от Microsoft (1 вариант)
Скажу сразу что этот способ я не советую использовать, сразу, а только если уже ни чего не помогло!
-
Закройте все программы и перезагрузите компьютер.
-
Вставьте DVD-диск с ОС Windows в соответствующий дисковод на компьютере. Дождитесь запуска программы установки. Если установка не началась автоматически, выполните следующие действия.
-
Нажмите кнопку Пуск и введите в поле поиска Диск:setup.exe, где Диск — это буква DVD-дисковода на компьютере (например, D:setup.exe).
-
В списке Программы выберите Setup.exe.
-
-
Нажмите кнопку Установить.
-
Выберите параметр Выполнить подключение к Интернету для получения последних обновлений программы установки (рекомендуется).
-
При отображении соответствующего запроса укажите ключ продукта Windows.
-
В окне Выберите тип установки щелкните Обновление.
-
После завершения установки перезагрузите компьютер, а затем откройте Центр обновления Windows.
Вариант от Microsoft используя утилиту DISM (2 вариант)
Данный способ очень хорош, но я его использовал всего пару раз!
- Откройте командную строку под Администратором
-
В командной строке введите следующие команды. Нажимайте клавишу ВВОД после каждой команды:
-
DISM.exe /Online /Cleanup-image /Scanhealth
DISM.exe /Online /Cleanup-image /Restorehealth
-
Перезагрузите компьютер
-
Снова запустите Центр обновления Windows.
Удаление хранилища обновлений SoftwareDistribution (3 вариант)
Этот способ я бы выделил в разряд радикальных, но он в действительности почти всегда срабатывает
- Откройте управление компьютером и остановите службу
- Далее переходим в директорию C:WindowsSoftwareDistribution
- Переносим или удаляем все папки из нее
- Запускаем службу обновления (ту которую останавливали в первом пункте)
- Запускаем обновление Windows и смотрим результат
Проверка целостности файлов (4 вариант)
Данная команда эта как таблетка аспирина для человека если болит голова сначала выпей ее
- Откройте командную строку под Администратором
- cmd >sfc /SCANNOW
- Запускаем обновление Windows
- Возможно этот вариант Вам тоже поможет!
Средство проверки готовности системы к обновлению от Microsoft KB947821 (5 вариант)
Этот способ самый надежный и 100% он решит Вашу проблему, но если он не помог, тогда пробуйте по пунктам со второго варианта и у Вас все получится, а если нет, то пишите мне и мы вместе разберемся с этой проблемой
- переходим по ссылке на сайт Микрософта и скачиваем пакет под Вашу систему
- Устанавливаем и перезагружаем компьютер
- Радуемся жизни
PS если радость не получилось, то продуйте с варианта второго и низ!
80073712, 80073712 windows 7, 80073712 windows 7 ошибка обновления, windowsupdate 80073712, windowsupdate 80073712 windowsupdate dt000, исправить 80073712, исправить ошибку 80073712, код 80073712, код 80073712 windows 7, код ошибки 80073712, код ошибки 80073712 windows 7, код ошибки обновления 80073712, ошибка 80073712, ошибка 80073712 windows 7, ошибка windows код 80073712, ошибка обновлений 80073712, ошибка обновления windows 7 код 80073712, причины появления ошибки 80073712, центр обновлений windows 80073712
При попытке обновления компонентов системы по разным причинам могут возникать сбои, препятствующие выполнению процедуры. Нередко преградой становится ошибка 0x80073712, сообщающая о проблеме с инсталляцией пакетов, отсутствии или повреждении данных апдейта. Столкнуться с неприятностью можно в разных версиях Windows, ошибка не новая и в Microsoft о ней известно, при этом серьёзной угрозы сбой не представляет, и его легко устранить самостоятельно, не обращаясь за помощью к специалисту. Существуют варианты решения задачи, которые будут эффективны в зависимости от источника проблемы.
Причина ошибки 80073712
Возникающий в Windows код ошибки обновления 0x80073712 сообщает о невозможности получения доступа к определённым данным ввиду их отсутствия или нарушения целостности, что и является основной причиной. Факторы, приведшие к неработоспособности хранилища компонентов обновления, могут быть разными, например, часто ошибки спровоцированы некорректным выключением устройства в ходе выполнения таких задач как обновление или инсталляция ПО. Причина может заключаться и в сбоях работы Windows Update, для возвращения работоспособности софт требует перезапуска.
В некоторых случаях сбой вызван чрезмерной бдительностью защитного софта, определившего загружаемые апдейты как элементы вредоносного ПО и заблокировавшего их загрузку, в результате чего данные и не могут быть получены службой.
Способы решения и устранения 80073712
Если в процессе инсталляции накопительного обновления KB4598242, KB4598229 или другого крупного обновления появилась ошибка, вследствие чего пакет устанавливаться не будет, вы сможете справиться с устранением сбоя, выполнив необходимые шаги. Случайные системные ошибки могут исчезнуть после обычной перезагрузки, но в большинстве случаев от пользователя потребуется ряд действий для решения задачи.
В ранних версиях ОС вопрос решался путём применения специального средства проверки системы к обновлению CheckSUR, устраняющего в т. ч. проблемы с хранилищем компонентов. В случае с Windows 10 решение может быть найдено с применением штатных инструментов.
Разберём, как исправить ошибку 0x80073712, применяя доступные способы, которые эффективны в зависимости от источника проблемы.
Недостаток места на диске
Любым процессам, протекающим в системе, требуется место на диске, и, если системный раздел сильно загружен (на 90% и более), это может приводить к потере производительности и разного рода ошибкам. Чтобы избежать подобных проблем, следует очистить диск от программного мусора и приложений, которые не используются. Чтобы посмотреть занимаемый объём и очистить диск, выполним такие шаги:
- идём в Проводник, жмём ПКМ на нужном разделе и переходим к свойствам;
- на вкладке «Общие» выполняется очистка жёсткого диска от временных файлов, для чего следует нажать соответствующую кнопку;
- после анализа в новом окошке отмечаем из перечня «Временные файлы» и «Временные файлы установки Windows»;
- жмём «Очистить системные файлы», по окончании процедуры перезагружаем устройство.
Работа вирусов или антивирусов
Препятствовать выполнению системных процессов могут вредоносные программы. Выполняются стандартные профилактические мероприятия: сканирование установленным защитным софтом и специальными утилитами.
Но не только зловреды, но и защитное ПО может препятствовать системным процессам, принимая файлы за элементы вредоносного софта. В таком случае проблема решается отключением антивируса на время выполнения обновления системы.
Повреждение хранилища обновлений
Поскольку код 0x80073712 часто сообщает, что хранилище компонентов повреждено, следует рассматривать и такой сценарий. Временные данные обновлений вмещает каталог SoftwareDistribution и, если речь идёт о нарушении его целостности, ОС выдаёт ошибку. В отсутствие хранилища Windows создаёт новое в автоматическом режиме, поэтому целесообразно имитировать исчезновение каталога методом переименования объекта. Выполнение задачи возможно различными путями.
С помощью Проводника:
Посредством Командной строки:
- запускаем средство на администраторских правах из меню «Пуск»;
- запросами останавливаем службы:
net stop WuAuServ
net stop BITS(после каждого запроса подтверждаем выполнение действия клавишей ввода);
- командой rename переименовываем папку, указав к ней путь:
rename C:WindowsSoftwareDistribution SoftwareDistribution_old
и жмём Enter;
- активируем службы:
net start WuAuServ
net start BITS - закрываем терминал и перезагружаем устройство.
Запуск средства устранения неполадок
В Windows имеется встроенный инструмент, позволяющий избавиться от различных программных неисправностей, который в ряде случаев эффективно справляется с задачей. Применяется он и в случае проблем при обновлении, включая рассматриваемое уведомление, препятствующее процессу. Для применения инструмента:
Проверка ОС на целостность файлов
Если источником появления сбоя 0x80073712 является повреждённый или отсутствующий компонент, его восстановление поможет решить проблему. Для решения используем штатные инструменты системы: утилиты SFC и DISM.
Посредством System File Checker:
- используя терминал, открытый от лица администратора, вводим в нём запрос sfc/scannow и жмём Enter;
- после сканирования будет виден результат, ОС сама реанимирует подлежащие восстановлению элементы, а по завершении процесса требуется перезагрузка устройства.
Сканирование посредством Deployment Image Servicing:
- открываем терминал и задаём команду DISM.exe/Online /Cleanup-image /Restorehealth, после которой нажмём «Ввод»;
- дожидаемся окончания сканирования. Инструмент автоматически исправит проблемы при обнаружении, а пользователю будет виден результат выполненной работе;
- перезагружаем устройство и пробуем установить апдейты.
Удаление ожидающего XML-файла
Спровоцировать сбой способны также остаточные элементы, в частности XML-файл, содержащий нужные для компонентов ОС сведения. Если он не самоустранился или был повреждён, при последующих инсталляциях пакетов вероятны проблемы, включая рассматриваемую неприятность. Решение заключается в принудительном удалении элемента, вследствие чего корректный файл создастся операционкой при старте поиска свежего ПО.
В Windows 10 поможет Командная строка:
- запустим терминал (администратор);
- останавливаем службу установщика модулей, применив запрос netstop trustedinstaller (жмём Enter);
- далее выполняем поочерёдно команды:
cd %windir%winsxs
takeown /f pending.xml /a
cacls pending.xml /e /g everyone:f
del pending.xml
(после каждого запроса жмём Enter на клавиатуре);
- перезагружаем девайс.
Перезапуск службы «Центра обновления Windows»
В ряде случаев эффективной становится перезагрузка некорректно работающей службы. Так, перезапустив Центр обновления Windows, возможно, получится исправить код 0x80073712. Выполним рестарт:
- открываем «Службы» (через поиск меню Пуск или посредством консоли «Выполнить» (Win+R) и запроса services.msc);
- листаем вниз список, находим «Центр обновления Windows»;
- перезапускаем, выбрав действие над описанием, или двойным щелчком открываем свойства (ПКМ – Свойства), останавливаем службу нажатием соответствующей кнопки, затем жмём «Запустить».
Сброс и обновление компонентов ОС
В «Десятке» решить проблему можно путём сброса компонентов, участвующих в инсталляции пакетов обновлений. Метод поможет, если какой-либо из них сбоит.
Выполняем сброс в терминале, применив запросы:
net stop bits
net stop wuauserv
net stop appidsvc
net stop cryptsvc
ren %systemroot%SoftwareDistribution SoftwareDistribution.old
ren %systemroot%system32catroot2 catroot2.old
net start bits
net start wuauserv
net start appidsvc
net start cryptsvc
Удаление папки файлов обновлений
В SoftwareDistribution могут содержаться неполные или повреждённые данные. Это провоцирует некорректное функционирование службы обновлений. Исправить сбой возможно путём переименования папки (метод подробно описан выше) или её удаления. Для этого выполняем шаги:
- останавливаем службы обновления Windows и фоновой интеллектуальной передачи (в окне служб или консольными командами) – подробно эти действия описаны в инструкции по переименованию папки;
- идём в Проводник, перемещаемся в директорию C:WindowsSoftwareDistribution и очищаем содержимое;
- активируем отключённые ранее службы.
СОВЕТ. Если не удаётся удалить содержимое папки, перезагрузите девайс и вернитесь в каталог для выполнения задачи.
Если ни одно из рассмотренных решений не помогло, переходим к крайним мерам, таким как восстановление системы, вследствие чего гарантированно удастся избавиться от ошибки и установить необходимые обновления.
Have you encountered error code: (0x80073712)? In most cases, this error appears when you update Windows. Some people also report that this error appears when installing .NET Framework. In this post, MiniTool Partition Wizard offers you 6 ways to fix this error.
What Does Error Code 0x80073712 Mean?
When you update Windows, you may encounter error code 0x80073712. This error will display one of the following error messages:
- Some update files are missing or have problems. We’ll try to download the update again later Error code: (0x80073712)
- Some updates were not installed. Errors found: Code 80073712. Windows Update encountered an unknown error.
- Some updates were not installed. Errors found: Code 80073712: Windows Update ran into a problem.
- An internal error occurred while installing the service pack. Error code: 80073712. See xxx for details.
In addition to the above error messages, some users also report that they have encountered the error code 0x80073712 when installing Microsoft .NET Framework.
When I try and install the new Microsoft .NET Framework 4.8, this error code 0x80073712 comes up. It says that a file is missing or destroyed. I don’t know how this file has been destroyed. Can anyone help me fix this problem… —answers.microsoft.com
What does error code: (0x80073712) mean? As its error message implies, there are some files missing or drive errors. To fix the Windows update error code: (0x80073712), you can try the following methods.
How to Fix Error Code 0x80073712
6 Ways to Fix Error Code 0x80073712
- Run the Windows Update Troubleshooter
- Scan for Virus
- Repair System Files
- Fix Drive Errors
- Reconfigure Windows Update Service Status
- Restore, Reset, or Reinstall PC
Note: These methods are suggested by some users and many users comment that these solutions are useful to them. Therefore, you can try them one by one.
Fix 1. Run the Windows Update Troubleshooter
The Windows update error code: (0x80073712) usually occurs when you update Windows. Therefore, you can try Windows update troubleshooter, which is a Windows built-in tool used to fix most common errors that appear in Windows update process. Please enable this tool through the following steps:
Step 1. Open the Troubleshoot window through the following 2 ways.
- Type “Troubleshoot” in the Windows search box and select the best-match result.
- Click Start menu > Settings > Update & Security > Troubleshoot.
Step 2: In the right panel, look for Windows Update. Click it to expand the hidden button. Click Run the troubleshooter.
Step 3: Wait until the PC detects errors. Once an error is detected, you can decide whether to fix it. But applying the fix is recommended.
Step 4: Follow the on-screen instructions until you get a window telling you that the Troubleshooting has completed. In this window, it will tell you what error is detected and whether the error is fixed.
Step 5: Close Troubleshooter and restart your PC. Try updating Windows again to see whether the Windows update error code: (0x80073712) is removed.
8 Useful Fixes for an Error Occurred While Troubleshooting!
Fix 2. Scan for Virus
When any error happens to the PC, you should run an antivirus scan to make sure the error is not caused by virus infection. If you have third-party antivirus software installed, you can run it. If not, you can use the built-in tool Windows Defender.
Here is the guide on how to run Windows Defender:
- Open the Windows Settings
- Go to Update & Security > Windows Defender.
- In the right panel, click Open Windows Defender Security Center.
- In the now window, click Virus & threat protection.
- Click Quick scan.
If there is no virus detected, please go to the next fix.
[SOLVED] How To Recover Files Deleted By Virus Attack | Guide
Fix 3. Repair System Files
As you can see, the error message shows that some Windows update files are missing or have problems. These files are Windows system files. Therefore, you can try repairing system files to solve the error code 0x80073712.
As for how to repair these system files, you can use SFC or DISM.
- SFC (System File Checker): It can scan the integrity of all protected system files and replace the incorrect system files with the correct signed files already stored in the Winsxs folder.
- DISM (Deployment Image Servicing and Management): It can be used to service and prepare Windows images, including those used for Windows PE, Windows RE and Windows Setup. DISM can be used to service a Windows image (.wim) or a virtual hard disk (.vhd or .vhdx).
Compared with SFC, the DISM tool is more powerful, because it can get correct system files from Internet (Microsoft server). If the system files in Winsxs folder is also corrupt and SFC repair fails, you can try DISM. The defect of DISM is that it requires network.
As for which tool to use, you can determine according your needs. Here is the guide on how to run SFC or DISM to repair system files:
- Type “command prompt” into the Windows search
- Right click the Command Prompticon from the result list and select Run as administrator.
- In the Command Prompt window, type “sfc /scannow” and press Enter
If you want to use DISM, you just need to enter the following two command lines in the Command Prompt window:
- exe /Online /Cleanup-image /Scanhealth
- exe /Online /Cleanup-image /Restorehealth
CHKDSK vs ScanDisk vs SFC vs DISM Windows 10 [Differences]
Fix 4. Fix Drive Errors
A user has posted that his PC will display notification “restart to repair drive errors” when the error code 0x80073712 occurs on his PC.
It always gives the status of “some update files are missing or have problems. We’ll try to download the update again later Error code: (0x80073712)” on all of the updates. Also, I have a popup in windows notifications, that reads “restart to repair drive errors”… — answers.microsoft.com
Therefore, fixing drive errors may help to solve the error code 0x80073712. To fix drive errors, MiniTool Partition Wizard can help you do that easily. Here is the guide:
Free Download
Step 1. Launch MiniTool Partition Wizard and right-click the C drive. Choose Check File System.
Step 2. In the pop-up window, choose the option: Check only. And then click the Start button.
Step 3: If there is no error detected, you can skip to the next solution. If the PC detects any errors, you can then choose the other option: Check & fix detected errors. Click Start button and then a window will pop up telling you it will check and fix the error next time the system restarts. Click Yes and restart your PC.
Fix 5. Reconfigure Windows Update Service Status
This method can stop the Windows update and then start updating Windows again. Here is the guide:
Step 1. In the Windows search box, type “cmd“. Right-click the best-match option and choose Run as administrator.
Step 2. Run the following commands to shut down services related to Windows update.
- net stop wuauserv
- net stop cryptSvc
- net stop bits
- net stop msiserver
Step 3. Rename two folders used to store data for Windows updates.
- ren C:WindowsSoftwareDistribution SoftwareDistribution.old
- ren C:WindowsSystem32catroot2 Catroot2.old
Step 4. Restart those Windows update services.
- net start wuauserv
- net start cryptSvc
- net start bits
- net start msiserver
Step 5. Restart the computer and check for updates again to see whether the error disappears.
Fix 6. Restore, Reset, or Reinstall PC
This is the last way to solve the Windows update error code: (0x80073712).
- System restore: This method requires system restore points created by system protection. It will revert your computer to a state of a system restore point. It won’t affect your personal files, but will remove apps, drivers, and updates installed after the restore point was created.
- PC reset: It will quickly restore Windows to its factory default configuration. You can decide to remove everything, or just remove apps and settings but keep your personal files.
- Reinstallation: This method can reinstall a brand-new Windows system on your PC.
To perform system restore or PC reset, you should enter WinRE. Here is the guide:
- Click the Start button and then select Settings.
- Scroll down to the bottom of the pop-up interface and then select Update & Security.
- Select Recovery tab, click Restart now in the right panel, and then you can enter WinRE after the restart.
In the WinRE, you can try system restore first. If this method fails, you can then try PC reset. For the detailed steps, you can refer to this post: How to Use Recovery Options on Windows 10 [Premise and Steps]. Of course, you can also reinstall Windows.
Here is a post talking about how to solve Windows update error code: (0x80073712). It offers 6 solutions to you. You can try them if you also have encountered this issue.Click to Tweet
Bottom Line
Is this post helpful to you? Have you encountered error code 0x80073712 in other situations? Do you have other methods to solve this error? Please leave comments in the following zone for sharing. In addition, if you have difficulty in checking drive errors with MiniTool Partition Wizard, please contact us via [email protected]. We will get back to you as soon as possible.
0x80073712 FAQ
How do I fix a Windows 10 update error?
There are various Windows update errors. The common point of them is that they will prevent Windows from updating. When Windows won’t update, there are some general ways you can use to solve the problem. To get them, please read this post: 7 Solutions to Fix Windows 10 Won’t Update. #6 Is Fantastic.