Как да коригирам грешка в Windows Update 0x8007043c?

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

Какво причинява грешка в Windows Update 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 Update съдържа селекция от стратегии за поправяне, които трябва да бъдат приложени автоматично, ако бъде открит проблем, който вече е покрит.

Ето кратко ръководство за стартиране на инструмента за отстраняване на неизправности на Windows Update :

  1. Натиснете клавиша Windows + R, за да отворите диалоговия прозорец Изпълнение . След това въведете „ ms-settings: отстраняване на неизправности“  и натиснете Enter, за да отворите раздела „ Отстраняване на неизправности“ на приложението Settings .
  2. След като влезете в раздела „ Отстраняване на неизправности“ , преместете курсора на мишката в дясната част на екрана и отидете до раздела „ Стартиране и работа “. След като стигнете до това меню, щракнете върху Windows Update, след това щракнете върху Стартиране на инструмента за отстраняване на неизправности.
  3. Стартирайте помощната програма и изчакайте първоначалното сканиране да завърши. Този първоначален процес е изключително важен, тъй като ще определи дали някоя от стратегиите за ремонт, включително помощните програми, се отнася за проблема, с който се справяте.
  4. Ако бъде идентифицирана подходяща стратегия за ремонт, ще ви се покаже прозорец, който ви позволява да кликнете върху Прилагане на тази корекция, за да приложите приложимата стратегия за ремонт.

    Забележка: Имайте предвид, че в зависимост от вида на поправката може да се наложи да изпълните някои допълнителни стъпки, за да приложите стратегиите за поправяне.

  5. След като корекцията е приложена успешно, рестартирайте компютъра си и вижте дали проблемът е разрешен при следващото стартиране на компютъра.

Ако все още срещате грешка 0x8007043c,  когато се опитвате да инсталирате актуализация на Windows, преминете към следващия метод по-долу.

Метод 2: Премахване на намесата на трета страна (ако е приложимо)

Друга вероятна причина, която може да предизвика грешката 0x8007043c,  е свръхзащитен антивирусен софтуер на трета страна, който в крайна сметка ще блокира външната комуникация между вашия компютър и сървърите на Windows Update. Това обикновено се случва поради фалшиво положително - вашият AV пакет смята, че интернет мрежата е компрометирана.

AVAST, McAfee, Comodo и Sophos са най-вероятните виновници на трети страни, които могат да създадат проблеми (но може да има и други, които не сме успели да идентифицираме).

Ако използвате AV пакет на трета страна и подозирате, че този проблем може да е приложим, би трябвало да можете да разрешите проблема, като деактивирате защитата в реално време, или като деинсталирате съвсем пакета и се върнете към програмата за сигурност по подразбиране ( Windows Defender).

Разбира се, процедурата за деактивиране на защитата в реално време ще се окаже различна в зависимост от това кой AV пакет използвате активно, но в повечето случаи ще можете да го направите директно от менюто на лентата на задачите.

След като деактивирате защитата в реално време, опитайте да инсталирате Windows Update, която преди е била неуспешна, и вижте дали проблемът вече е разрешен. Ако все още се появява същия проблем, това не означава автоматично, че вашият AV пакет не причинява проблема.

Имайте предвид, че някои AV пакети на трети страни включват компонент на защитна стена, въпреки че не е очевиден за крайния потребител. В повечето случаи този механизъм за сигурност ще остане на място, дори ако деактивирате защитата в реално време. Поради това можете само да потвърдите, че вашият пакет от трети страни не причинява проблема, като го деинсталирате напълно и се уверите, че не оставяте остатъци от файлове, които все още могат да причинят грешката 0x8007043c  .

Ако решите да отидете по този маршрут, следвайте инструкциите в тази статия ( тук ), за да деинсталирате напълно AV пакета и да се уверите, че остатъчните файлове все още не причиняват проблема.

В случай че вече сте направили това без подобрение или този метод не е приложим за вашия сценарий, преминете към следващия метод по-долу.

Метод 3: Стартиране на сканиране на DISM и SFC

Ако горепосочените методи не ви позволяват да отстраните проблема или не са приложими, нека разследваме, за да видим дали проблемът не е причинен от някакъв вид повреда на системния файл. Както е съобщено от няколко различни потребители на Windows, този проблем може да се задейства в резултат на някаква повреда на системните файлове, която засяга важни файлове на операционната система.

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

SFC е по-добър в поправянето на логически грешки, докато DISM е много по-фокусиран върху поправянето на системни зависимости, които е най-вероятно да се счупят. Поради това силно ви препоръчваме да стартирате и двете помощни програми, за да увеличите максимално шансовете си да поправите повредените екземпляри, които може да причиняват грешка 0x8007043c  .

Ето кратко ръководство за стартиране на SFC и DISM сканиране от повишен команден ред:

  1. Отворете диалоговия прозорец тичам като натиснете Windows + 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, отидете на ремонтна инсталация.