Как да коригирате „Грешка 0x80004005“ в Windows

Научете как да коригирате кода за грешка „0x80004005“ в Windows. Това ръководство предоставя лесни за следване инструкции и корекции на често срещаните причини за грешката.
Как да коригирате „Грешка 0x80004005“ в Windows

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

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

Причини за кода на грешка "0x80004005".

Както повечето грешки в Windows, кодът за грешка "0x80004005" може да бъде причинен от редица различни фактори. Те включват:

  • Неправилна конфигурация - Инсталирането на нови приложения, извършването на промени в системния регистър или ръчната промяна на вашите настройки може да доведе до неправилни настройки на конфигурацията. Възстановяването на предишната ви конфигурация или ръчното нулиране на засегнатите настройки ще реши този проблем.
  • Потребителски разрешения - Ако вашият потребителски акаунт в Windows не притежава собственост върху файла или папката или няма подходящи разрешения за достъп, тогава може да се генерира тази грешка.
  • Архивни файлове - Ако се опитвате да отворите шифрован архивен файл без подходящ софтуер, като ZIP файл, тогава може да се появи тази грешка.
  • Злонамерен софтуер - Злонамерените програми могат да повредят системните файлове и да причинят конфликти с операционната система, което често води до този код на грешка.

Сега, след като знаете възможните причини за кода за грешка "0x80004005", нека да разгледаме някои методи за разрешаването му.

Как да коригирате кода за грешка "0x80004005".

Решенията по-долу могат да се използват за отстраняване на неизправности и коригиране на кода за грешка "0x80004005" в Windows.

1. Проверете за архивни грешки

Архивните файлове са полезни за компресиране на файлове, така че да заемат по-малко място, групиране на множество файлове в един пакет, криптиране на документи и разделяне на големи файлове на по-малки части. File Explorer на Microsoft може да отваря ZIP архиви, но не може да отваря по-усъвършенствани файлови формати като RAR или 7Z.

Дори поддръжката на ZIP формат е ограничена. Ако искате да правите по-сложни неща като шифроване на файловете или опит за отваряне на шифрован ZIP файл с помощта на File Explorer, ще получите „Грешка 0x80004005: Неопределена грешка“. Това означава, че програмата не може да обработва криптирани ZIP файлове.

Решението е да се намери програма, която може да отваря криптирани архивни файлове. Има много програми, които могат да направят това. Някои от тях, като 7-Zip и PeaZip, са безплатни. Има и други добри възможности, но те струват пари след изтичане на пробния период. Например WinRAR има пробен период, но можете да продължите да го използвате дори след края на пробния период (въпреки че ще ви кара да плащате).

2. Използвайте инструмента за отстраняване на неизправности на Windows Update

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

  1. Отворете приложението Настройки на вашето Windows устройство. Можете да направите това, като щракнете върху менюто "Старт" и изберете иконата на зъбно колело или използвате клавишната комбинация Windows + I.
  2. Щракнете върху „ Система“ . В дясното меню изберете „ Отстраняване на неизправности “.
    Отстраняване на неизправности
  3. Кликнете върху „ Други инструменти за отстраняване на неизправности “.
    Други средства за отстраняване на неизправности
  4. Под „ Най-често “ изберете „ Актуализация на Windows “ и след това щракнете върху бутона Изпълнение .
    Актуализация на Windows
  5. Инструментът за отстраняване на неизправности ще започне да сканира вашата система за проблеми с Windows Update. Следвайте инструкциите на екрана, за да разрешите откритите проблеми.
  6. След като инструментът за отстраняване на неизправности приключи, рестартирайте устройството си, за да сте сигурни, че всички направени промени влизат в сила.

Забележка : Горните стъпки трябва да работят за Windows 11, но ако използвате по-стара версия на Windows, стъпките може леко да се различават.

3. Проверете настройките за блокиране на съобщения на вашия сървър (SMB).

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

