: код за грешка 0x80004005 в Windows 10 TechLoris

  • Споделя Това
Cathy Daniels

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

Най-честата причина, поради която потребителите изпитват тази грешка, е, когато имат повреден dll файл или неправилни системни файлове. Освен това тази грешка може да се появи при извличане на компресирани файлове или когато има проблем с актуализацията на Windows. Но в повечето случаи този код за грешка е свързан с актуализациите на Windows 10 и може да се дължи и на компресиране на файлове или известия.

Отстраняването на този код за грешка може да е трудно, тъй като не се посочва коя програма е причинила грешката. Когато грешката се случи, вероятно ще видите прозорец с диалогов прозорец, в който се показва съобщение за грешка: "Неочаквана грешка ви пречи да преименувате (или да копирате или изтриете) папката.

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

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

Да започнем.

Често срещани причини за грешка 0x80004005 в Windows 10

В повечето случаи грешката 0x80004005 на Windows 10 е свързана с проблеми с актуализациите на Windows или компресирането на файлове. Има обаче и няколко други причини, които могат да предизвикат тази неуточнена грешка. Ето някои от най-често срещаните причини:

  1. Повредени или липсващи DLL файлове: Файловете DLL (Dynamic Link Library) са от съществено значение за правилното функциониране на операционната система Windows и инсталираните приложения. Ако някой от тези файлове се повреди или изчезне, това може да доведе до грешка 0x80004005.
  2. Проблеми с Windows Update: Непълни или неуспешни актуализации на Windows също могат да предизвикат тази грешка. Това обикновено се случва, когато има проблем по време на процеса на инсталиране на актуализациите или когато инсталираните файлове с актуализации се повредят.
  3. Временни файлове: Натрупването на временни файлове в компютъра ви понякога може да причини грешка 0x80004005. Тези файлове могат да се повредят и да попречат на определени системни процеси, което води до грешката.
  4. Проблеми с компресирането на файлове: Кодът за грешка 0x80004005 може да се появи при опит за извличане или компресиране на файлове с помощта на приложения като WinRAR или 7zip. Това обикновено се дължи на неправилно извличане на файлове или на проблеми със съвместимостта между програмата за компресиране и Windows 10.
  5. Проблеми с регистъра: Промените или повредите в регистъра на Windows могат да причинят различни грешки, включително грешката 0x80004005. Това е така, защото регистърът съдържа важни данни, свързани с настройките на Windows, хардуера и софтуера.
  6. Грешки в Microsoft Outlook: Някои потребители са съобщили, че са срещнали грешка 0x80004005 при използване на Microsoft Outlook. Това може да се случи, когато антивирусни приложения блокират определени функции в Outlook или когато липсват файлове или са повредени ключове на регистъра, свързани с клиента за електронна поща.
  7. Повреда на системния файл: Повреден системен файл също може да причини грешка 0x80004005. Това се случва, когато основни системни файлове на Windows се повредят, което води до различни проблеми, включително и до неуточнена грешка.
  8. Проблеми, базирани на Windows XP (WPA): Макар и рядко, потребителите на операционната система Windows XP могат да се сблъскат с тази грешка, когато програмните файлове, необходими за активиране на продукта на Windows (WPA), липсват или са повредени.

Разбирането на често срещаните причини за грешка 0x80004005 в Windows 10 може да ви помогне да идентифицирате възможната причина за нея и впоследствие да приложите подходящия метод за отстраняване на проблема.

Как да коригирате код за грешка 0x80004005 в Windows 10

Метод 1: Стартирайте програмата за отстраняване на проблеми с Windows Update

Най-добре е да стартирате Windows Update Troubleshooter (програма за отстраняване на неизправности в Windows), ако някога получите грешка 0x80004005 при опит за актуализиране на компютъра с Windows. Тази вградена програма е изключително надеждна при идентифицирането и отстраняването на стандартни проблеми с актуализирането на Windows 10, включително неуточнени грешки. Следвайте следните стъпки, за да стартирате Windows Update Troubleshooter (програма за отстраняване на неизправности в Windows):

