Как да поправите грешка 0x80070002 Windows 10

Срещали ли сте някакви грешки при изтегляне на актуализация на Windows 10? (Did you come across any errors while downloading Windows 10 update?)Това е доста често срещан проблем и в Windows 7 . Днес ще коригираме грешка при актуализиране 0x80070002 на Windows 10 с помощта на изпитани методи. Код на грешка 0x80070002 (Error Code 0x80070002) Windows 7 и 10 се появява особено когато файлът за актуализация на Windows изчезне от базата данни или споменатият файл на устройството не съвпада с инструкциите на базата данни. Следните съобщения може да се появят на екрана ви, ако се сблъскате с тази грешка:

  • Windows не можа да търси нови актуализации.(Windows could not search for new updates. )
  • Възникна грешка при проверка за нови актуализации за вашия компютър.(An error occurred while checking for new updates for your PC. )
  • Намерена(и) грешка(и): код 80070002.(Error(s) found: code 80070002. )
  • Windows Update срещна неизвестна грешка. Код на грешка 0x80070002(Windows Update encountered an unknown error. Error code 0x80070002 )

Как да поправите грешка 0x80070002 Windows 10

Как да поправите грешка 0x80070002 Windows 10(How To Fix Error 0x80070002 Windows 10)

Ето основните причини за грешка 0x80070002:

  • Дефектни драйвери
  • Липсват файлове за актуализация на Windows(Windows update)
  • Проблеми с актуализацията на Windows
  • Повредени приложения

Има и други кодове за грешки като 80244001, 80244022 и още няколко, което показва проблем с актуализацията на Windows . Посоченият код може да варира, но решенията за разрешаването му са почти идентични. Следвайте(Follow) някой от методите, изброени по-долу, за да отстраните този проблем.

Метод 1: Стартирайте инструмента за отстраняване на неизправности в Windows Update(Method 1: Run Windows Update Troubleshooter)

Windows предлага вграден инструмент за отстраняване на неизправности за отстраняване на незначителни проблеми. Препоръчително е първо да стартирате инструмента за отстраняване на неизправности на Windows , за да коригирате кода за грешка при актуализиране на Windows 10 0x80070002, както следва:

1. Натиснете едновременно Windows + I keysНастройки(Settings) .

2. Щракнете върху плочката Update & Security , както е показано.(Update & Security)

Актуализация и сигурност

3. Отидете в менюто за отстраняване(Troubleshoot ) на неизправности в левия панел.

4. Изберете инструмент за отстраняване на неизправности в Windows Update и щракнете върху Стартиране на(Run the troubleshooter) бутона за отстраняване на неизправности, показан по-долу.

щракнете върху Отстраняване на неизправности от настройките за актуализация и защита и изберете инструмент за отстраняване на неизправности в Windows Update и щракнете върху Стартиране на инструмента за отстраняване на неизправности.  Как да поправите грешка 0x80070002 Windows 10

5. Изчакайте инструментът за отстраняване на неизправности да открие и отстрани проблема. След като процесът приключи, рестартирайте (restart) компютъра(your PC) .

Прочетете също: (Also Read:) Как да настроите аларми в Windows 10(How to Set Alarms in Windows 10)

Метод 2: Синхронизиране на настройките за дата и час(Method 2: Synchronize Date and Time Settings)

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

1. Щракнете с десния бутон върху часа и датата( time and date) от десния край на лентата на задачите(Taskbar) .

щракнете с десния бутон върху часа и датата в лентата на задачите

2. Изберете опцията Adjust date/time от списъка.

Изберете Регулиране на дата или час.  Как да поправите грешка 0x80070002 Windows 10

3. Включете превключвателя(On) за дадените опции:

  • Задайте времето автоматично(Set time automatically)
  • Задайте часова зона автоматично(Set time zone automatically)

Включете опциите Автоматично задаване на час и Автоматично задаване на часова зона.

Сега опитайте да актуализирате Windows отново.

Прочетете също: (Also Read:) Поправете грешка в Windows Update 0x800704c7

Метод 3: Промяна на редактора на системния регистър(Method 3: Modify Registry Editor)

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

Забележка:(Note:) Преди да обработите метода, уверете се, че езикът на устройството е настроен на английски (САЩ)(English (United States)) .

1. Натиснете едновременно клавишите (keys)Windows + R , за да стартирате диалоговия прозорец Изпълнение .(Run )