Проверете състоянието на SMB услугата

  1. Натиснете клавишите Windows + R на клавиатурата и след това въведете " cmd " и натиснете Ctrl + Shift + Enter , за да стартирате повишения команден ред.
    Командния ред
  2. Изпълнете следната команда: " sc.exe qc lanmanworkstation ". Вероятно ще видите резултат, почти идентичен с този по-долу:
    sc.exe qc lanmanworkstation
  3. Проверете дали „ START_TYPE “ е зададено на „ AUTO_START “. В противен случай изпълнете следните две команди в същия прозорец:
    • sc.exe конфигурация lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi
    • sc.exe config mrxsmb20 start= auto
      Командния ред
  4. Ако успеете, ще видите „ [SC] ChangeServiceConfig SUCCESS “.

Активиране на незащитени влизания на гости

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

  1. Натиснете клавишната комбинация Windows + R и въведете думата „ regedit “. Натиснете OK, за да стартирате редактора на системния регистър.
    Regedit
  2. Осъществете достъп до ключа „ HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters “, като отидете до него в лявото меню или копирате и поставите пътя в адресната лента.
    Regedit
  3. Проверете дали имате DWORD стойността AllowInsecureGuestAuth . Ако вече имате тази стойност, продължете със следващия метод.
  4. Ако стойността не е налице, щракнете с десния бутон върху произволно празно място и изберете New > DWORD (32-bit) Value и го наименувайте „ AllowInsecureGuestAuth “.
    Разрешаване на несигурно оторизиране на гости
  5. Щракнете двукратно върху новосъздадената стойност и задайте данните за стойността на 1 . Щракнете върху OK, за да потвърдите промяната.

След като изпълните този метод, вижте дали все още се справяте с грешката 0x80004005.

Преминете към SMBv1

Въпреки че SMBv1 – най-старата версия на този стандарт – е деактивиран в Windows 10 и 11, можете лесно да го активирате отново, ако вашето мрежово устройство изисква използването му.

  1. За достъп до настройките на функциите на Windows имате две възможности. Можете или да въведете „ Функции на Windows “ в полето за търсене и да щракнете върху Отвори , или можете да отидете на Контролен панел > Програми и функции > Включване или изключване на функциите на Windows .
    Включете и изключете функциите на Windows
  2. Потърсете Поддръжка за споделяне на файлове SMB 1.0/CIFS в списъка и щракнете върху бутона плюс, за да отворите допълнителни опции. Отбележете „ SMB 1.0/CIFS Client “, както и „ SMB 1.0/CIFS Server “ от опциите.
    Включете и изключете функциите на Windows
  3. След това премахнете отметката от „ Автоматично премахване на SMB 1.0/CIFS “ и щракнете върху OK , за да финализирате промените.

4. Конфигурирайте настройките за откриване на мрежа и споделяне

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

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

За да завършите процеса, поставете отметка в квадратчетата, съответстващи на „ Включване на откриване на мрежа “, „ Включване на автоматична настройка на мрежови устройства “ и „ Включване на споделяне на файлове и принтери “.

5. Включете основните услуги

За да гарантирате оптималната функция на вашето мрежово споделяне, уверете се, че тези услуги на Windows са правилно активирани:

  1. Натиснете клавишите Windows + R на клавиатурата. Това ще изведе помощната програма Run. Въведете „ services.msc “ и щракнете върху бутона OK . Това ще стартира прозореца Услуги.
    услуги.msc
  2. За да активирате услуга, трябва да щракнете с десния бутон върху нейното име и да изберете Properties . В новия прозорец използвайте падащото меню Тип стартиране и го задайте на Автоматично .
    Услуги.Msc
  3. Изпълнете тези стъпки за всички от следните услуги:
    • DNS клиент
    • DHCP клиент
    • Хост на доставчик на функция за откриване (fdPHost)
    • Публикация на ресурси за откриване на функции (fdResPub)
    • Прост протокол за откриване на услуги (SSDP)
    • Хост на UPnP устройство
  4. След като активирате тези услуги, рестартирайте компютъра си и вижте дали кодът за грешка 0x80004005 все още е активен.

