Спосіб 1: Запуск засобу усунення неполадок

Помилка з кодом 0x80073712 з'являється в операційній системі Windows 10 при спробі інсталяції оновлень. Відповідно, шукати причину її виникнення також слід у роботі "Центру оновлення". Найпростіше, що може зробити звичайний користувач, — запустити вбудований засіб усунення неполадок і подивитися, який результат з'явиться після сканування.

  1. Для цього відкрийте меню "Пуск" і перейдіть до додатку "Параметри", натиснувши на значок у вигляді шестерні.
  2. Перехід до меню Параметри для вирішення помилки з кодом 0x80073712 у Windows 10
  3. Виберіть категорію "Оновлення та безпека", де і знаходиться цікавий вам засіб усунення неполадок.
  4. Відкриття розділу Оновлення та безпеки для вирішення помилки з кодом 0x80073712 у Windows 10
  5. Через панель зліва перейдіть до розглянутого інструменту.
  6. Перехід до засобу усунення неполадок для вирішення помилки з кодом 0x80073712 у Windows 10
  7. Зі списку вам потрібна категорія "Центр оновлення Windows".
  8. Вибір відповідного засобу для усунення неполадок для вирішення помилки з кодом 0x80073712 у Windows 10
  9. З'явиться кнопка "Запустити засіб усунення неполадок", по якій і слід клікнути.
  10. Запуск штатного засобу усунення неполадок для вирішення помилки з кодом 0x80073712 у Windows 10
  11. Очікуйте сканування та завершення перевірки всіх складових, пов'язаних з "Центром оновлення Windows".
  12. Процес автоматичного виправлення помилки з кодом 0x80073712 у Windows 10

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

Спосіб 2: Перевірка ОС на цілісність файлів

Windows 10 складається з величезної кількості системних файлів, які впливають на роботу різних компонентів, в тому числі й відповідає за установку оновлень.З'явлена помилка 0x80073712 свідчить про відсутність або пошкодження певних файлів. Тоді пріоритетним завданням стане запуск засобу перевірки цілісності об'єктів, про взаємодію з яким ви дізнаєтеся з матеріалу за посиланням нижче. Там же ви знайдете відповіді на питання, що робити, якщо сканування було перервано новою неполадкою.

Докладніше: Використання та відновлення перевірки цілісності системних файлів у Windows 10

Перевірка цілісності системних файлів під час виправлення помилки з кодом 0x80073712 у Windows 10

Спосіб 3: Видалення очікуючого XML-файлу

Під час пошуку та інсталяції оновлень для операційної системи створюється XML-файл, в якому зберігається допоміжна інформація для компонентів Windows. Якщо він був пошкоджений або не видалився після появи незначного збою, цілком ймовірно, що під час наступної спроби установки оновлень виникне розглянута помилка.Тому потрібно вручну позбутися цього файлу, дозволивши йому таким чином автоматично створитися при наступному запуску пошуку оновлень.

  1. Подальші дії виконуються в "Командному рядку", тому запустіть цей додаток будь-яким зручним способом від імені адміністратора, наприклад, через "Пуск".
  2. Запуск командного рядка для усунення помилки з кодом 0x80073712 у Windows 10
  3. Введіть команду net stop trustedinstaller, щоб зупинити службу установника модулів, інакше видалення файлу буде неможливим.
  4. Зупинка служби встановлення модулів для видалення файлу під час виправлення проблеми з помилкою 0x80073712 у Windows 10
  5. Очікуйте появи відповідного сповіщення про те, що служба успішно зупинена.
  6. Успішна зупинка служби встановлення модулів для видалення файлу при виправленні помилки з кодом 0x80073712 у Windows 10
  7. Далі використовуйте команду cd %windir%winsxs, щоб перейти до шляху розташування цільового XML-файлу.
  8. Введення команди для переходу до файлу під час його видалення під час виправлення помилки з кодом 0x80073712 у Windows 10
  9. Введіть команду takeown /f pending.xml /a, завершуючи процес файлу, і підтвердіть її натисканням клавіші Enter.
  10. Вимкнення файлу з налаштуваннями для виправлення помилки з кодом 0x80073712 у Windows 10
  11. Остання команда перед видаленням виглядає як cacls pending.xml /e /g everyone:f і дозволяє позбутися залишкових залежностей.
  12. Друга команда для відключення файлу з налаштуваннями при виправленні помилки 0x80073712 у Windows 10
  13. Залишається тільки ввести del pending.xml, видаливши таким чином необхідний об'єкт з операційної системи.
  14. Команда для видалення файлу з налаштуваннями під час виправлення помилки

Зараз бажано перезавантажити комп'ютер, щоб служба установки модулів повернулася до свого штатного стану, а вже потім можна переходити до перевірки оновлення ОС.

Спосіб 4: Перезапуск служби "Центру оновлення Windows"

Іноді впоратися з поставленим завданням можна банальним шляхом — просто перезавантаживши основну службу, відповідальну за установку оновлень. Звичайно, цей метод не гарантує стовідсоткової ефективності, однак спробувати його варто.

  1. Відкрийте додаток "Служби", знайшовши його через меню "Пуск".
  2. Перехід до Служб для перезавантаження Центру оновлення при виправленні помилки з кодом 0x80073712 у Windows 10
  3. В кінці списку знайдіть рядок "Центр оновлення Windows" і двічі клацніть по ній, викликавши вікно властивостей.
  4. Вибір служби оновлення для її перезавантаження при виправленні помилки з кодом 0x80073712 у Windows 10
  5. Зупиніть цю службу, а через кілька секунд знову запустіть.Для впевненості перед активацією можна перезавантажити операційну систему, але це не є обов'язковою умовою.
  6. Перезавантаження служби Центру оновлення при виправленні помилки з кодом 0x80073712 у Windows 10

Спосіб 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

Команди для оновлення налаштувань компонентів оновлень при вирішенні проблеми з кодом 0x80073712 у Windows 10

Спосіб 6: Видалення папки файлів оновлень

Під час інсталяції оновлень у Windows 10 їх файли поміщаються у тимчасове сховище, яке автоматично очищається після успішної установки. Однак через помилку ці файли можуть залишитися там назавжди, а наступна перевірка оновлень викличе додаткові неполадки. При появі будь-яких труднощів завжди рекомендується очищати цю папку, що легше зробити через ту ж "Командний рядок".

  1. Відкрийте консоль і першою командою зупиніть службу, що відповідає за інсталяцію оновлень, щоб отримати доступ до видалення файлів. Це здійснюється введенням net stop wuauserv.
  2. Введення команди для зупинки служби оновлення при вирішенні проблеми з кодом 0x80073712 у Windows 10
  3. Дочекайтеся появи сповіщення про успішну зупинку служби і переходьте далі. Якщо вона вже зупинена, просто ігноруйте повідомлення і напишіть наступну команду.
  4. Успішна зупинка служби оновлення при вирішенні помилки з кодом 0x80073712 у Windows 10
  5. Команда ren c:windowsSoftwareDistribution softwaredistribution.old не видалить папку з файлами, а просто перейменує її, щоб у разі необхідності зміни можна було відкотити.
  6. Видалення файлу з компонентами оновлення при усуненні помилки з кодом 0x80073712 у Windows 10
  7. Після цього запустіть цільову службу через net start wuauserv і перевірте процес інсталяції оновлень.
  8. Запуск служби оновлення після усунення помилки з кодом 0x80073712 у Windows 10