2. Въведете regedit и натиснете клавиша Enter, за(Enter key) да отворите редактора на системния регистър(Registry Editor) .

Въведете regedit и натиснете Enter.  Отваря се прозорец на редактора на системния регистър.  Как да поправите грешка 0x80070002 Windows 10

3. Щракнете върху Да(Yes) , за да потвърдите подканата за контрол на потребителските акаунти .(User Account Control)

4. Придвижете се до следния път(path) .

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate\OSUpgrade.

Придвижете се до следния път.  Как да поправите грешка 0x80070002 Windows 10

Забележка:(Note:) Ако папката OSUpgrade(OSUpgrade folder ) не присъства, следвайте дадените стъпки. В противен случай можете да преминете към стъпка 5(Step 5) , за да редактирате ключа за надграждане на OSU(OSUpgrade) .

4А. Щракнете с десния бутон върху WindowsUpdate . Изберете New > DWORD (32-битова) стойност(DWORD (32-bit) value) , както е показано по-долу.

Щракнете с десния бутон върху WindowsUpdate и отидете на New и изберете DWORD 32 bit value

4В. Въведете стойностите с име на стойност:(Value name:) като AllowOSUpgrade и задайте данни за стойност:(Value data:) като 1 .

Създайте нов тип файл DWORD 32 bit Value с име като AllowOSUpgrade и задайте данните за стойност като 0x00000001.

4С. Изберете шестнадесетичен(Hexadecimal) под Основа(Base ) и щракнете върху OK

Изберете шестнадесетичен под Основа и щракнете върху OK.  Как да поправите грешка 0x80070002 Windows 10

5. Или изберете ключа за надграждане на OSU(OSUpgrade) .

6. Щракнете с десния бутон върху празната област( empty area) и щракнете върху Нов(New) > DWORD (32-битова) стойност(DWORD (32-bit) Value) , както е показано по-долу.

Щракнете с десния бутон върху празната област и щракнете върху Нов.  Изберете DWORD 32 bit Value от менюто.

7. Щракнете с десния бутон върху новосъздадената стойност(value) и изберете опцията Modify… , както е показано.

Изберете Промяна.

8. Задайте името на стойността като AllowOSUpgrade и данните за стойност като 1 .

Създайте нов тип файл DWORD 32 bit Value с име като AllowOSUpgrade и задайте данните за стойност като 0x00000001.

9. Изберете Hexadecimal в Base и щракнете върху OK .

Изберете шестнадесетичен под Основа и щракнете върху OK.  Как да поправите грешка 0x80070002 Windows 10

10. И накрая, рестартирайте (restart) компютъра си(your PC) .

Метод 4: Деактивирайте защитната стена на Windows Defender (не се препоръчва)(Method 4: Disable Windows Defender Firewall (Not Recommended))

Windows Defender или антивирусен софтуер на трета страна, работещ във фонов режим, също може да причини този проблем. Следвайте стъпките по-долу, за да коригирате, за да деактивирате временно Windows Defender , за да коригирате (Windows Defender)код за грешка 0x80070002(Error Code 0x80070002) на Windows 7 и 10:

1. Отидете на Настройки(Settings) > Актуализация и защита(Update & Security ) , както е показано в Метод 1(Method 1) .

Актуализация и сигурност

2. Изберете Защита на Windows(Windows Security) от левия панел и Защита от вируси и заплахи(Virus & threat protection) в десния панел.

изберете опцията за защита от вируси и заплахи под Защитни зони

3. В прозореца Защита на Windows(Windows Security) щракнете върху Управление на настройките(Manage settings ) под Настройки за защита от вируси и заплахи(Virus & threat protection settings)

Щракнете върху Управление на настройките

4. Изключете превключвателя(Off) за защита в реално време(Real-time protection) .

Изключете лентата под защитата в реално време.  Как да поправите грешка 0x80070002 Windows 10

5. Щракнете върху Да(Yes) , за да потвърдите.

Прочетете също: (Also Read:) Как да блокирате или деблокирате програми в защитната стена на Windows Defender(How to Block or Unblock Programs In Windows Defender Firewall)

Метод 5: Отмяна на Windows Update(Method 5: Rollback Windows Update)

Понякога Windows може да не успее да извлече успешно актуализираните файлове. За да коригирате грешка при актуализацията 0x80070002 Windows 10 , се препоръчва да върнете актуализацията на Windows , както следва:

1. Придвижете се до Настройки(Settings) > Актуализация и защита(Update & Security) , както е показано по-горе.

2. В Windows Update щракнете върху Преглед на хронологията на актуализациите(View update history) , както е показано по-долу.

В Windows Update щракнете върху Преглед на хронологията на актуализациите.

3. Щракнете върху опцията Деинсталиране на актуализации , както е показано.(Uninstall updates)

Кликнете върху Деинсталиране на актуализации

4. Изберете най -новата актуализация(latest update) на Microsoft Windows (например, KB5007289 ) и щракнете върху бутона Деинсталиране(Uninstall) , показан маркиран.

Изберете най-новата актуализация на Microsoft Windows и щракнете върху Деинсталиране

5. Накрая рестартирайте (restart) вашия компютър с Windows(your Windows PC) .

Метод 6: Изпълнете SFC и DISM сканиране(Method 6: Run SFC and DISM Scans)

Повредените системни файлове могат също да повлияят на Windows Update на вашия работен плот/лаптоп с Windows 7 или 10. Следвайте стъпките по-долу, за да откриете, поправите и възстановите системните файлове и да разрешите грешката при актуализиране 0x80070002 Windows 10 с помощта на вградени инструменти за ремонт:

1. Натиснете  клавиша Windows(Windows key) , въведете  Команден ред(Command Prompt)  и щракнете върху  Изпълни като администратор(Run as administrator) .

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

2. Щракнете върху  Да(Yes)  в   подканата за контрол на потребителските акаунти .(User Account Control)

3. Въведете sfc /scannow и натиснете клавиша Enter, за(Enter key) да стартирате сканирането на System File Checker .

Въведете командния ред по-долу и натиснете Enter, за да го изпълните.  Как да поправите грешка 0x80070002 Windows 10

Забележка:(Note:)  Ще започне сканиране на системата и ще отнеме няколко минути, за да завърши. Междувременно можете да продължите да извършвате други дейности, но внимавайте да не затворите случайно прозореца.

След приключване на сканирането ще се покаже едно от следните съобщения:

  • Защитата на ресурсите на Windows не откри нарушения на целостта.(Windows Resource Protection did not find any integrity violations.)
  • Защитата на ресурсите на Windows не можа да изпълни заявената операция.(Windows Resource Protection could not perform the requested operation.)
  • Защитата на ресурсите на Windows откри повредени файлове и ги поправи успешно.(Windows Resource Protection found corrupt files and successfully repaired them.)
  • Защитата на ресурсите на Windows откри повредени файлове, но не успя да поправи някои от тях.(Windows Resource Protection found corrupt files but was unable to fix some of them.)

4. След като сканирането приключи,  рестартирайте (restart) компютъра(your PC) .

5. Отново стартирайте  командния ред като администратор(Command Prompt as administrator)  и изпълнете дадените команди една след друга:

dism.exe /Online /cleanup-image /scanhealth
dism.exe /Online /cleanup-image /restorehealth
dism.exe /Online /cleanup-image /startcomponentcleanup

Забележка:(Note:)  Трябва да имате работеща интернет връзка, за да изпълнявате правилно DISM командите.

команда за здравно сканиране в командния ред

Прочетете също: (Also Read:) Как да поправите грешка в Windows Update 80072ee2

Метод 7: Промяна на услугата за актуализиране на Windows(Method 7: Modify Windows Update Service)

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

Забележка:(Note:) Услугата за актуализиране трябва да бъде деактивирана да работи във фонов режим, за да промените тези файлове.

Стъпка I: Деактивирайте услугата за актуализиране на Windows(Step I: Disable Windows Update Service)

1. Стартирайте диалоговия(Run) прозорец Изпълнение, като натиснете клавишите Windows + R keys R.

2. Въведете services.msc и натиснете Enter , за да стартирате прозореца Services .

Въведете services.msc в командното поле за изпълнение, след което натиснете enter

3. Превъртете надолу, за да намерите услугата Windows Update . Щракнете с десния бутон върху него и изберете Properties от контекстното меню, както е показано по-долу.

Превъртете, за да намерите и щракнете с десния бутон върху Windows Update.  Изберете Свойства от менюто

4. В раздела Общи(General tab,) изберете  Тип стартиране:(Startup type:) на  Автоматично(Automatic) .

