Мека

Поправете код на грешка 0x80004005: Неуточнена грешка в Windows 10

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





публикувано наПоследна актуализация: 17 февруари 2021 г

За 37-годишна операционна система Windows със сигурност има много проблеми. Докато повечето от тях са лесно разрешими, какво да правим, когато грешката няма конкретен произход?



Всяка грешка в Windows е придружена от загадъчен код, една такава грешка има код 0x80004005 и е класифицирана като „неопределена грешка“ от самите Microsoft. Грешка 0x80004005 се среща във връзка с широк спектър от други проблеми. Човек може да срещне тази грешка при инсталиране или актуализиране на Windows OS, извличане на компресиран файл, опит за достъп до споделен файл или папка, стартиране/настройване на виртуална машина, получаване на имейли в Outlook, наред с други неща.

Поправете код на грешка 0x80004005: Неуточнена грешка в Windows 10



Съдържание[ Крия ]

Поправете код на грешка 0x80004005: Неуточнена грешка в Windows 10

Уверете се, че създайте точка за възстановяване , само в случай, че нещо се обърка.



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

Случай 1: Коригиране на грешка 0x80004005 при актуализиране на Windows

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



Опитайте следните методи, ако изпитвате и кода на грешка 0x80004005, когато се опитвате да актуализирате Windows 10.

Решение 1: Стартирайте инструмента за отстраняване на неизправности в Windows Update

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

1. Щракнете върху бутон за стартиране или натиснете клавиша Windows и потърсете Контролен панел . Натиснете Enter или щракнете върху Отвори, след като резултатите от търсенето се върнат.

Натиснете клавиша Windows и потърсете контролния панел и щракнете върху Отвори

2. От списъка с елементи от контролния панел щракнете върху Отстраняване на неизправности .

Забележка: Променете размера на иконите, за да улесните търсенето на същите. Щракнете върху падащото меню до Преглед по и изберете малки икони.

От списъка с елементи на контролния панел щракнете върху Отстраняване на неизправности

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

Щракнете върху Преглед на всички налични в левия панел | Поправете код на грешка 0x80004005: Неуточнена грешка в Windows 10

4. Превъртете докрай надолу, за да намерите Windows Update и щракнете двукратно върху него.

Потребителите на Windows 7 и 8 могат да изтеглят инструмента за отстраняване на неизправности на Windows Update от следната уеб страница: Инструмент за отстраняване на неизправности в Windows Update .

Превъртете докрай надолу, за да намерите Windows Update и щракнете двукратно върху него

5. Щракнете върху Разширено .

Щракнете върху Разширени

6. Поставете отметка в квадратчето до „Автоматично прилагане на поправките“ и натиснете Следващия .

Поставете отметка в квадратчето до „Автоматично прилагане на поправките“ и натиснете Напред

Оставете инструмента за отстраняване на неизправности да работи и следвайте подканите/инструкциите на екрана, за да завършите отстраняването на неизправности.

Решение 2: Стартирайте сканиране за проверка на системни файлове

Изпълнението на SFC сканиране е един от най-лесните методи за проверка за повредени файлове и възстановяването им. За да стартирате SFC сканиране-

един. Стартирайте командния ред като администратор

а. Натиснете клавиша Windows + X и изберете команден ред (администратор)

б. Потърсете командния ред в лентата за търсене и изберете Изпълни като администратор от десния панел

2. Въведете следния команден ред sfc /scannow и натиснете enter.

Въведете командния ред sfc /scannow и натиснете enter | Поправете код на грешка 0x80004005: Неуточнена грешка в Windows 10

Сканирането може да отнеме известно време, в зависимост от компютъра.

Решение 3: Изтрийте съдържанието на папката за изтегляне на Windows Update

Грешката може да бъде причинена и от повредени файлове в папката за изтегляне на Windows Update. Ръчното изтриване на тези файлове трябва да помогне за разрешаването на грешката 0x80004005.

1. Първо, Стартирайте File Explorer като щракнете двукратно върху иконата за пряк път на работния плот или натиснете клавишната комбинация Windows Key + E.

2. Насочете се надолу към следното място – C:WindowsSoftwareDistributionDownload

(Щракнете върху отрицателното пространство в адресната лента, копирайте и поставете горния път и натиснете Enter)

Насочете се надолу към следното местоположение - C:WindowsSoftwareDistributionDownload

3. Натиснете Ctrl + A за да изберете всички елементи, щракнете с десния бутон и изберете Изтрий (или директно натиснете клавиша за изтриване на клавиатурата си)

Щракнете с десния бутон и изберете Изтриване

