Как да поправя код на грешка при актуализиране 0x800f0806 на Windows 11?



Опитайте Нашия Инструмент За Премахване На Проблемите

Ако изпитвате 0x800f0806 грешка, когато се опитате да изтеглите и инсталирате Windows 11 22H2, не сте единственият. Форумите за поддръжка на Microsoft са пълни с потребители, които изпитват грешки при опит да инсталират актуализацията KB5017321 или актуализирайте KB501738. Този код на грешка не се вижда, когато актуализацията е неуспешна, но може да бъде забелязан вътре в Страница с хронология на Windows Update от Приложение за настройки.



Грешка при актуализиране на Windows 0x800f0806



Според много засегнати потребители този тип проблем произхожда от различни виновници. Ето кратък списък със сценарии, които трябва да знаете:



  • Често срещано WU несъответствие – През повечето време стартирането на инструмента за отстраняване на неизправности при актуализация на Windows и прилагането на предложената поправка ще бъде достатъчно, за да разреши този проблем. Този подход ще работи, когато зависимостта от услуга е причината за неуспешната кумулативна актуализация, защото е в неопределеност. Можете също да заобиколите този проблем, като инсталирате чакащите актуализации чрез асистента за надстройка на Windows 11 или инструмента за създаване на мултимедия.
  • Актуализацията на Windows е блокирана в състояние на неопределеност – Този проблем понякога може да бъде предизвикан от блокиране на услугата Windows Update. В тази ситуация можете да коригирате проблема, като нулирате ръчно всеки компонент на Windows Update от повишен CMD или използвате специален агент.
  • Повреда на системния файл – Типично несъответствие на системния файл, което засяга функцията за актуализиране или инструмента за отстраняване на неизправности в Windows Update, е една от най-честите причини за този проблем. Вероятно може да разрешите проблема, като стартирате SFC и DISM сканиране, ако данните на ОС са повредени. Може да се нуждаете от ремонтна инсталация или ремонтна инсталация в по-тежки ситуации.
  • Изисквания за услуги с увреждания – Деактивирането на някои зависимости на услугата Windows Update е друга възможна причина, поради която можете да срещнете този проблем. Обикновено това се случва чрез помощна програма за оптимизиране на системни ресурси. В тази ситуация можете ръчно да промените поведението на засегнатите зависимости на услугата, за да коригирате това поведение.
  • .NET Framework 3.5 е деактивиран – Оказва се, че ситуация, при която решаваща зависимост от инсталацията на WU (.NET Framework 3.5) е деактивирана на системно ниво, е друга причина, поради която бихте очаквали да изпитате този проблем. Трябва да го активирате от менюто Програми и функции, за да го активирате.

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

1. Стартирайте програмата за отстраняване на неизправности на Windows Update

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

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



The Инструмент за отстраняване на неизправности в Windows Update трябва да може автоматично да разпознава и разрешава типични проблеми вместо вас, дори ако никога преди не сте го използвали.

Забележка: Тъй като вече използвате Windows 11, имате късмет, защото следващите версии на програмата са много по-задълбочени от по-ранните. Ако бъде открита разпознаваема причина, Microsoft предлага няколко нови автоматични метода за поправка, които могат да бъдат стартирани за няколко секунди. Програмата вече включва тези нови техники за поправяне.

Моля, уверете се, че се придържате към инструкциите, дадени по-долу, ако преди това не сте стартирали успешно инструмента за отстраняване на неизправности на Windows Update и предлаганата корекция да бъде внедрена незабавно:

  1. Натисни Клавиш Windows + R клавиш едновременно, за да изведете Бягай диалогов прозорец. Опит за справяне с Актуализация на Windows следващ компонент.
  2. Тип 'контрол' в текстовото поле, което току-що се появи, след което щракнете върху Въведете на вашия компютър, за да изведете Контролен панел потребителски интерфейс.

    Достъп до контролния панел

    Важно: Внимавайте да изберете правилния избор, когато Контрол на потребителските акаунти (UAC) ви моли да разрешите административен достъп, като изберете 'Да.' Имате нужда от администраторски достъп, за да стартирате правилно инструмента за отстраняване на неизправности в Windows Update.

  3. Потърсете „отстраняване на неизправности“ опция с помощта на Контролен панел лентата за търсене на прозореца.
  4. Изберете всички подкатегории, които попадат в Отстраняване на неизправности заглавка от списъка с резултати.

    Достъп до инструмента за отстраняване на неизправности

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

    Достъп до менюто за отстраняване на неизправности

  6. Изберете Следващия от селекцията при поискване от Инструмент за отстраняване на неизправности в Windows Update, след това отложете вземането на по-нататъшни решения, докато не приключи първото сканиране.
  7. След като намерите работещо решение, изберете го, като щракнете върху Приложете тази корекция бутон, след което го използвайте за справяне с текущия проблем.

    Приложете препоръчителната корекция

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