Стъпка 1: Натиснете клавишите Windows + I, за да отворите настройките на Windows.

Стъпка 2: В Настройки на Windows щракнете върху Актуализация & Сигурност.

Стъпка 3: Щракнете върху Отстраняване на неизправности в страничното меню.

Стъпка 4: Намерете Windows Update и щракнете върху Стартирай програмата за отстраняване на проблеми.

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

Метод 2: Изтриване на файловете за актуализация на Windows

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

Вижте също: Разрешаване на грешката с невъзможността за конфигуриране на актуализациите на Windows за връщане на промените в компютъра ви

Продължете със стъпките по-долу за това как да изтриете файловете за актуализация на Windows.

Стъпка 1: Натиснете клавишите Windows + S и потърсете File Explorer.

Стъпка 2: Отворете File Explorer.

Стъпка 3: Отидете на този компютър.

Стъпка 4: Отидете на локалния диск (C:).

Стъпка 5: Щракнете върху Папка на Windows.

Стъпка 6: Намерете папката Software Distribution (Разпространение на софтуер).

Стъпка 7: Изтрийте цялото съдържание на папката Software Distribution (Разпространение на софтуер).

Стъпка 8: Рестартирайте компютъра си и проверете дали кодът за грешка е изчезнал.

Метод 3: Изтриване на временните файлове

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

Стъпка 1: Натиснете клавишите Windows + R и въведете %temp%.

Стъпка 2: Щракнете върху Ok, за да отворите папката Temp.

Стъпка 3: Изтрийте всички файлове в папката temp.

Стъпка 4: Рестартирайте компютъра си и проверете дали кодът за грешка е премахнат.

Метод 4: Регистриране на jdscript и vbscript в командната прозореца

Стъпка 1: Натиснете клавишите Windows + S и потърсете Command Prompt.

Стъпка 2: Кликнете върху Изпълни като администратор.

Стъпка 3: В командната прозореца въведете regsvr32 jscript.dll и натиснете Enter.

Стъпка 4: След това въведете regsvr32 vbscript.dll и натиснете Enter.

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

Може да се интересувате и от: Как да поправите високото използване на процесора (хост на услугата: Sysmain/Superfetch)

Метод 5: Добавяне на ключ от регистъра

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

Стъпка 1: Натиснете клавишите Windows + S и потърсете Registry Editor.

Стъпка 2: Кликнете върху Run as Administrator (Изпълни като администратор).

Стъпка 3: Кликнете върху HKEY_LOCAL_MACHINE.

Стъпка 4: Щракнете върху СОФТУЕР.

Стъпка 5: Под ПРОГРАМА щракнете върху Microsoft.

Стъпка 6: Под Microsoft щракнете върху Windows.

Стъпка 7: Под Windows щракнете върху CurrentVersion.

Стъпка 8: Под CurrentVersion щракнете върху Policies.

Стъпка 9: Под Политики щракнете върху Система.

Стъпка 10: В System (Система) щракнете с десния бутон на мишката върху страницата и изберете New (Нов) -> DWORD за 32-битова система и QWORD за 64-битова система.

Стъпка 11: Дайте име на файла LocalAccountTokenFilterPolicy.

Стъпка 12: Кликнете с десния бутон върху него и изберете модифициране.

Стъпка 13: Задайте стойността на 1 и щракнете върху Ok.

Стъпка 14: Рестартирайте компютъра си и проверете дали кодът за грешка е коригиран.

Метод 6: Използване на друг софтуер за извличане на Zip файл

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

Метод 7: Грешка 0x80004005 с Microsoft Outlook

Тази грешка се появява при някои потребители на Microsoft Outlook. При всяко пристигане на нова поща те получават съобщението за грешка: "Изпращането и получаването съобщава за грешка "0x80004005″: Операцията е неуспешна."

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

  1. Деактивирайте функцията за блокиране на приложенията на антивирусната програма. Просто следвайте инструкциите от уебсайта на производителя.
  2. Деактивирайте известието за нова поща на Outlook. За да го деактивирате, трябва да намерите менюто Tools (Инструменти) в акаунта си в Outlook. Щракнете върху Options (Опции) и изберете раздела Preferences (Предпочитания). След това изберете опцията "Email Options" (Опции за електронна поща) и махнете отметката от елемента "Display a notification message when new mail arrives" (Показвай съобщение за известие при пристигане на нова поща)." След това щракнете два пъти върху "OK".