Трябва да се появи съобщение за потвърждение, когато изберете изтриване, потвърдете действието си, за да изтриете всичко. Освен това продължете и изчистете кошчето си, след като приключите с изтриването на папката Downloads.

Решение 4: Рестартирайте Windows Update Services

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

един. Отворете командния ред като администратор като използвате някой от методите, споменати по-рано.

2. Въведете следните команди една по една (натиснете enter след всяка команда), за да спрете/прекратите услугите за актуализиране:

|_+_|

Спрете услугите за актуализиране на Windows wuauserv cryptSvc bits msiserver

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

|_+_|

Стартирайте услугите за актуализиране на Windows wuauserv cryptSvc bits msiserver

4. Сега опитайте да актуализирате Windows и проверете дали Код на грешка 0x80004005: Неуточнена грешка изскача отново.

Решение 5: Актуализирайте Windows ръчно

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

За ръчно актуализиране на прозорци – Стартирайте предпочитания от вас браузър, отворете следната връзка Каталог на Microsoft Update и в полето за търсене въведете KB кода на актуализацията, която искате да инсталирате.

Изтеглете файла за актуализация и след като бъде изтеглен, щракнете двукратно върху него и следвайте подканите на екрана, за да инсталирате актуализацията ръчно.

Отворете Internet Explorer или Microsoft Edge, след което отидете до уебсайта на Microsoft Update Catalog

Случай 2: При извличане на файлове

Грешката 0x80004005 също се появява при извличане на компресиран файл. Ако грешката се появи изрично при извличане, първо опитайте да използвате алтернативно приложение за извличане ( Изтеглете 7-zip или безплатно изтегляне на Winrar). Освен това се уверете, че файлът всъщност е файл за извличане и не е защитен с парола.

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

Въпреки това, ако и двата по-горе метода не успеят, ще се опитаме да решим проблема, като пререгистрираме два Библиотеки с динамични връзки (DLL) с помощта на командния ред.

един. Стартирайте командния ред като администратор като използвате някой от методите, обяснени по-рано.

2. В прозореца на командния ред въведете следната команда и натиснете enter.

regsvr32 jscript.dll

За извличане на файлове въведете командата в командния ред | Как да поправите грешка 0x80004005 в Windows 10

3. Сега напишете regsvr32 vbscript.dll и натиснете enter.

Сега въведете regsvr32 vbscript.dll и натиснете enter

Накрая рестартирайте компютъра си и опитайте да разархивирате файла при връщане. Грешката 0x80004005 не трябва да възниква повече.

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

1. Отидете на следната уеб страница и изтеглете необходимите файлове: Автоматично диагностицирайте и поправете проблеми с файловете и папките на Windows . След като изтеглите, щракнете върху winfilefolder.DiagCab файл, за да стартирате инструмента за отстраняване на неизправности с файлове и папки.

Щракнете върху файла winfilefolder.DiagCab, за да стартирате инструмента за отстраняване на неизправности с файлове и папки

2. Щракнете върху напреднал и отметнете опцията „Автоматично прилагане на поправките“. Кликнете върху Следващия бутон, за да започнете отстраняването на неизправности.

Щракнете върху разширени и щракнете върху бутона Напред, за да започнете да отстранявате неизправности

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

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

Оставете инструмента за отстраняване на неизправности да работи, като междувременно следвайте всички инструкции, които се показват на екрана. След като приключите, проверете дали можете коригирайте кода на грешка 0x80004005 в Windows 10.

Случай 3: На виртуална машина

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

Решение 1: Изтрийте ключа на системния регистър

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

един. Отворете редактора на системния регистър на Windows по някой от следните методи

а. Стартирайте Run Command (Windows Key + R), въведете regedit , и натиснете enter.

б. Щракнете върху бутона Старт или натиснете клавиша Windows на клавиатурата си и потърсете Редактор на регистъра . Натиснете Enter, когато търсенето се върне.

отворен редактор на системния регистър

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

2. Насочете се надолу по следния път на системния регистър

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers

Насочете се надолу по пътя на системния регистър | Как да поправите грешка 0x80004005 в Windows 10

3. Сега проверете десния панел, за да видите дали съществува ключ. Ако е така, щракнете с десния бутон върху клавиша и изберете Изтрий . Ако ключът не съществува, опитайте следващия метод.

Щракнете с десния бутон върху ключа и изберете Изтрий

Решение 2: Актуализирайте системния регистър на Windows

един. Стартирайте редактора на системния регистър на Windows отново като използвате някой от методите, обяснени по-рано.

2. Придвижете се до следния път

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem

Навигирайте до пътя