Продължете към следващата процедура по-долу, ако все още не можете да инсталирате актуализации KB5017321 или KB501738 на вашия компютър с Windows 11.

2. Стартирайте всички необходими зависимости на услугата WU

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

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

За да увеличите максимално ефективността на вашата система, някои от тези изисквания за услуги може да са променени, за да останат деактивирани. Това може да е така, ако в момента използвате решения за управление на ресурси, които активно стартират и спират системни услуги.

За да сте сигурни, че Windows Update разполага с всичко необходимо за ефективно завършване на процеса на надстройка, трябва да настроите следните услуги на АВТОМАТИЧЕН режим:

  • BITS (услуга за фоново интелигентно прехвърляне)
  • CryptSvc (Криптографски услуги)
  • TrustedInstaller

Забележка: Чрез използване на повишена Командния ред за да проверите дали типът на започване на всяка от тези услуги е зададен на Автоматичен, можете ефективно да гарантирате, че всички изисквания за услугата WU са изпълнени. Това може да гарантира, че всички изисквания за WU услуги са изпълнени.

За да промените поведението на тези услуги на АВТОМАТИЧНО и да се уверите, че Windows Update може да използва зависимостите на услугата, ако е необходимо, следвайте процедурите по-долу:

  1. Натисни Windows клавиш + R едновременно за отваряне на Бягай диалогов прозорец.
  2. След това въведете „cmd“ в подканата за изпълнение, която току-що се появи, и след това натиснете Ctrl + Shift + Enter клавиши едновременно, за да отворите повишен прозорец на командния ред.

    Отворете прозорец на CMD

  3. Когато Управление на потрбителския профил ви пита дали искате да предоставите административен достъп, изберете да
  4. За да промените началния тип на всяка важна зависимост, въведете или поставете следните инструкции в подканата с повишени CMD, след което натиснете Въведете след всеки един:
    SC config wuauserv start=auto
    SC config bits start=auto
    SC config cryptsvc start=auto
    SC config trustedinstaller start=auto
  5. След като всяка команда бъде изпълнена успешно без проблем, рестартирайте компютъра си както обикновено. Трябва да опитате да инсталирате неуспешната актуализация, когато последващото стартиране приключи.

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

3. Използвайте помощника за инсталиране на Windows 11

Както се оказва, ако първите методи, представени в тази статия, не са ви позволили да инсталирате чакащите актуализации на Windows и все още изпитвате 0x800f0806 грешка всеки път, когато се опитвате да инсталирате тази актуализация, едно бързо решение, потвърдено от много потребители, е да използвате асистента за инсталиране на Windows 11, за да инсталирате чакащата актуализация.

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

Ако нямате проблеми с помощта на асистента за инсталиране на Windows 11, за да инсталирате неуспешните актуализации на Windows 11, следвайте стъпките по-долу:

  1. Стартирайте браузъра си по подразбиране и отидете на официалната страница за изтегляне на Windows 11 .
  2. След като сте на правилната страница, превъртете надолу до Изтеглете дисково изображение на Windows 11 (ISO) и щракнете върху Изберете Изтегляне бутон, за да изберете Windows 11 от наличните опции.

    Изтегляне на Windows 11 ISO

  3. След това щракнете върху Опция за изтегляне и изчакайте да регистрирате вашия избор.
  4. Преди да щракнете потвърдете, използвайте падащото поле, за да изберете желания от вас език от новопоказания въпрос.

    Изтеглете Windows 11 ISO

  5. За да финализирате изтеглянето, щракнете върху чисто новия Windows 11 английски ISO бутон, който току-що се появи.
    Забележка: Не забравяйте, че тази връзка ще бъде достъпна само за 24 часа, когато щракнете върху бутона за изтегляне.
  6. Когато ISO приключи с локалното изтегляне, щракнете двукратно върху .iso файла, за да го монтирате локално.

    Достъп до Windows 11 ISO

    Забележка: Тъй като всяка модерна версия на Windows идва с естествена поддръжка за монтиране на ISO файлове, няма нужда да използвате програми на трети страни като Daemon Tools за монтиране на този ISO.

  7. След като ISO е монтиран локално, стартирайте File Explorer и щракнете двукратно върху новосъздадения виртуален диск.
  8. Щракнете двукратно върху setup.exe, след като достигнете главната директория на Windows 11 ISO, след което изберете да когато Управление на потрбителския профил ви подсказва.

    Достъп до екрана за настройка

  9. След като сте на страницата за настройка на Windows 11, изберете Изтегляне на надстройки, драйвери и допълнителни функции (препоръчително), след което следвайте указанията на екрана, за да завършите инсталирането на актуализацията на Windows 11.

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

