Як виправити помилку оновлення Windows 0x8007043c?

Кілька користувачів Windows зверталися до нас із питаннями, оскільки не змогли встановити оновлення Windows. Більшість постраждалих користувачів повідомляють, що через тривалий час оновлення врешті-решт не вдається на рівні 99% із кодом помилки 0x8007043c. Незважаючи на те, що ця проблема набагато частіше зустрічається в Windows 7, нам вдалося знайти ту саму проблему, яка виникає в Windows 7, нам вдалося знайти деякі випадки в Windows 8.1 та Windows 10.

Що спричиняє помилку оновлення Windows 0x8007043c?

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

Ось короткий список потенційних винних, з якими ви могли б мати справу:

  • Несумісне оновлення Windows - як виявляється, ця проблема також може виникнути через оновлення Windows, яке ваша ОС намагається встановити, навіть якщо воно не сумісне з вашою версією ОС. Якщо цей сценарій застосовний, ви зможете вирішити проблему, запустивши засіб виправлення неполадок Windows Update.
  • Стороннє AV-втручання - як повідомляли кілька різних постраждалих користувачів, ця проблема може також з’явитися через надмірно захисне програмне забезпечення сторонніх антивірусів, яке блокує зв’язок між ПК та сервером WU через помилково позитивний результат. У цьому випадку ви зможете вирішити проблему, вимкнувши захист у режимі реального часу або видаливши сторонній пакет безпеки.
  • Пошкодження системних файлів - ще однією потенційною причиною, яка спричинить цей код помилки, є пошкодження системних файлів. У цьому випадку ви зможете вирішити проблему, використовуючи ряд службових програм (DISM та SFC), здатних виправити та замінити пошкоджені екземпляри, які порушують компонент оновлення.
  • Пошкоджений компонент ОС - у рідкісних випадках ви можете зіткнутися з цією проблемою через базовий екземпляр корупції, який неможливо вирішити звичайним способом. У цьому випадку ви можете усунути проблему, оновивши кожен компонент ОС такою процедурою, як ремонтна чи чиста інсталяція.

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

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

Давайте почнемо!

Спосіб 1. Запуск засобу усунення несправностей Windows Update (лише для Windows 10)

Згідно з декількома різними звітами користувачів, ця конкретна проблема цілком може виникнути через погане оновлення Windows, яке ваша ОС може намагатися встановити, навіть якщо воно не сумісне з версією вашої операційної системи.

Якщо цей сценарій застосовний, вам пощастило, оскільки Microsoft уже випустила виправлення для цієї проблеми. Щоб скористатися нею, потрібно лише запустити засіб усунення несправностей Windows Update. Ця автоматизована утиліта автоматично подбає про несумісний драйвер, якщо визначить, що сценарій вже охоплений однією із стратегій ремонту.

Кільком користувачам Windows 10 вдалося вирішити код помилки 0x8007043c , запустивши  засіб  усунення несправностей Windows Update і застосувавши рекомендовану стратегію відновлення. Якщо ви не знали, Центр оновлення Windows містить вибір стратегій відновлення, які слід застосовувати автоматично, якщо буде виявлено проблему, яка вже охоплена.

Ось короткий посібник із запуску засобу усунення несправностей Windows Update :

  1. Натисніть клавішу Windows + R, щоб відкрити діалогове вікно Виконати . Потім введіть “ ms-settings: усунення несправностей”  і натисніть Enter, щоб відкрити вкладку “ Виправлення неполадок” програми “ Налаштування ”.
  2. Потрапивши на вкладку Виправлення неполадок , наведіть курсор миші на праву частину екрана та перейдіть до розділу Встановлення та запуск . Після того, як ви потрапите в це меню, натисніть Windows Update, а потім натисніть кнопку Запустити засіб усунення несправностей.
  3. Запустіть утиліту та дочекайтеся завершення початкового сканування. Цей початковий процес надзвичайно важливий, оскільки визначатиме, чи застосовується якась із стратегій ремонту, включаючи комунальні послуги, до проблеми, з якою ви стикаєтесь.
  4. Якщо буде визначена відповідна стратегія ремонту, перед вами з’явиться вікно, що дозволяє натиснути кнопку « Застосувати це виправлення», щоб застосувати застосовну стратегію ремонту.

    Примітка. Майте на увазі, що залежно від типу виправлення, можливо, вам доведеться виконати деякі додаткові кроки для застосування стратегій ремонту.

  5. Після успішного застосування виправлення перезавантажте комп’ютер і перевірте, чи проблема вирішена під час наступного запуску комп’ютера.

Якщо ви все ще стикаєтеся з помилкою 0x8007043c  при спробі встановити оновлення Windows, перейдіть до наступного способу нижче.

Спосіб 2: Усунення втручань третьої сторони (якщо застосовується)

