Грешката 0x800f0831 възниква, когато потребителите се опитват да инсталират чакащите системни актуализации на своите компютри с Windows. Подобно на други грешки при актуализиране, това е разочароващо и може да доведе до неудобство.

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

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

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

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

instagram viewer

Освен това, то може да бъде причинено и от едно или повече от следните:

  • Корупционни грешки в системата: Вашата система може да е повредена или заразена от злонамерен софтуер, което пречи на услугите за актуализиране да работят правилно.
  • Услугите за актуализиране са деактивирани: Услугите, необходими за инсталиране на актуализации на вашата система, може да са деактивирани или повредени, което засяга тяхната функционалност и причинява грешка при актуализацията.
  • VPN смущения: VPN, който използвате, може да блокира протоколите, използвани от Windows Update за изтегляне и инсталиране на най-новите актуализации. Същият проблем може да бъде причинен и от програма за сигурност на трета страна, инсталирана в системата.

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

1. Инсталирайте липсващата актуализация

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

В повечето случаи това се случва, когато актуализацията KB4512489 липсва в Windows. Можете ръчно да инсталирате тази актуализация, като използвате Каталог на Microsoft Update за отстраняване на проблема.

Препоръчваме да използвате Windows Event Viewer, за да потвърдите KB номера на актуализацията, която причинява проблема. За целта можете да отворите програмата за преглед на събития и да отидете до следното местоположение:

Регистри на приложения и услуги\Microsoft\Windows\WindowsUpdateClient\Operational

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

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

2. Премахване на корупционни грешки

Може също да се сблъскате с проблема, ако системата е заразена с повредена грешка или злонамерен софтуер.

Можеш поправете повредени файлове на Windows с вградените инструменти на Window като SFC и DISM сканиране. И двете помощни програми са вградени в Windows по подразбиране и могат да бъдат достъпни чрез командния ред.

Ето как можете да направите и двете стъпки:

  1. Стартирайте командния ред на Windows като администратор
  2. Въведете следната команда и натиснете въведете:
    sfc /сканиране
  3. След като процесът приключи, въведете следващата команда и натиснете влизам:
    DISM /Онлайн /Cleanup-Image /RestoreHealth

След като процесът приключи, опитайте отново да стартирате Windows Update и вижте дали това решава проблема.

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

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

3. Поправете магазина за компоненти

Някои от компонентите за актуализация, необходими за инсталиране на актуализация на приложение или система, може да липсват или да са повредени, което ви пречи да инсталирате желаната актуализация.

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

Ето някои услуги, които препоръчваме да рестартирате:

  • Актуализация на Windows
  • Фонова интелигентна трансферна услуга (BITS)
  • Криптографски услуги

Ето как можете да го направите:

  1. Стартирайте командния ред на Windows като администратор.
  2. Въведете следните команди и натиснете Въведете индивидуално:
    • net start wuauserv
    • net start cryptSvc
    • нетни начални битове
    • нетно стартиране на msiserver

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

4. Деактивирайте вашия VPN и друг софтуер за сигурност на трети страни

Използването на VPN на вашия компютър може да блокира протоколите и портовете, които Windows изисква за изтегляне и инсталиране на пакети за актуализация.

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

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

Инсталирайте целевите актуализации лесно

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

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