4. Инсталирайте неуспешни актуализации чрез Microsoft Update Catalog

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

ВНИМАНИЕ: Този метод няма да се справи ефективно с основната причина за проблема. Фундаменталният проблем, който ви спира да получавате и инсталирате кумулативни актуализации на Windows, ще продължи дори ако успешно използвате тази техника.

Кумулативната актуализация е внедрена без никакви проблеми, според няколко различни акаунта от засегнати клиенти, които са използвали официалния каталог на Microsoft Upgrade, за да направят актуализацията.

Как да го постигнете е както следва:

  1. Отвори официална страница на Microsoft Update Catalog във вашия уеб браузър.
  2. Когато сте на Каталог на Microsoft Update страница, използвайте полето за търсене в горния десен ъгъл на страницата, за да потърсите кумулативната актуализация, която е източникът на номера на проблема.

    Търсене на неуспешната актуализация

  3. След като видите констатациите, потърсете подходяща актуализация, като вземете предвид архитектурата на процесора и версията на Windows.

    Избор на правилната актуализация на Windows

  4. Щракнете върху Изтегли след като намерите правилната актуализация за вашите системни настройки, след което изчакайте да завърши, преди да продължите.
  5. След това щракнете двукратно върху изпълнимия файл, който току-що сте изтеглили в папката за изтегляния. След това се придържайте към подканите на екрана, за да завършите инсталацията в рамките на инсталатора.
  6. Ако инсталацията премине без проблеми, току-що ефективно сте предотвратили възникването на проблема.

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

5. Нулирайте компонентите на Windows Update

Ако коригирането на системните файлове, свързани с WU, не работи за вас, вероятно имате работа с постоянна грешка, засягаща компонента Windows Update.

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

През по-голямата част от времето един или повече компоненти на WU (Windows Update), които сега са неактивни (т.е. нито отворени, нито затворени), ще доведат до този вид проблем. Ако тази ситуация е приложима, можете да разрешите проблема, като рестартирате всички части на WU, участващи в процедурата за надграждане.

За да нулирате целия WU компонент от an повишен команден ред, Следвай тези стъпки:

  1. Първо щракнете Windows клавиш + R за да влезете в диалоговия прозорец Изпълнение. След това, за да стартирате повишен команден ред, слагам „cmd“ в текстовото поле и натиснете Ctrl + Shift + Enter .

    Отворете прозорец на CMD

    Забележка: За да дадете администраторски права, изберете Да, когато бъдете подканени от UAC (потребителски акаунт контрол ).

  2. Да спре всичко услуги, свързани с WU, въведете инструкциите в повдигнатия команден ред в следния ред, като натиснете Въведете след всяка команда.
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    Забележка: Моля, обърнете внимание, че с помощта на тези инструкции услугите Windows Update, MSI Installer, Cryptographic Service и BITS Service ще бъдат спрени.

  3. За да изтриете и преименувате Разпространение на софтуер и Catroot2 директории, използвайте следните команди, след като всички съответни услуги бъдат спрени:
    ren C:\Windows\SoftwareDistribution SoftwareDistribution.old 
    ren C:\Windows\System32\catroot2 Catroot2.old
  4. Трябва да се отбележи, че тези директории отговарят за съхраняването на актуализирани файлове, необходими на WU компонента. Забележка: Ако преименувате тези директории, вашата операционна система ще бъде принудена да генерира свежи, невредими копия, които не са засегнати от повреда.
  5. След като директориите бъдат почистени, използвайте командите по-долу, за да активирате услугите, които преди това бяхме деактивирали:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver
  6. Когато компютърът ви се рестартира, рестартирайте го, за да определите дали проблемът е отстранен.

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