Метод 8: Извършване на сканиране с програма за проверка на системните файлове

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

Стъпка 1: Натиснете клавишите Windows и X и отворете Command Prompt (Admin), за да отворите командната прозореца като администратор.

Стъпка 2: В прозореца въведете DISM.exe /Online /Cleanup-image /Restorehealth, за да стартирате инструмента за обслужване и управление на образи за внедряване в Windows.

Стъпка 3: След това стартирайте сканирането SFC, като въведете sfc /scannow в промпта и натиснете Return.

Сканирането ще отнеме около 20-30 минути. След като приключи, рестартирайте компютъра си.

Метод 9: Поправяне на компютър с Windows XP с грешка 0x80004005

Понякога потребителите се сблъскват с тази грешка, когато използват компютър с операционна система Windows XP и необходимият програмен файл липсва или е повреден. За съжаление тези файлове са необходими за активирането на продукта на Windows (WPA)

Стъпка 1: Настройте компютъра си да се зарежда от CD или DVD устройство вместо от операционната система XP.

Стъпка 2. Поставете компактдиска с Windows XP в компютъра и рестартирайте компютъра. Точно преди компютърът да зареди системата, ще видите подкана, показваща "Press any key to boot from CD" (Натиснете произволен клавиш за зареждане от компактдиска), натиснете клавиш, за да заредите компактдиска. "To repair a Windows XP installation by using Recovery Console, press R." (За да поправите инсталацията на Windows XP с помощта на конзолата за възстановяване, натиснете R, за да влезете в конзолата за възстановяване.

Стъпка 3: След като видите опцията "1. C:\WINDOWS", натиснете 1 и ще можете да получите достъп до инсталацията на основния диск. Ако бъдете помолени да въведете парола за администратор, въведете я и натиснете Enter.

Стъпка 4. След това въведете cd C:\WINDOWS\System32 и натиснете Enter. Използвайте командата REN, за да преименувате следните файлове, като въведете REN File_Name.extension File_Name.old. Wpa.dbl Pidgen.dll Actshell.html Licdll.dll Regwizc.dll Licwmi.dll Wpabaln.exe

Стъпка 5. Въведете буквата на устройството на компактдиска, като включите двоеточие (например G:), и натиснете клавиша Enter. Продължете да изписвате cd i386 и натиснете Enter. Въведете командите по-долу, като след всяка команда натиснете Enter.

разширяване на licwmi.dl_ %systemroot%\system32

разширяване на regwizc.dl_ %systemroot%\system32

разширяване на licdll.dl_ %systemroot%\system32

разширяване на wpabaln.ex_ %systemroot%\system32

разширяване на wpa.db_ %systemroot%\system32

expand actshell.ht_ %systemroot%\system32

копиране на pidgen.dll %systemroot%\system32

Когато завършите предишните стъпки, можете да въведете Exit, за да затворите Конзолата за възстановяване, и да натиснете клавиша Enter, за да рестартирате компютъра.

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

Заключение: Отстраняване на грешки 0x80004005

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

Чрез стартиране на програмата за отстраняване на проблеми с Windows Update, изтриване на временни файлове, регистриране на JScript и VBScript в Command Prompt или извършване на сканиране на системния файл, наред с други техники, можете ефективно да разрешите грешка 0x80004005 и да осигурите безпроблемното функциониране на вашата система Windows 10.

Аз съм Кати Даниелс, експерт по Adobe Illustrator. Използвам софтуера от версия 2.0 и създавам уроци за него от 2003 г. Моят блог е една от най-популярните дестинации в мрежата за хора, които искат да научат Illustrator. В допълнение към работата ми като блогър, аз също съм автор и графичен дизайнер.