HTCinside
Грешката 0x80004005 се превежда като неопределена грешка и обикновено възниква, когато потребителят не може да получи достъп до споделената папка, дискове и виртуални машини и когато актуализациите на Windows не могат да бъдат инсталирани. Решението зависи от произхода и произхода на съобщението за грешка. Тъй като грешката не уточнява какъв е проблемът, дори в книгите на Microsoft тя се определя като „номер на грешка“.
С помощта на това ръководство трябва да можете да разрешите проблема. Компилирах работещи решения за различни сценарии и ги включих в тази публикация. Прочетете следващите раздели и след това използвайте решението, което се отнася за вашата ситуация.
Съдържание
Инструментът за проверка на системни файлове (SFC) се използва за проверка за повредени или липсващи системни файлове на Windows и възстановяването им до предишното им състояние.
Прочети -Как да ускорите компютъра с Windows 10 (Главно ръководство)
Обикновено ключът на системния регистър е този, който причинява проблеми.
Ще използваме regedit, за да създадем стойност на LocalAccountTokenFilterPolicy.
Качете CheckSUR тук и го стартирайте. Стартирайте SFC сканиране, след като инструментът за подготовка на системната актуализация приключи проверката на системните компоненти.
Ако се опитате да разпределите повече от 3 GB RAM за виртуалната машина, потвърдете, че хостът е 64-битова система и че е разрешен реален хардуерен трансфер (VT-x).
Следната грешка може да се появи в някои сесии на VM (VirtualBox). Отворете Network Center и изберете Change adapter settings, за да коригирате този проблем. Щракнете с десния бутон върху вашия адаптер за виртуален хост Virtualbox и изберете Свойства. Моля, активирайте „Virtualbox NDIS6 Bridget Networking Driver“, ако е деактивиран, и опитайте отново. Сега VirtualBox трябва да стартира правилно. Ако не, разрешете мрежовия драйвер Virtualbox NDIS6 Bridget за всички съществуващи мрежови адаптери (Ethernet, WiFi и т.н.) и винаги деактивирайте NDIS6 и опитайте.
За да разрешите този проблем, трябва да деинсталирате устройствата Microsoft 6to4 от вашия диспечер на задачите. Моля, имайте предвид, че може да не виждате тези устройства, защото са скрити по подразбиране. Следователно ще ги видите само след като сте активирали опцията Показване на скрити устройства.
Ето стъпките за премахване на тези устройства.
След като сте готови, рестартирайте компютъра си. Вашият проблем трябва да бъде решен веднага щом влезете отново в Windows.
Ако тази грешка възникне при извличане или отваряне на ZIP или RAR файлове, има някои възможни решения.
Първо се уверете, че файлът не е защитен с парола и вашата помощна програма за извличане не е оборудвана за обработка на защитени с парола данни. Можете да направите това, като изтеглите друга услуга като 7Zip и проверите дали се изисква парола, когато се опитвате да отворите или извлечете същия ZIP или RAR файл.
Друга възможна причина е предпазлив пакет за сигурност на трета страна. При определени обстоятелства множество комплекти антивирусни програми на трети страни блокират извличането на компресирани файлове.
Ако използвате външна антивирусна програма на трета страна вместо стандартния пакет за защита (Windows Defender), можете да опитате временно да деактивирате защитата или защитата в реално време на вашата антивирусна програма на трета страна и да видите дали проблемът е разрешен.
В случай че грешка 0x80004005 вече не се появява, трябва да деинсталирате текущия пакет на трета страна и да изберете отделен пакет за сигурност.
Ако искате да избегнете други проблеми като този, трябва да изберете интегрираното решение за сигурност.
Ако горните две възможни решения са неуспешни, ще опитаме различен подход. Някои потребители успешно са коригирали това, като са регистрирали отново някои библиотеки с динамични връзки (DLL) в команден ред с повишени права. За да бъдем по-конкретни, този метод се опитва да разреши проблема чрез повторно регистриране на jscript.dll (библиотека, използвана при изпълнение на JScript) и vbscript.dll (модул, който съдържа API функции за VBScript). Ето бърза помощ как да го направите:
Натиснете клавиша Windows + R, за да отворите поле за изпълнение. След това въведете „cmd“ и Ctrl + Shift + Enter и натиснете Да в подканата за контрол на потребителските акаунти (UAC), за да отворите незабавно команда с повишени права.
В командния ред с повишени права въведете следната команда и натиснете Enter:
regsvr32 jscript.dll
В същия команден ред с повишени права въведете следната команда и натиснете Enter:
regsvr32 vbscript.dll
Рестартирайте компютъра си и проверете дали можете да получите достъп или да извлечете.ZIP или.RAR файлове, без да получите грешка 0x80004005