В раздела Общи, в падащото меню Тип стартиране изберете Автоматично.  Как да поправите грешка 0x80070002 Windows 10

5. Щракнете върху Stop , ако състоянието на услугата(Service status) е Running .

Щракнете върху Stop, ако състоянието на услугата е Running.

6. Щракнете върху Приложи(Apply) , за да запазите промените, и след това OK , за да излезете.

Щракнете върху Приложи и след това OK.  Как да поправите грешка 0x80070002 Windows 10

Стъпка II: Изтрийте папката за разпространение на софтуер(Step II: Delete Software Distribution Folder)

1. Натиснете едновременно клавишите (keys)Windows + E File Explorer.

2. Отидете в C:\Windows , т.е. в директорията, където е инсталирана ОС Windows .(Windows OS)

Отидете до пътя, където е инсталиран Windows

3А. Изберете папката SoftwareDistribution и натиснете клавиша Del, за (key)да(Del)  изтриете папката.

Забележка:(Note:) Ако бъдете подканени да редактирате като администратор(administrator) , въведете паролата(password) и натиснете Enter .

Изберете папка SoftwareDistribution и натиснете клавиша Del.  Как да поправите грешка 0x80070002 Windows 10

3B. Друга възможност е да го преименувате(Rename) , като натиснете клавиша F2(F2 key) и продължете по-нататък.

Стъпка III: Активирайте отново услугата за актуализиране на Windows(Step III: Re-enable Windows Update Service)

1. Отворете прозореца Услуги (Services ) , както е указано в Стъпка(Step I) I. 

2. Щракнете с десния бутон върху услугата Windows Update(Windows Update ) и изберете Старт(Start) , както е показано по-долу.

Щракнете с десния бутон върху него и изберете Старт.  Как да поправите грешка 0x80070002 Windows 10

3. Рестартирайте(Restart) устройството си и опитайте да актуализирате Windows отново.

Прочетете също: (Also Read:) Как да коригирате отказа на достъп в Windows 10(How to Fix Access is Denied Windows 10)

Метод 8: Нулиране на каталога на Winsock(Method 8: Reset Winsock Catalog)

Winsock Catalog е интерфейс за комуникация между мрежовия софтуер на Windows и мрежовите услуги. Нулирането на този интерфейс ще помогне за коригиране на код за грешка при актуализацията 0x80070002 на Windows 7 и 10.

1. Стартирайте командния ред (Command Prompt) като администратор(as administrator) , както преди.

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

2. Въведете netsh winsock reset и натиснете клавиша Enter, за(Enter key) да изпълните, за да нулирате Windows Sockets Catalog .

netsh winsock нулиране

3. Рестартирайте (Restart) компютъра(your PC) , след като процесът приключи.

Често задавани въпроси (ЧЗВ)(Frequently Asked Questions (FAQs))

Q1. Актуализирането на драйвера на устройството ми ще помогне ли при разрешаването на проблема с актуализацията?(Q1. Will updating my device driver help in resolving the update issue?)

Отг. Да(Ans. Yes) , актуализирането на драйверите на вашето устройство може да помогне за разрешаването на проблема с грешка при актуализиране 0x80070002 в Windows 10 . Прочетете нашето ръководство за това как да актуализирате драйвери на устройства в Windows 10(How to Update Device Drivers on Windows 10) , за да го направите.

Q2. Ще реши ли проблема с актуализацията захранването на моя компютър?(Q2. Will power cycling my PC resolve the update issue?)

Отг. (Ans.) Да,(Yes,) превключването на захранването може да разреши кода за грешка при актуализацията 0x80070002 в Windows 7 и 10. Можете да захранвате компютъра си чрез тези прости стъпки:

  • Изключете(Turn off) компютъра и рутера.
  • Изключете(Disconnect) източника на захранване, като го изключите.
  • За няколко минути натиснете – задръжте бутона за захранване(Power) .
  • Свържете отново(Reconnect) захранването.
  • Включете(Switch on) компютъра след 5-6 минути.

Препоръчва се:(Recommended:)

Надяваме се, че това ръководство ви е помогнало да коригирате ефективно кода за грешка при актуализиране на Windows 10 (fix Windows 10 update) 0x80070002(error code 0x80070002 ) . Чувствайте(Feel) се свободни да се свържете с нас с вашите запитвания и предложения чрез секцията за коментари по-долу.



About the author

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



Related posts