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



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

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





Няма една единствена причина зад този проблем, тъй като няколко фактора могат да доведат до него. Ето най-честите виновници:



  • Важните услуги са деактивирани – Инсталирането на актуализации изисква услугата Windows Update да работи правилно на вашия компютър. Ако услугата е напълно деактивирана или просто не работи, както се предполага, ще срещнете грешки, докато инсталирате най-новите актуализации на системата.
  • Повредени WU компоненти – Подобно на услугата за актуализиране на Windows, компонентите за актуализиране на Windows също играят решаваща роля в подпомагането на системата да инсталира най-новите актуализации. Ако тези компоненти се повредят, ще имате проблеми с актуализирането на вашата система до най-новата й версия.
  • Повреда на системния файл – Операционната система също може да бъде засегната от повреден или заразен файл. Тази грешка може да бъде разрешена с помощта на вградените помощни програми за отстраняване на неизправности като инструмента за отстраняване на неизправности SFC, DISM и Windows Update.
  • Прекъсване на антивирусната програма – Ако използвате антивирусно решение на трета страна, то може да блокира инсталирането на актуализацията поради фалшиви аларми за сигурност. Ако този сценарий се отнася за вас, можете да деактивирате антивирусния софтуер и след това да опитате да инсталирате целевата актуализация.

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

1. Стартирайте SFC и DISM Utility

Генеричните грешки при корупция в системата са най-честата причина за проблеми с актуализацията като тази. Ето защо ви предлагаме да започнете, като изключите тези проблеми.

Най-добрият начин за идентифициране на тези грешки е чрез използване на вградените помощни програми за отстраняване на неизправности като System File Checker и DISM. Проверката на системните файлове (SFC) ще сканира защитените системни файлове за всякакъв вид несъответствия, докато DISM ще работи, за да поправи повредено системно изображение.



За разлика от повечето други помощни програми за отстраняване на неизправности, ще ви е необходим команден ред, за да стартирате тези две.

Следвайте тези стъпки, за да продължите:

  1. Въведете cmd в лентата за търсене и щракнете върху Изпълни като администратор за стартиране на командния ред с администраторски привилегии.
  2. В прозореца на командния ред въведете командата, спомената по-долу, и натиснете Въведете да го изпълним.
    sfc /scannow

    Изпълнете командата SFC

  3. Изчакайте командата да се изпълни и след това рестартирайте компютъра.
  4. След рестартиране стартирайте отново командния ред като администратор и този път изпълнете командата DISM по-долу.
    Dism /Online /Cleanup-Image /RestoreHealth

    Изпълнете командата DISM

  5. Сега рестартирайте компютъра си отново и проверете дали кодът за грешка 0x30078701 е разрешен.

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

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

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

  1. Въведете cmd в лентата за търсене и щракнете върху Изпълни като администратор за стартиране на командния ред с администраторски права.
  2. След това въведете командите, споменати по-долу, и натиснете Въведете след всеки да ги изпълни.
    net stop wuauserv
    net stop cryptSvc
    net stop bits
    net stop msiserver

    Спрете компонентите за актуализация на Windows

  3. След като приключите, изпълнете следните команди една по една:
    net start wuauserv
    net start cryptSvc
    net start bits
    net start msiserver

    Стартирайте компонентите за актуализиране на Windows

  4. Накрая рестартирайте компютъра си и проверете дали кодът за грешка 0x30078701 е разрешен.

3. Инсталирайте актуализацията ръчно

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

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

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

  1. Стартирайте браузъра си и преминете към Каталог на Microsoft Update .
  2. Въведете KB номера на актуализацията в лентата за търсене на екрана и натиснете Въведете .

    Въведете номера на KB за актуализация

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

    Кликнете върху бутона Изтегляне

  4. След като изтеглите файла, щракнете върху него, за да го отворите и следвайте инструкциите, за да завършите инсталацията.

4. Рестартирайте Windows Update Service

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

За щастие отстраняването на проблеми с услугата Windows Update е доста лесно. В повечето случаи само рестартирането на услугата ще свърши работа.

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

  1. Натиснете Печеля + Р за да отворите Run.
  2. Въведете services.msc в Run и щракнете Въведете .
  3. В следващия прозорец потърсете услугата Windows Update и щракнете с десния бутон върху нея.
  4. Избирам Имоти от контекстното меню.

    Достъп до свойствата на услугата Windows Update

  5. В диалоговия прозорец Свойства щракнете върху Бутон за спиране .

    Спрете услугата

  6. Удари Бутон за стартиране отново, след като изчакате няколко секунди.
  7. Избирам Автоматичен от падащото меню за Тип стартиране.
  8. Кликнете Приложи > Добре за да запазите промените.

5. Деактивирайте антивирусната програма (ако е приложимо)

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

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

Ето как можете да продължите:

  1. Щракнете с десния бутон върху иконата на антивирусната програма в системната област.
  2. След това изберете Деактивирайте, докато компютърът се рестартира от контекстното меню.

    Деактивирайте антивирусната програма

Това е! Можете да деактивирате други програми за сигурност по същия начин. Просто щракнете с десния бутон върху тяхната икона в лентата на задачите и изберете Деактивиране до следващото рестартиране. След като актуализацията бъде инсталирана, рестартирайте компютъра си, за да активирате програмата обратно.

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

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

Друг метод за отстраняване на неизправности, който е помогнал на потребителите да коригират кода на грешка 0x30078701, е стартирането на инструмента за отстраняване на неизправности в Windows Update.

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

Ето как можете да го стартирате:

  1. Натиснете Печеля + аз за да отворите настройките на Windows.
  2. Избирам Отстраняване на неизправности от левия прозорец и щракнете върху Други средства за отстраняване на неизправности от дясната страна на прозореца.

    Кликнете върху Други инструменти за отстраняване на неизправности

  3. Кликнете върху Бутон за бягане свързан с инструмента за отстраняване на неизправности на Windows Update в следващия прозорец.

    Щракнете върху бутона Изпълнение за инструмента за отстраняване на неизправности

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

7. Поправете инсталацията или почистете инсталацията

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

Това може да стане чрез Repair install и Clean install.

Чисто инсталиране – Този метод преинсталира Windows. Единственият недостатък е, че всички лични файлове, които преди са били съхранявани на същия дял като Windows, ще бъдат загубени.

Ремонт монтаж – Чрез извършване на процедура за поправка на място ще можете да замените повредени файлове на Windows, като същевременно запазите личните си файлове (включително вашите приложения и игри). Процесът обаче е малко дълъг.