Как да поправите грешка 0x80070643 в Windows стъпка по стъпка

  • Грешка 0x80070643 обикновено се причинява от повредени компоненти на Windows Update или системни файлове.
  • Инструменти като инструмента за отстраняване на неизправности, SFC и DISM позволяват много от тези грешки да бъдат поправени автоматично.
  • Проблеми с .NET Framework, антивирусен софтуер или остарели драйвери могат да задействат този код за грешка.
  • Рестартирането на услугите за актуализиране и изчистването на кеша на Windows Update помага за възстановяване на процеса на инсталиране.

Грешка 0x80070643 в Windows

Ако използвате Windows 10 или друга версия на Windows и след опит за актуализиране получите съобщението „Възникнаха някои проблеми при инсталирането на актуализациите… (0x80070643)“Нормално е да се чувствате малко притеснени. Не само че изглежда сякаш нещо се е счупило, но и Windows Update има тенденция да продължава да се опитва, без никога да завърши инсталацията.

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

Какво означава грешка 0x80070643 и защо се появява?

Кодът 0x80070643 показва, че е възникнала сериозна грешка по време на инсталирането Това може да е актуализация, .NET Framework пакет, драйвер или дори приложение, разпространявано чрез Windows Update. На практика това означава, че Windows се опитва да инсталира нещо, не успява по средата на процеса и оставя актуализацията маркирана като неинсталирана.

Това съобщение обикновено е придружено от типичното предупреждение на Windows Update: „Имаше някои проблеми при инсталирането на актуализациите, но ще опитаме отново по-късно.“Когато това се случва многократно, това е ясен знак, че нещо във вашата система блокира или прекъсва тази инсталация.

Най-честите причини за грешка 0x80070643 са доста разнообразни: Повредени компоненти на Windows Update, повредени бази данни за актуализации, необходими услуги, които не работят, грешки в .NET Framework, остатъци от стари инсталации, повреди на файловата система или дори прекъсвания на захранването, които са довели до непълни актуализации.

В някои случаи проблемът е ограничен до конкретна актуализация (например кумулативна или актуализация за сигурност), докато в други грешката Това засяга всеки опит за актуализиране на Windows., което показва по-дълбок конфликт в системата.

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

Често срещани причини за грешка 0x80070643 в Windows

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

Една от най-честите причини е, че един от вътрешните компоненти на Windows Update е повреден или неправилно конфигуриранС течение на времето, и особено след много актуализации, папката, където се съхранява кешът за актуализации (SoftwareDistribution), може да натрупа повредени файлове, непълни изтегляния или непоследователна информация.

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

Открити са и много случаи, при които грешката 0x80070643 е свързана с проблеми с .NET FrameworkТъй като много компоненти и приложения на Windows зависят от .NET, ако инсталацията ви е непълна или повредена, всички свързани актуализации може да се провалят със същия този код за грешка.

Не забравяйте антивирусните програми и решенията за сигурност на трети страни. Понякога, когато се опитвате да защитите системата, Те пречат на Windows Update да променя определени файлове, папки или ключове в системния регистър.Това води до грешки по време на инсталацията, включително и тази, с която се занимаваме.

Причини за грешка 0x80070643

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

Проверете основите, преди да приложите разширени решения

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

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

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

Също така се уверете, че имате достатъчно свободно място на системния диск (обикновено диск C:). Актуализациите се нуждаят от място за изтегляне на временни файлове и декомпресиране на пакети; ако дискът е почти пълен, инсталациите може да се провалят без ясно обяснение.

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

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

Използвайте инструмента за отстраняване на неизправности в Windows Update

Инструмент за отстраняване на неизправности на Windows Update

Windows включва вграден инструмент, предназначен специално за откриване и поправяне на често срещани грешки при актуализации. Макар и да не е безпогрешен, инструмент за отстраняване на неизправности при актуализиране на windows Може да ви спести много работа, ако автоматично идентифицира повредата.

За да го стартирате на Windows 10, отидете на Настройки на WindowsОтидете в раздела „Актуализации и сигурност“ и след това в „Отстраняване на неизправности“. Там намерете „Windows Update“ и щракнете върху „Стартиране на инструмента за отстраняване на неизправности“. В Windows 11 процесът е подобен, въпреки че оформлението на менюто е малко по-различно.

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

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

След рестартиране се върнете в секцията „Windows Update“ в „Настройки“ и щракнете върху „Проверка за актуализации“. Проверете дали актуализация, която преди това е била неуспешна с грешка 0x80070643 Сега се инсталира правилно. Ако проблемът продължава, ще трябва да прибегнем до малко по-технически методи.

Ръчно рестартиране на компонентите на Windows Update

Рестартирайте компонентите на Windows Update

Когато грешка 0x80070643 продължава, една от най-ефективните техники е да напълно нулирайте компонентите на Windows UpdateТова включва спиране на услуги, преименуване на кеш папки и рестартиране на всичко почти от нулата.

За да го направите правилно, отворете Команден ред с администраторски праваМожете да потърсите „cmd“ в менюто „Старт“, да щракнете с десния бутон върху „Команден ред“ и да изберете „Изпълни като администратор“. Приемете подканата за контрол на потребителските акаунти.

Първата стъпка е да спрем услугите, участващи в процеса на актуализиране, за да им попречим да използват файлове, които трябва да променим. Тези услуги обикновено се спират: Windows Update (wuauserv), BITS (Услуга за интелигентно прехвърляне на фон), CryptSvc и MSI инсталаторТова се прави с команди като net stop, последвани от името на услугата.

