Грешка 0x8007000d при актуализиране на Windows 10: как да се поправи?

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

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

Методи за решение за грешка 0x8007000d

Метод №1 Използване на отстраняване на проблеми при съвместимост

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

  • Отворете Windows Explorer, като натиснете Win + E.
  • Отидете в папката, в която имате инсталатора на драйвери.
  • Щракнете с десния бутон върху инсталатора и изберете „Поправяне на проблеми със съвместимостта“.
  • Кликнете върху "Диагностика на програмата."
  • Веднага на следващия екран изберете проблемите, които срещате с драйверите, щракнете върху „Напред“.
  • Изберете по-стара версия на операционната система Windows, на която драйверът ще работи (Windows 7 ще бъде добър избор, тъй като това е най-стабилната версия на всички ОС).
  • Щракнете върху "Напред" и изберете "Проверка на програмата ..."
  • Стартирайте инсталатора, както обикновено преди, и ако всичко върви добре, изберете "Да, запазете настройките за тази програма."

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

Метод №2 Ръчно нулиране на компоненти за актуализация на Windows

Възстановяването на компонентите на Windows Update може да отстрани проблема ви. За да нулирате, направете следното:

  • Натиснете едновременно бутоните Win + X и изберете „Команден ред (администратор)“.
  • Въведете тези команди последователно в командния ред и не забравяйте да ги потвърдите, като натиснете Enter:
    • нетните стоп битове
    • нетно спиране wuauserv
    • net stop appidsvc
    • net stop cryptsvc
  • Сега трябва да премахнете qmgr * .dat . Това може да стане и през същия команден ред. Отворете го по описания по-горе начин, копирайте реда по-долу и натиснете Enter:
    • Del „% ALLUSERSPROFILE% \ Данни за приложение \ Microsoft \ Network \ Downloader \ qmgr * .dat
  • След това въведете cd / d% windir% \ system32 в все още отворения команден ред и натиснете Enter.
  • След това трябва да въведете серия от последователни команди, като натиснете Enter през всяка от тях, за да регистрирате отново файловете BITS и Windows Update:
    • regsvr32.exe atl.dll
    • regsvr32.exe urlmon.dll
    • regsvr32.exe mshtml.dll
    • regsvr32.exe shdocvw.dll
    • regsvr32.exe browseui.dll
    • regsvr32.exe jscript.dll
    • regsvr32.exe vbscript.dll
    • regsvr32.exe scrrun.dll
    • regsvr32.exe msxml.dll
    • regsvr32.exe msxml3.dll
    • regsvr32.exe msxml6.dll
    • regsvr32.exe actxprxy.dll
    • regsvr32.exe softpub.dll
    • regsvr32.exe wintrust.dll
    • regsvr32.exe dssenh.dll
    • regsvr32.exe rsaenh.dll
    • regsvr32.exe gpkcsp.dll
    • regsvr32.exe sccbase.dll
    • regsvr32.exe slbcsp.dll
    • regsvr32.exe cryptdlg.dll
    • regsvr32.exe oleaut32.dll
    • regsvr32.exe ole32.dll
    • regsvr32.exe shell32.dll
    • regsvr32.exe initpki.dll
    • regsvr32.exe wuapi.dll
    • regsvr32.exe wuaueng.dll
    • regsvr32.exe wuaueng1.dll
    • regsvr32.exe wucltui.dll
    • regsvr32.exe wups.dll
    • regsvr32.exe wups2.dll
    • regsvr32.exe wuweb.dll
    • regsvr32.exe qmgr.dll
    • regsvr32.exe qmgrprxy.dll
    • regsvr32.exe wucltux.dll
    • regsvr32.exe muweb.dll
    • regsvr32.exe wuwebv.dll
  • Въведете командата за нулиране на netsh winsock, за да нулирате директорията Winsock.
  • Въведете netsh winhttp reset proxy, за да нулирате проксито.
  • Въведете следните команди, за да рестартирате услуги, които сте спрели няколко стъпки назад:
    • нетни стартови битове
    • нетен старт wuauserv
    • net start appidsvc
    • net start cryptsvc
  • И накрая, рестартирайте компютъра си. След извършване на горните стъпки грешка 0x8007000d трябва да ви остави на мира.

Метод №3 Стартиране на DISM

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

  • Натиснете комбинацията клавиши Win + X и изберете „Команден ред (администратор)“ от контекстното меню.
  • Въведете dism.exe / онлайн / почистване-изображение / scanhealth и натиснете Enter.
  • След като предишната команда завърши, напишете dism.exe / онлайн / почистване-изображение / възстановяване на здравето и натиснете Enter.
  • След изпълнение затворете командния ред.

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

Интересни Статии