6. Активирайте .NET Framework 3.5

Друг фактор, допринасящ за този проблем, е ако Windows Update не може да използва .NET Framework 3.5, необходима зависимост при инсталиране. Активирайте го от Програми и функции меню, за да го поправите.

Някои засегнати актуализации, които преди са се сблъсквали с 0x800f0806 грешка при инсталиране на чакащи актуализации на Windows са съобщили, че проблемът е разрешен напълно след .NET Framework 3.5 беше активиран.

Стъпките, изброени по-долу, трябва да се следват, за да потвърдите, че панелът с функции на Windows има активирана .NET Framework 3.5:

  1. Натисни Windows клавиш + R да повдигнем Бягай диалогов прозорец.
  2. След това въведете „appwiz.cpl“ в текстовото поле, за да стартирате Програми и функции меню.

    Влезте в менюто Програми и функции

  3. Изберете Включете функциите на Windows включване или изключване от Програми и функции дясното меню на менюто.

    Изключете функциите на Windows

  4. Изберете квадратчето до .NET Framework 3.5 (този пакет включва .NET 2.0 и 3.0) на Функции на Windows страница, след което щракнете Добре за да запазите промените си.

    Активирайте .NET framework

    Забележка: .NET Framework 4.7 също трябва да бъде инсталиран с помощта на Windows 11.

  5. Кликнете да за да стартирате процеса в прозореца за потвърждение, след което изчакайте програмата да се инсталира правилно.
  6. Когато процедурата приключи, рестартирайте компютъра.

След следващото стартиране проверете дали проблемът е решен. Ако проблемът все още не е отстранен, преминете към следващия метод по-долу.

7. Разположете DISM и SFC сканирания

Както се оказва, повреден файл, който пречи на функцията за автоматично актуализиране на инсталацията на Windows, е една от най-честите причини за проблема 0x800f0806 при опит за инсталиране на чакаща системна актуализация.

Започнете, като извършите няколко сканирания с две вградени програми, Проверка на системни файлове (SFC) и Обслужване и управление на изображения за разполагане , ако тази ситуация изглежда като приложима (DISM).

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

Ако този случай е приложим, започнете с директно SFC сканиране.

Разположете SFC сканиране

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

От решаващо значение е прозорецът на CMD да остане отворен след стартиране на тази операция, дори ако изглежда, че програмата е замръзнала.

Тъй като спирането на процедурата може да доведе до логически грешки на вашия HDD или SSD, търпеливо изчакайте, докато тя приключи.

След като SFC сканирането приключи, рестартирайте компютъра си, за да проверите дали проблемът е разрешен.

Ако проблемът с 0x800f0806 Windows Update Troubleshooter продължава, стартирайте DISM сканиране и следвайте инструкциите на екрана, за да завършите процеса.

Разположете DISM сканиране

ДЕК използва част от Windows Update за изтегляне на здрави алтернативи за замяна на повредени системни файлове, което е значителна разлика между DISM и SFC.

Поради това, преди да започнете тази процедура, трябва да потвърдите, че имате надежден интернет.

Рестартирайте компютъра си, след като DISM сканирането успешно определи дали грешката 0x800f0806 е разрешена.

Продължете към окончателната поправка по-долу, ако инструментът за отстраняване на неизправности в Windows Update все още е повреден.

8. Извършете ремонтна инсталация

Ако никоя от горепосочените процедури не ви е помогнала да отстраните грешката 0x800f0806, можете да заключите, че проблемът ви е резултат от проблем с повреда в системата, който не може да бъде разрешен чрез стандартни начини (с DISM и SFC сканиране).

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

Чиста инсталация

Избор на a чиста инсталация е по-ясна опция, но основният недостатък е, че не можете да запазите личните си файлове (приложения, игри, лични медии и т.н.), освен ако първо не ги архивирате.

От друга страна, ползата от избора на a ремонт инсталация е, че можете да запазите всичките си лични данни, включително приложения, игри, лични медии и дори определени потребителски настройки. Процесът обаче отнема малко повече време.