6. Променете настройките на NetBIOS

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

  1. Изведете интерфейса за търсене в лентата на задачите и след това въведете „ Мрежови връзки “ в лентата за търсене. Щракнете върху Отваряне на съответстващия резултат от търсенето.
    Интернет връзка
  2. За да видите свойствата на вашия мрежов адаптер, просто щракнете с десния бутон върху него и изберете Свойства от контекстното меню. Кабелната връзка обикновено се нарича „ Ethernet “, докато безжичният адаптер се нарича „ Wi-Fi “.
    Мрежови свойства
  3. Намерете „ Интернет протокол версия 4 (TCP/IPv4) “. Кликнете върху него веднъж, за да го изберете, след което щракнете върху бутона Свойства . Това ще отвори настройките му в отделен прозорец.
    Интернет протокол версия 4 (TCP/IPv4)
  4. Кликнете върху бутона Разширени .
    Разширени интернет свойства
  5. Преминете към раздела " ПЕЧАЛБИ ". Ако NetBIOS е деактивиран, превключете го на настройката по подразбиране . Ако обаче „По подразбиране“ вече е избрано и получавате грешка 0x80004005, опитайте вместо това да промените настройката на „ Активиране на NetBIOS “.
    Net Bios
  6. Щракнете върху OK и вижте дали все още срещате грешката 0x80004005.
    Разширени мрежови свойства

7. Деактивирайте IPv6

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

  1. Отворете приложението Настройки на вашето Windows устройство. Можете да направите това, като щракнете върху менюто "Старт" и изберете иконата на зъбно колело или използвате клавишната комбинация Windows + I.
  2. Щракнете върху „ Мрежа и интернет “ и след това щракнете върху свойствата на вашата мрежа (или Ethernet, или Wi-Fi). Тук щракнете върху бутона Редактиране в раздела за настройки на DNS.
    Мрежа и интернет
  3. Уверете се, че превключвателят до IPv6 е изключен . Ако в момента е активиран, просто щракнете върху него веднъж, за да го деактивирате.
    Деактивирайте мрежата

След като направите тази промяна, рестартирайте системата си и проверете дали грешката 0x80004005 все още е активна.

8. Коригирайте потребителските разрешения

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

  1. Потърсете файла, с който имате проблеми, след това щракнете с десния бутон, за да отворите контекстно меню и изберете Свойства от списъка с опции.
    Мрежови свойства
  2. Ще се появи нов прозорец. Преминете към раздела Сигурност и щракнете върху бутона Разширени .
    Разширени свойства
  3. Кликнете върху връзката " Промяна " до текущия собственик на файла. Ще ви трябват администраторски разрешения , за да направите това.
    Административни разрешения
  4. Въведете името на акаунта си в полето „ Въведете името на обекта за избор “ и след това щракнете върху бутона Проверка на имената . Системата трябва автоматично да въведе пълното име. Когато сте готови, щракнете върху бутона OK .
    Въведете името на обекта за избор
  5. Върнете се в прозореца със свойства на файла, останете в раздела Сигурност и изберете групата Потребители . Щракнете върху бутона Редактиране и след това се уверете, че е предоставен пълен контрол .
    Пълен контрол
  6. Щракнете върху Прилагане и вижте дали грешката все още се появява.

9. Стартирайте пълно сканиране на системата

Ако кодът за грешка „0x80004005“ е причинен от злонамерен софтуер или вирусни инфекции, извършването на пълно системно сканиране може да помогне за разрешаването на проблема. За да направите това, можете да използвате реномирана антивирусна програма, като ESET , McAfee или Malwarebytes . Тези програми могат да сканират вашия компютър за злонамерен софтуер и да премахнат всички открити заплахи.

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

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

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

Заключение

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

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

Още нещо

Радваме се, че прочетохте тази статия :) Благодарим ви, че прочетохте.

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

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

Свързани статии

» Как да коригирам „Код на грешка: 0XC0000035“ Проследяване на събития на ядрото в Windows?
» Как да поправя код на грешка при актуализиране на Windows: 0xc1420121?
» Как да коригирате грешка „0x80242016 – Неуспешно инсталиране“ в Windows