3. Щракнете с десния бутон върху празна област в десния панел и изберете нов . В зависимост от вашата системна архитектура, създайте един от клавишите по-долу.

За 32-битови системи: Създайте DWORD стойност и я наименувайте като LocalAccountTokenFilterPolicy.

За 64-битови системи: Създайте стойност на QWORD (64 бита) и я наименувайте като LocalAccountTokenFilterPolicy.

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

4. Веднъж създаден, щракнете двукратно върху ключа или щракнете с десния бутон и изберете Промяна .

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

5. Задайте стойностните данни на 1 и щракнете върху Добре .

Задайте стойностните данни на 1 и щракнете върху OK | Как да поправите грешка 0x80004005 в Windows 10

Рестартирайте компютъра си и проверете дали грешката продължава.

Решение 3: Деинсталирайте Microsoft 6to4

В последния метод деинсталираме всички устройства на Microsoft 6to4 от мениджър на устройства .

един. Стартирайте диспечера на устройства по някой от следните методи.

а. Отворете Run (Windows Key + R), въведете devmgmt.msc или hdwwiz.cpl и натиснете enter.

Въведете devmgmt.msc и щракнете върху OK

б. Щракнете върху бутона за стартиране или натиснете клавиша Windows, потърсете Device Manager и щракнете върху Open.

° С. Натиснете клавиша Windows + X (или щракнете с десния бутон върху бутона за стартиране) и изберете Диспечер на устройства от менюто на мощния потребител.

2. Щракнете върху Преглед разположен в горния ред на прозореца и изберете Показване на скритите устройства.

Щракнете върху Изглед, разположен в горния ред на прозореца, и изберете Показване на скритите устройства

3. Щракнете двукратно върху Мрежови адаптери или щракнете върху стрелката до него.

Щракнете двукратно върху Мрежови адаптери или щракнете върху стрелката до него | Как да поправите грешка 0x80004005 в Windows 10

4. Щракнете с десния бутон върху Microsoft 6to4 Adapter и изберете Деинсталиране . Повторете тази стъпка за всички устройства на Microsoft 6to4, изброени под Мрежови адаптери.

След като изтриете всички устройства на Microsoft 6to4, рестартирайте компютъра си и проверете дали можете коригирайте кода на грешка 0x80004005 в Windows 10.

Случай 4: При достъп до имейли в Outlook

Microsoft Outlook е друго приложение, което често се свързва с грешка 0x80004005. Грешката възниква в различни случаи – когато потребителят се опитва да получи достъп до своите имейли, при пристигането на нови съобщения и понякога дори при изпращане на имейл. Има две основни причини за грешката. Първо, вашето антивирусно приложение блокира нови съобщения, и второ, нещо не е наред с известията за нови имейли.

Деактивирайте антивирусния си софтуер за временен период и проверете дали грешката все още съществува. Ако деактивирането на антивирусната програма не помогна, следвайте ръководството по-долу и деактивирайте функцията за нови известия по пощата в Outlook, за да се отървете от грешката.

1. Както е очевидно, първо стартирайте Outlook и отворете акаунта си. Кликнете върху Инструменти .

2. След това щракнете върху Настроики и преминете към Предпочитания раздел.

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

4. Щракнете върху Добре и след това отново Добре за излизане.

Случай 5: Изтриване на повредени временни файлове

Като окончателно решение за разрешаване на грешката 0x80004005 ще бъдем изтриване на всички временни файлове на нашите компютри, което също ще помогне да се отървем от всички повредени файлове, които може да причиняват грешката. За да направим това, ще използваме вграденото приложение за почистване на диска.

1. Натиснете клавиша Windows + S, потърсете Почистване на диска , и натиснете enter.

Като алтернатива стартирайте командата run, въведете cleanmgr , и натиснете enter.

Стартирайте командата run, въведете cleanmgr и натиснете enter

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

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

3. Поставете отметка в квадратчето до Временни интернет файлове (уверете се, че са избрани само Временни интернет файлове) и щракнете върху Почистете системните файлове .

Щракнете върху Почистване на системните файлове | Как да поправите грешка 0x80004005 в Windows 10

За да изтриете ръчно всички временни файлове:

Натиснете клавиша Windows + S, въведете %temp% в лентата за търсене и натиснете enter. Ще се отвори папката, съдържаща всички временни файлове и папки. Натиснете Ctrl + A на клавиатурата си, за да изберете всички файлове и след това натиснете Изтрий .

Натиснете Ctrl + A на клавиатурата си, за да изберете всички файлове и след това натиснете Delete

След като приключите с изтриването на временните файлове, стартирайте кошчето и изтрийте файловете и от там!

Препоръчва се:

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

Адития Фарад

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