Ще однією ймовірною причиною, яка може спричинити помилку 0x8007043c, є надмірно захисне  антивірусне програмне забезпечення, яке в кінцевому підсумку блокує зовнішній зв’язок між вашим ПК та серверами Windows Update. Зазвичай це відбувається через помилково позитивний результат - ваш AV-пакет вважає, що мережа Інтернету скомпрометована.

AVAST, McAfee, Comodo та Sophos - найбільш вірогідні винні особи третьої сторони, які можуть спричинити проблеми (але можуть бути й інші, яких нам не вдалося визначити).

Якщо ви використовуєте сторонній AV-пакет, і ви підозрюєте, що ця проблема може бути застосована, ви повинні вирішити проблему, відключивши захист у режимі реального часу, або повністю видаливши пакет і повернувшись до програми безпеки за замовчуванням ( Захисник Windows).

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

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

Майте на увазі, що деякі сторонні AV-пакети містять компонент брандмауера, хоча це не очевидно для кінцевого користувача. У більшості випадків цей механізм безпеки залишатиметься діючим, навіть якщо ви відключите захист у режимі реального часу. Через це ви можете лише підтвердити, що ваш сторонній набір не спричиняє проблеми, повністю видаливши його та переконавшись, що ви не залишаєте поза собою залишкових файлів, які все ще можуть спричинити помилку 0x8007043c  .

Якщо ви вирішите піти цим шляхом, дотримуйтесь інструкцій у цій статті ( тут ), щоб повністю видалити AV-пакет і переконатися, що жоден файл залишку все ще не спричиняє проблеми.

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

Спосіб 3: Запуск сканування DISM та SFC

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

Якщо цей сценарій застосовний, ви зможете вирішити проблему, запустивши дві вбудовані утиліти, здатні працювати з екземплярами корупції - DISM (обслуговування та управління зображеннями розгортання) та SFC (перевірка системних файлів)

SFC краще виправляє логічні помилки, тоді як DISM набагато більше зосереджується на виправленні системних залежностей, які найімовірніше зламаються. Через це ми настійно рекомендуємо вам запустити обидві утиліти, щоб максимізувати ваші шанси на виправлення пошкоджених екземплярів, які можуть спричинити помилку 0x8007043c  .

Ось короткий посібник із запуску сканувань SFC та DISM із підвищеного командного рядка:

  1. Відкрийте діалогове вікно запуску, натиснувши Windows Key + R . Далі введіть 'cmd' всередині текстового поля та натисніть Ctrl + Shift + Enter, щоб відкрити піднятий підказку CMD . Якщо ви бачите запит UAC (Підказка облікового запису користувача) , натисніть Так, щоб надати адміністратору доступ до вікна CMD.
  2. Коли вам вдасться потрапити всередину підказки CMD, введіть таку команду та натисніть Enter, щоб розпочати сканування SFC:
    sfc / scannow

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

  3. Після завершення процедури перезавантажте комп’ютер і дочекайтеся завершення наступної послідовності запуску. Коли це трапиться, повторіть крок 1 ще раз, щоб відкрити чергову командний рядок із підвищеним рівнем.
  4. Після того, як вам вдасться повернутися всередину піднятого вікна CMD, введіть таку команду та натисніть Enter, щоб розпочати сканування DISM:
    DISM / Online / Cleanup-Image / RestoreHealth

    Примітка: DISM активно використовуватиме компонент Windows Update для завантаження здорових копій для заміни пошкоджених екземплярів. Через це вам потрібно забезпечити стабільне з’єднання з Інтернетом.

  5. Після завершення інструкції перезавантажте комп’ютер і перевірте, чи проблема вирішена при наступній послідовності запуску.

Якщо ви дотримувались цього методу і все ще стикаєтеся з тією ж помилкою 0x8007043c  , перейдіть до наступного методу нижче.

Спосіб 4: Оновлення кожного компонента ОС

Якщо ви виконали всі можливі виправлення, наведені вище, і все ще не можете встановити оновлення Windows, швидше за все, система бореться з певними видами пошкодження, які неможливо вирішити традиційно. Один із способів вирішити цю проблему - скинути всі компоненти Windows, які можуть бути відповідальними за проблему (включаючи процеси, пов'язані із завантаженням).

Це можна зробити двома способами: чисте встановлення або відновлення встановлення .

Чистий установка є найшвидшим і convenable рішення без будь - яких попередніх умов, але основним недоліком є те, ви будете страждати велику втрату даних , якщо ви цього не зробите резервну копію даних заздалегідь. Усі ваші файли (зображення, музика, відео), програми, ігри та налаштування користувача будуть втрачені, якщо спочатку ви не скористаєтесь програмою резервного копіювання.

Ремонт установки (ремонт на місці) є більш стомлюючим рішенням , яке вимагає , щоб мати інсталяційний носій. Але головна перевага полягає в тому, що буде скинуто лише компоненти Windows. Це означає, що вам буде дозволено зберігати ваші дані, програми, ігри та навіть деякі налаштування користувача.

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