След арестуването им, следващата стъпка обикновено е да Преименувайте папките SoftwareDistribution и Catroot2Това са папките, които съхраняват кеша за актуализации и някои каталози за сигурност. Като ги преименуваме (например, като добавим .old), ние принуждаваме Windows да създава нови, чисти папки, когато услугите се рестартират.

След като това е направено, остава само да рестартирайте услугите, които бяхме спрели Използване на командите net start. След като всичко отново работи, затворете прозореца на командния ред, рестартирайте компютъра си и проверете отново за актуализации от „Настройки“, за да видите дали грешката 0x80070643 е изчезнала.

Този тип операция не премахва вече инсталираните ви актуализации, а просто Той изчиства кеша и нулира механизма за изтегляне и инсталиране.което обикновено е достатъчно, когато проблемът е в повредени файлове в тези папки.

Проверка и поправяне на системни файлове с SFC и DISM

Поправете системните файлове

Когато грешка 0x80070643 се дължи на повредени или липсващи системни файловеВажно е да се използват специфични инструменти, които автоматично анализират и отстраняват тези проблеми. Windows предлага две мощни помощни програми: SFC и DISM.

Първият, SFC (System File Checker), е отговорен за сравняване на системни файлове с референтно копие и възстановете всички файлове, които са променени или повредени. За да го използвате, отворете отново командния ред като администратор и изпълнете командата sfc /scannow.

Този анализ може да отнеме известно време, в зависимост от скоростта на компютъра ви и състоянието на файловете. Важно е Не затваряйте прозореца и не прекъсвайте процеса докато достигне 100%. В края SFC ще покаже съобщение, указващо дали е открил и поправил грешки.

Ако SFC не успее да разреши всички проблеми, се намесва DISM (Deployment Imaging Service and Management). Този инструмент действа върху изображение на Windows използва се за поправка на системата, коригирайки по-дълбоки проблеми, които могат да повлияят на бъдещи поправки или на самата функция на Windows Update.

Обикновено DISM се използва чрез изпълнение на команди като DISM /Online /Cleanup-Image /RestoreHealth, винаги в команден прозорец с администраторски права. Този процес може да отнеме няколко минути и както при SFC, най-добре е да го оставите да завърши без прекъсване.

След като DISM завърши работата си, се препоръчва Изпълнете отново sfc /scannow За да се уверите, че всички системни файлове са в добро състояние, рестартирайте компютъра си и опитайте да инсталирате актуализациите, които преди това са се провалили с код на грешка 0x80070643.

Преглед на проблеми с .NET Framework и специфични актуализации

Значителна част от случаите на грешка 0x80070643 са свързани с Актуализации на .NET Framework или приложения, които зависят от този компонент. Ако грешката винаги възниква с определена актуализация, е полезно да проверите кода или името на тази актуализация в Windows Update.

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

В тези случаи, практично решение е да ръчно изтеглете актуализацията От каталога на Microsoft Update, като потърсите кода на базата знания, който се появява в Windows Update. Ръчното инсталиране на пакета понякога избягва конфликта, който възниква, когато същата актуализация се изтегля автоматично.

Ако конфликтът е със самата инсталация на .NET Framework в системата, може да се наложи поправете или преинсталирайте тази версияMicrosoft предлага специфични инструменти за отстраняване на проблеми с .NET, а някои инсталирани версии могат да бъдат поправени и от „Програми и компоненти“ в контролния панел.

Струва си да се помни, че агресивното модифициране на .NET Framework (например ръчно деинсталиране на версии) може да причини други проблеми, така че е Най-добре е да действате внимателно и първо да използвате опциите за поправка и официалните ръководства на Microsoft. преди да се направят по-радикални промени в този компонент.

Смущения от антивирусен софтуер и други инструменти за сигурност

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

Основни проверки на Windows Update

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

Важно е, докато антивирусната ви програма е деактивирана, Не разглеждайте ненадеждни уебсайтове и не изтегляйте подозрителни файловеЦелта е единствено да се изключи дали инструментът пречи на Windows Update, а не да се остави компютърът ненужно изложен на риск.

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

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

Актуализирайте драйверите и проверете състоянието на диска

Въпреки че грешка 0x80070643 е свързана предимно с проблеми с актуализациите на Windows и .NET, на някои компютри може да е възникнала от остарели драйвери или физически грешки на твърдия диск където е инсталирана системата.

Може да се появи повреда в критичен контролер (например чипсет, устройство за съхранение или мрежов контролер). причинява нестабилност на системата по време на изтегляне или инсталиране актуализации. Запазете Актуални драйвери на лаптопи и компютри със специфичен хардуер, особено при лаптопи и оборудване със специфичен хардуер, помага да се избегнат подобни конфликти.

Препоръчително е също да се извърши анализ на диска За да изключите лоши сектори или грешки във файловата система, които може да прекъсват процеса на запис на файла за актуализация, можете да извършите проверка за грешки от свойствата на системния диск, в раздела „Инструменти“.

Друг начин да направите това е чрез командата chkdsk, въпреки че е най-добре да я използвате с повишено внимание и, ако никога не сте го правили преди, да следвате надеждно ръководство. В много случаи комбинацията от Проверете диска, почистете компонентите на Windows Update и поправете системните файлове. В крайна сметка това разрешава най-постоянните грешки при актуализацията.

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

С всичко горепосочено, имате доста изчерпателен набор от стъпки, за да преодолеете съобщението „Имаше някои проблеми при инсталирането на актуализациите… (0x80070643)“ и да се върнете към Windows Update ще функционира нормално, без да е необходимо да се прибягва до пълно преинсталиране на системата..

RAM
Свързана статия:
RAM памет: Пълно ръководство за графичен дизайн и дигитално творчество