Пользователи Windows достаточно часто сталкиваются с ошибкой 0x80004005. Она может появляться при установке обновлений операционной системы, попытке получить доступ к общим папкам или виртуальным машинам и даже изменении атрибутов файлов. Код ошибки 0x80004005, по сути, означает неопределенную ошибку. Но на самом деле все не так страшно, как кажется. Сегодня мы разберем основные причины ее появления и расскажем о нескольких способах решения проблемы.
Содержание
- Ошибка 0x80004005 в VirtualBox
- Ошибка при работе с поврежденными файлами
- Ошибка при доступе к общим файлам и папкам
- Выводы
Ошибка 0x80004005 в VirtualBox
В первом случае для решения проблемы достаточно включить в BIOS поддержку виртуализации. В зависимости от версии BIOS эта опция находится в ветке Advanced и называется Virtualization Technology или Intel(R) VT for Directed I/O. Просто переключите соответствующую опцию в положение Enabled, и проблема исчезнет.
В случае неудачного сохранения последней сессии необходимо переименовать файлы, связанные с запуском операционной системы в виртуальной машине. Чаще всего они находятся в папке VirtualBox VMs, а имена файлов звучат как [придуманное вами название].vbox и [придуманное вами название ОС].vbox-prev. Скопируйте первый файл в другое место, а в названии второго удалите окончание «-prev». Аналогичные действия нужно произвести в папке C:\Users\имя_пользователя\.VirtualBox. Только на сей раз имена нужных нам файлов звучат как VirtualBox.xml и VirtualBox.xml-prev.
Ошибка e fail 0x80004005 часто возникает после обновления виртуальной машины. В этом случае все достаточно просто — вам нужно откатиться до прежней, гарантированно рабочей версии VirtualBox. Для этого удалите текущую версию программы (не забудьте сохранить все нужные файлы в отдельную папку), и установите более ее старую версию. Для простой переустановки VirtualBox нужно запустить инсталлятор приложения и выбрать пункт меню «Repair».
Кроме того, достаточно часто проблемы с VirtualBox вызывает гипервизор Hyper-V, конфликтующий со сторонней виртуальной машиной на 64-разрядных системах. Для исключения этого конфликта кликните на «Включение или отключение компонентов Windows» в «Панели управления Windows». А в открывшемся окне снимите галку напротив компонента Hyper-V и подтвердите изменения. Таким образом, вы отключите Hyper-V, и конфликт исчезнет.
В подавляющем большинстве случаев описанных выше мер хватит для исчезновения в VirtualBox ошибки e fail 0x80004005.
Ошибка при работе с поврежденными файлами
Надпись 0x80004005 часто можно увидеть при повреждении системных файлов Windows. Но здесь решение проблемы выглядит еще более простым. Вам достаточно провести проверку целостности файлов встроенными средствами операционной системы.
Для этого запустите командную строку или PowerShell от имени администратора и введите там команду sfc /scannow. После сканирования системы вы получите сообщение об отсутствии проблем, успешном восстановлении поврежденных файлов или невозможности их восстановления.
Если системе не удалось восстановить поврежденные файлы, можно пойти более долгим, но эффективным путем. Введите в командной строке «findstr /c:»[SR]» %windir%\Logs\CBS\CBS.log >»%userprofile%\Desktop\sfclogs.txt». После этого на рабочем столе появится файл sfclogs.txt с логом сканирования. Посмотрите, какие файлы операционной системы были повреждены и замените их — такие файлы можно найти на любом компьютере с этой же версией Windows.
Кроме того, исправлению поврежденных файлов может мешать сама Windows. Поэтому здесь может помочь загрузка и восстановление с флешки или диска с дистрибутивом Windows. Нажмите сочетание клавиш Win + I. Найдите там раздел «Обновление и безопасность» -> «Восстановление» -> «Особые варианты загрузки» и нажмите кнопку «Перезагрузить сейчас».
Подождите немного, и вы увидите меню, один из пунктов которого звучит как «Поиск и устранение неисправностей». Перейдите в него, нажмите «Дополнительные параметры» и выберите командную строку. После этого действуйте по приведенной выше инструкции.
Ошибка при доступе к общим файлам и папкам
Ошибка 0x80004005 в Windows 10 может возникать и при попытке доступа к общим файлам и папкам. В этом случае, в первую очередь, стоит проверить операционную систему на лишние виртуальные сетевые адаптеры. Кликните правой кнопкой мышки по меню «Пуск» и выберите в выпадающем списке «Диспетчер устройств». Затем откройте меню «Вид» -> «Показать скрытые устройства. Откройте ветку «Сетевые адаптеры» и удалите все устройства, в названиях которых есть «Microsoft 6to4».
Эта же проблема может возникать и из-за проблем с реестром. Запустите командную строку сочетанием клавиш Win + R и откройте редактор реестра командой «regedit». Перейдите в ветку \HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion. В случае 32-битной операционной системы создайте там параметр DWORD с названием LocalAccountTokenFilterPolicy и значением «1», а 64-битной — QWORD с такими же названием и значением.
Перезагрузите компьютер. Проблема должна исчезнуть.
Выводы
Как вы видите, причин появления ошибки 0x80004005 может быть совсем немало. Но во всех случаях ее исправление не представляет собой особой сложности. Достаточно лишь четко придерживаться предложенной нами инструкции. Хотя, конечно, вы всегда можете решить эту проблему и банальной переустановкой Windows, но такой способ больше напоминает лечение головной боли отрубанием головы, и мы не советуем им злоупотреблять.
Читайте также
- Ошибка с библиотекой msvcp140.dll: как от нее избавиться
- Ошибка 0xc0000005 при запуске игры или приложения: как ее исправить
-
Причины неполадки
-
Варианты решения
-
Устранение неполадки активации системы
-
Установка драйверов
-
Исправление Центра обновлений
-
Восстановление поврежденных файлов
-
Редактирование реестра
-
Выводы
Пользователи компьютера нередко сталкиваются с проблемой при обновлении системы, сопровождающейся ошибкой 0x80004005 в Windows 10. Доступ по сети также может «ломаться» по этому поводу. В этой статье рассказано, что это за проблема и как ее исправить.
Причины неполадки
К основным факторам, вызывающим ошибку, относятся:
- проблема с активацией ОС;
- не установлены необходимые драйверы;
- неполадка с самим обновлением;
- повреждение файлов системы.
Варианты решения
Ниже приведены возможные варианты исправления ошибки.
Обратите внимание! После каждой проделанной инструкции стоит перезагрузить компьютер и проверить наличие проблемы.
Устранение неполадки активации системы
На этом этапе необходимо проверить правильность активации Windows.
- Откройте «Пуск» → «Параметры».
- Перейдите в «Обновление и безопасность».
- Выберите «Активация» → «Устранение неполадок».
При обнаружении проблем ОС исправит их, и активация Windows будет корректной.
Установка драйверов
Здесь нужно проверить, установлены ли все, необходимые для обновления Windows, драйверы.
- Щелкните ПКМ по «Пуск» → «Диспетчер устройств».
- В списке устройств слева обратите внимание, есть ли устройств с желтыми треугольниками возле своих иконок.
В таком случае, установите недостающие драйверы в этом же окне, щелкнув ПКМ по проблемному устройству → «Обновить драйверы» и следуйте предлагаемым инструкциям.
Совет! Если вы точно знаете, на какие устройства отсутствуют драйверы, скачайте их с официальных сайтов их производителей. В крайнем случае, воспользуйтесь утилитой с автоустановкой необходимых пакетов по типу DriverPack Solution.
Исправление Центра обновлений
Иногда проблема кроется в самом Центре обновлений Windows, и исправляется встроенной утилитой.
- Откройте поиск → наберите «устранение неполадок» → выберите пункт, относящийся к параметрам системы.
- Выберите «Устранение неполадок» → «Запустить средство…».
- Начнется поиск проблем. При необходимости, в процессе нажимайте «Применить это исправление».
- По окончанию действия откроется отчет об обнаруженных неполадках. Нажмите «Закрыть».
Также стоит удалить журнал обновлений ОС.
- Откройте поиск → введите «Командная строка» → щелкните ПКМ по классическому приложению → «Запуск от имени администратора».
- Выполните по очереди следующие команды:
net stop wuauserv;net stop bits;net stop cryptsvc;ren %systemroot%System32Catroot2 Catroot2.old;ren %systemroot%SoftwareDistribution SoftwareDistribution.old;net start wuauserv;net start bits;net start cryptsvc.
После этого проверьте возможность обновления Windows.
Восстановление поврежденных файлов
Нередко системные файлы повреждаются из-за намеренных или случайных действий пользователя. Также виной этому бывают вирусы. Такие файлы необходимо восстановить штатным средством.
- Нажмите Win + R → введите
cmd→ «OK». - Выполните команду
sfc /scannow.
По завершению процесса утилита выведет информацию об результате своего выполнения.
Редактирование реестра
Не лишним будет заново инициализировать кэш автономных файлов.
- Нажмите Win + R → введите
regedit→ «OK». - Перейдите в ветку
\ HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ services \ CSC \ Parameters. - Щелкните ПКМ по пустой области → «Создать» → «Параметр DWORD (32 бита)».
- Переименуйте созданный объект в
FormatDatabase. - Дважды щелкните по объекту → поставьте значение
1в поле «Value data» → «OK».
Перезагрузите компьютер и проверьте наличие ошибки.
Выводы
Чтобы исправить ошибку 0x80004005 в Windows 10, необходимо проверить правильность активации ОС, установку необходимых драйверов, наличие неполадки в Центре обновлений, восстановить поврежденные файлы и добавить новое значение в реестре.
При попытке подключения к сетевым ресурсам в Windows 11 или Windows 10 — открытии сетевой папки, доступе к NAS и в других ситуациях некоторые пользователи могут столкнуться с сообщением о сетевой ошибке «Windows не может получить доступ к (адрес ресурса)», код ошибки 0x80004005 Неопознанная ошибка (или Error Code 0x80004005 Unspecified error в англоязычном варианте).
В этой инструкции подробно о способах исправить ошибку 0x80004005 при доступе к сетевым папкам и другим ресурсам. Ошибка с тем же кодом, но применительно к виртуальным машинам рассмотрена в отдельном материале: Ошибка E_FAIL 0x80004005 в VirtualBox.
Разрешение анонимного гостевого доступа к сетевым папкам
Начиная с Windows 10 версии 1709 и Windows Server 2019, клиент SMB2 и SMB3 по умолчанию не допускает подключения с гостевой учетной записью к удаленному серверу: при попытке выполнить такое подключение вы получите либо окно «Сетевая ошибка» с сообщением «0x80004005 Неопознанная ошибка», либо схожий сбой — 0x80070035 Не найден сетевой путь. В Windows 11 24H2 появились дополнительные нюансы.
Варианты решения проблемы:
- Если вы столкнулись с ошибкой после обновления до Windows 11 24H2, выполните следующие шаги: зайдите в редактор локальной групповой политики (Win+R — gpedit.msc), перейдите в раздел Конфигурация компьютера — Конфигурация Windows — Параметры безопасности — Локальные политики — Параметры безопасности, дважды нажмите по Клиент сетей Майкрософт использовать цифровую подпись (всегда), установите «Отключить» и примените настройки. Тем же способом в Конфигурация компьютера — Административные шаблоны — Сеть — Рабочая станция Lanman — Включить небезопасные гостевые входы установите «Включить». Перезагрузите компьютер.
- Убедитесь, что для службы SMB включен автоматический запуск, для этого используйте команду
sc.exe qc lanmanworkstation
в командной строке, запущенной от имени администратора, тип запуска должен быть установлен в AUTO_START.
Если это не так, по порядку используйте следующие команды:
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi sc.exe config mrxsmb20 start= auto
- В командной строке выполните две команды:
reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t reg_dword /d 00000001 /f net stop LanmanWorkstation && net start LanmanWorkstation
- На компьютере, к которому выполняется подключения откройте Локальную политику безопасности (Win+R — secpol.msc), перейдите в Локальные политики — Назначение прав пользователя — Отказать в доступе к этому компьютеру из сети, удалите «Гость» в этом параметре локальной безопасности. Не забудьте отключить общий доступ с парольной защитой для гостевого доступа к общим папкам.
Обычно уже второе действие позволяет исправить ошибку 0x80004005, но не всегда. Если ошибка при подключении к сетевым папкам сохраняется, можно попробовать использовать описанные далее дополнительные подходы к решению проблемы.
Некоторые дополнительные способы исправить ошибку 0x80004005 при доступе к сетевым папкам:
- Проверьте, решает ли проблему отключение протокола IPv6 для сетевого подключения (Win+R — ncpa.cpl — открыть свойства нужного подключения и снять отметку с соответствующего протокола).
- Попробуйте включить протокол SMB 1.0: Win+R — appwiz.cpl — Включение или отключение компонентов Windows и установка соответствующей отметки. Подробно и другие способы в инструкции: Как включить SMB 1.0 в Windows 11 и Windows 10
- Убедитесь, что следующие службы не отключены: «Публикация ресурсов обнаружения функции», «Хост поставщика функции обнаружения», «Обнаружение SSDP», «DNS-клиент» и «DHCP-клиент».
- При доступе к сетевым ресурсам с учетными данными, зайдите в Панель управления — Диспетчер учетных данных — Учетные данные Windows — Добавить учетные данные Windows. Введите имя пользователя и пароль для доступа (сетевой путь, имя и пароль пользователя, у которого есть доступ к указанному расположению).
- При наличии в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0
параметров RestrictReceivingNTLMTraffic и RestrictSendingNTLMTraffic попробуйте удалить их и перезагрузить компьютер.
- Проверьте, исчезает ли ошибка, если временно отключить антивирус или файрволл на компьютере.
- В свойствах протокола IPv4 подключения нажмите кнопку «Дополнительно» на вкладке «Общие», и включите NetBIOS через TCP/IP на вкладке WINS.
- Попробуйте указать статический IP-адрес, маску подсети и шлюз для IPv4 подключения на компьютере.
Надеюсь, один из вариантов сработал. Будет отлично, если в комментариях вы сможете поделиться информацией о том, какой именно из них оказался результативным.
Все способы:
- Устранение ошибки 0x80004005
- Причина 1: Антивирусная программа
- Причина 2: Неверные настройки брандмауэра
- Причина 3: Работа «Контроля учетных записей»
- Причина 4: Отсутствие администраторских прав
- Причина 5: Конфликт обновлений
- Проблемы при установке пакета SP1
- Заключение
- Вопросы и ответы: 10
Операционная система Windows, как очень сложное программное обеспечение, подвержена разного рода сбоям. Некоторые неполадки становятся настоящими проблемами неопытных пользователей. Этот материал мы посвятим устранению ошибки с кодом 0x80004005.
Устранение ошибки 0x80004005
Чаще всего данный сбой происходит при обновлении Виндовс, но некоторые пользователи сталкиваются с ним и при попытке создать образ оптического накопителя, изменении атрибутов файлов или выходе в глобальную сеть из локальной. Далее мы разберем наиболее распространенные причины возникновения ошибки и устраним их.
Причина 1: Антивирусная программа
Антивирусы, созданные сторонними разработчиками, зачастую могут вести себя в системе, как настоящие хулиганы. К примеру, могут быть заблокированы системные файлы, как вызывающие подозрение. Решить проблему можно, на время отключив программу или переустановив ее. Правда, здесь кроется один подводный камень: если при установке обычно проблем не возникает, то удаление может вызвать затруднения. В статье, приведенной по ссылке ниже, можно (нужно) прочитать, как это сделать правильно.
Подробнее: Удаление антивируса с компьютера
Причина 2: Неверные настройки брандмауэра
Брандмауэр Windows призван оградить наш ПК от различных сетевых угроз, но делает он это не всегда корректно. Здесь есть два варианта: перезапуск и настройка соответствующей службы и отключение правил для входящих соединений. Обратите внимание, что данные действия могут избавить нас от проблемы лишь временно. Если через некоторое время ошибка появится вновь, то, к сожалению, придется переустановить Windows. Можно, конечно, совсем отключить брандмауэр, но это значительно снизит безопасность системы.
Еще одно предупреждение: если вы пользуетесь антивирусной программой, то вариант с настройкой службы вам не подходит, так как это может вызвать конфликт приложений, влекущий за собой различные проблемы. Поскольку служба остановлена, то и правила отключить не получится, поэтому переходите к следующим способам.
Настройка службы
- Открываем строку «Выполнить» клавишами Win+R и в поле «Открыть» вводим команду
services.msc - Ищем в списке службу «Брандмауэр Windows» и смотрим на тип запуска. Если он отличается от «Автоматически», потребуется настройка.
- Дважды кликаем по службе и в указанном выпадающем списке выбираем соответствующее значение, после чего нажимаем «Применить» и закрываем окно свойств.
- Далее требуется перезапустить службу. Сделать это необходимо и в том случае, если настройка типа запуска не потребовалась. Делается это нажатием на ссылку, показанную на изображении ниже.
Отключение правил
- Идем в «Панель управления» и открываем раздел настроек брандмауэра.
- Кликаем по ссылке «Дополнительные параметры».
- Переключаемся на вкладку с настройками входящих подключений, выбираем первое правило, затем прокручиваем список вниз, зажимаем SHIFT и кликаем по последнему. Этим действием мы выделили все позиции, далее нажимаем кнопку «Отключить правило».
- Закрываем окно параметров и перезагружаем машину.
Причина 3: Работа «Контроля учетных записей»
С «Контролем учетных записей» (UAC) ситуация такая же, что и с брандмауэром – некорректная работа в некоторых случаях. Правда, здесь все несколько проще: достаточно снизить уровень защиты до минимума.
- Открываем меню «Пуск» и жмем по картинке учетной записи.
- Переходим к настройке параметров UAC.
- Опускаем ползунок в самый низ, к значению «Никогда не уведомлять» и нажимаем ОК.
- Закрываем окно настроек и перезагружаемся.
Причина 4: Отсутствие администраторских прав
Права администратора требуются для выполнения некоторых важных действий в операционной системе. Если ваша «учетка» ими не наделена, то могут возникать различные ошибки, в том числе и обсуждаемая сегодня. Выхода здесь три: переключиться на учетную запись типа «Администратор», если таковая имеется, создание нового пользователя с соответствующими правами и смена типа той записи, под которой вы сейчас работаете.
Мы не будем подробно описывать переключение между пользователями в Windows, так как это процесс предельно прост: достаточно выйти из системы через меню «Пуск», а затем войти снова, но уже под другой «учеткой». Также можно сделать это без закрытия программ.
Подробнее: Как сменить учетную запись пользователя в Windows 7
Процесс создания новой учетной записи также не отличается сложностью. Сделать это можно как из «Панели управления», так и из стартового меню.
Подробнее: Как создать нового пользователя в Windows 7
Изменение типа «учетки» выполняется следующим образом:
- Переходим к настройке учетных записей, как в описании причины 3, и нажимаем ссылку, указанную на скриншоте.
- Устанавливаем переключатель в положение «Администратор» и нажимаем кнопку с соответствующим названием. Возможно, потребуется ввести админский пароль, если таковой был установлен ранее.
Причина 5: Конфликт обновлений
Далее речь пойдет о сбоях при обновлении ОС. Некоторые уже установленные пакеты могут препятствовать установке новых. В нашем случае это KB2592687 и KB2574819. Их необходимо удалить из системы.
Подробнее: Как удалить обновления в Windows 7
Проблемы при установке пакета SP1
Данная ошибка также может возникать при обновлении Windows 7 до SP1. Решается проблема изменением параметра системного реестра, отвечающего за максимальное количество подключенных сторонних сетевых драйверов.
- Открываем редактор реестра с помощью меню «Выполнить» (Win+R) командой
regedit - Переходим к ветке
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Network\ - В правом блоке кликаем ПКМ по параметру
MaxNumFiltersВыбираем пункт «Изменить».
- Задаем значение 14 (оно является максимальным) и жмем ОК.
- Перезагружаем компьютер.
Если ситуацию исправить не удалось, необходимо выполнить следующие действия:
- Переходим в «Центр управления сетями» из «Панели управления».
- Жмем по ссылке «Изменение параметров адаптера».
- Далее заходим в свойства каждого подключения (ПКМ – Свойства).
- Переключаемся на вкладку «Сеть» и отключаем все сторонние компоненты. К ним относятся все позиции, которые не имеют в названиях слова «Microsoft» и не являются протоколами TCP/IP. Также нет необходимости отключать планировщик пакетов QoS и стандартные драйвера, имена которых переведены на русский (или ваш родной) язык. Примеры сторонних компонентов можно увидеть на скриншоте. Отключение производится снятием соответствующих флажков и нажатием кнопки ОК.
Если вы не устанавливали сетевые компоненты или точно не удается определить, какие из них являются сторонними, а также, если проблема не была устранена, выход только один – переустановка Windows с последующим обновлением уже «чистой» системы.
Заключение
Мы сегодня разобрали самые распространенные причины возникновения ошибки 0x80004005 в Windows 7. Как видите, их достаточно много и для каждой следует применять конкретные методы. В том же случае, если точно неизвестно, что вызвало сбой, придется попробовать все способы, придерживаясь той очередности, в которой они приведены в статье.
Наша группа в TelegramПолезные советы и помощь
Microsoft Books coined Error Code 0x80004005 as an Unspecified error since it does not tell you the actual problem and can occur in various situations for different reasons. You may encounter this error majorly while using File Explorer or after a Windows update. This is also caused by third-party antivirus software that is blocking your Windows Product Activation or corrupt OS files. Today, we bring a perfect guide that will guide you on how to fix error code 0x80004005 in Windows 10 systems.
Table of Contents
The Unspecified error occurs due to a variety of reasons which are consolidated and listed below for our valued readers:
- You may face 0x80004005 Unspecified error when you rename, extract or delete folders in File Explorer.
- After updating your Operating System, you may sometimes encounter error code 0x80004005.
- When you face problems while viewing or extracting a compressed folder, Windows 10 error code 0x80004005 will pop up on the screen.
- You will be notified with error code 0x80004005 whenever you encounter issues with Windows notifications.
- Virtual Machine errors might cause Unspecified errors in the Windows system.
- Often, you will face an Unspecified error in Windows 10 PCs while accessing Outlook.
- Corrupt or missing files will trigger the error code 0x80004005 that can be fixed by clearing out temporary files.
- This error code 0x80004005 commonly occurs in Windows XP computers.
- If there are no proper permissions granted for files or folders to be accessed, then it leads to an Unspecified error in your Windows PC.
- When you try to share a folder or file over a network but it fails, you might have to face the said error.
Although Microsoft has not declared any comprehensive solutions as yet, the methods discussed in this article should certainly help you get rid of the same. So, continue reading!
Method 1: Delete Invalid Java Script Entries Via Command Prompt
This method is the simplest and quickest way to eliminate this issue. Using JavaScript commands will help clear the system of invalid Java Script that might have gotten accumulated over time. Here’s how you can do so:
1. Launch Command Prompt by typing cmd in the Windows search bar.
2. Enter the following commands one-by-one and hit Enter:
Regsvr32 jscript.dll Regsvr32 vbscript.dll
3. Wait for the commands to be executed as this should fix Windows 10 error code 0x80004005.
Method 2: Modify or Delete Registry Keys to Fix Virtual Machine Errors
The 0x80004005 Unspecified error is triggered most often, by Virtual Machine errors and when accessing shared folders. You can fix this by either deleting or modifying the Registry keys.
2A. Delete Registry Key Using Run Dialog Box
1. Launch the Run dialog box by pressing Windows + R keys together.
2. Type regedit and click OK, as shown.
3. Now, navigate the following path:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers
- Double-click HKEY _LOCAL_MACHINE.
- Now, double-click on SOFTWARE.
- Double-click on Microsoft to expand it.
- Now, double-click on Windows NT > Current Version.
- Finally, double-click AppCompatFlags followed by Layers, as depicted below.
4. If you find the following key, right-click on it and Delete it:
C:\ProgramFiles\Oracle\VirtualBox\VirtualBox.exe”= “DISABLEUSERCALLBACKEXCEPTION
2B. Modify Registry Value in Registry Editor
1. Launch Registry Editor and navigate to the given path as explained earlier:
Computer\HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
2. Double-click on Current Version then, Policies followed by System, as shown.
3. In the right pane, right-click on the empty screen and click on New to:
- create a new DWORD (32-bit) Value titled LocalAccountTokenFilterPolicy, if you use a 32-bit Windows operating system.
- create a new QWORD (64-bit) Value titled LocalAccountTokenFilterPolicy for 64-bit Windows 10 PC.
4. Set the Numeric value to 1 and click on OK.
Finally, reboot the system and check if Windows 10 Error Code 0x80004005 error code is resolved.
Also Read: Fix Windows Update Error Code 0x80072efe
Method 3: Resolve Windows Update Error
Windows 10 was launched in 2015, and a recent update was released to fix the bugs and errors manifested in it. Despite its obvious advantages, this new update has resulted in various errors like 0x80004005 Unspecified error. The update KB3087040 was released to fix the security-related problems in Internet Explorer Flash Player. But many users filed a complaint that the update process was not successful, and the following prompt was displayed on the screen:
There were problems installing some updates, but we’ll try again later. If you keep seeing this and want to search the web or contact support for information, this may help Security Update for Internet Explorer Flash Player for Windows 10 for x64/x32 based Systems (KB3087040) – Error 0x80004005.
Error code 0XC1900200 or 0x80004005 caused due to failure in updating Windows can be solved by the following three methods.
3A. Run the Windows Update Troubleshooter
1. Search for Control Panel in Windows search bar and launch it from here.
2. Now, search for Troubleshooting and click on it, as shown.
3. Now, click on the View all option from the left panel, as depicted.
4. From the complete list of troubleshooters, click on the Windows update option, as shown.
5. In the new window, click on Advanced.
6. Check the box marked Apply repairs automatically and click on Next.
7. Follow the on-screen instructions to complete the troubleshooting process.
3B. Delete Everything from Downloads Folder
When the downloaded files from the Windows Update are corrupt or erroneous, you will get 0x80004005 Unspecified error. In this case, deleting such files should help.
1. Launch the File Explorer by clicking Windows + E keys together.
2. Navigate to this path C:\Windows\SoftwareDistribution\Download.
Note: If you have downloaded the files in another drive, replace “C” with the corresponding drive location.
3. Now, select all the files present in the location by clicking Ctrl + A keys together and Delete them, as illustrated.
4. Repeat the same to clear Recycle bin as well.
3C. Download & Install Windows Update Manually
Many users encounter the error code 0x80004005, and it can be easily fixed when you download and install the Windows updates manually from the official website instead.
1. Hit the Windows key and click on the Settings icon.
2. Now, click on Update & Security in the Settings window.
3. Check if there is an update pending to be downloaded. If so, note down the KB number of the update.
4. Then, launch a web browser and type Microsoft Windows update KBXXXXX download. Replace XXXXX with KB number of your Windows update noted in Step 3.
5. Download the update and follow the on-screen instructions to install it on your system.
Also Read: Fix Windows Update Error Code 0x80073712
Method 4: Resolve Microsoft Outlook 0x80004005 Unspecified Error
As discussed earlier, when you send an Email via Microsoft Outlook, you may get this error message: Sending and Receiving reported error 0x80004005: The operation failed. Along with this error message, you may also encounter error code 0x800ccc0d. This happens because of the script blocking feature of the Antivirus software or due to corrupt or missing registry files. You can quickly fix this error by following either of the two methods discussed below.
4A. Disable Windows Firewall & Third-Party Antivirus
Note: A System without safety shields is more vulnerable to malware and virus attacks. It is always recommended to install a reliable antivirus software program.
To resolve the Sending and Receiving reported error 0x80004005 in your system, it is recommended to disable and/or uninstall third-party antivirus software in your system.
Note: The steps may vary according to the Antivirus program you use. Here, the Avast Free Antivirus has been taken as an example.
Disable Avast Free Antivirus Program
1. Navigate to the Avast Antivirus icon in the Taskbar and right-click on it.
2. Click the Avast shields control option, as shown.
3. Choose to Temporarily Disable Avast using any of the given options:
- Disable for 10 minutes
- Disable for 1 hour
- Disable until computer is restarted
- Disable permanently
Disable Windows Defender Firewall
1. Launch the Control Panel by searching for it in the Windows search bar.
2. Select View by > Category and then, click System and Security option.
3. Now, click on Windows Defender Firewall, as shown.
4. Select the Turn Windows Defender Firewall on or off option from the left panel.
5. Check the box titled Turn off Windows Defender Firewall (not recommended) option as many times as it appears. Refer given pic for clarity.
6. Reboot your system and check if the issue is fixed now.
Note: Turn On Windows Defender Firewall, once the said error has been rectified.
Also Read: Fix Can’t turn on Windows Firewall Error code 0x80070422
If disabling the antivirus didn’t help, you can uninstall it as follows:
Uninstall Avast Free Antivirus
1. Open Avast Free Antivirus on your Windows computer.
2. Click on Menu from the top-right corner.
3. Here, click on Settings, as depicted below.
4. Select General from the left panel, and uncheck the Enable Self-Defense box, as shown.
5. A prompt will be displayed on the screen to confirm that you want to disable Avast. Hence, click on OK to disable it and exit the program.
6. Launch Control Panel by searching for it in the Windows search bar and select Programs and Features, as shown.
7. Select Avast Free Antivirus and click on Uninstall, as highlighted.
8. Proceed by clicking Yes in the confirmation prompt.
Note: Time taken to uninstall the antivirus program will differ according to the file size of the application.
4B. Disable Mail Notification in Outlook
If the error code does not vanish even after disabling the antivirus program, try this alternative method. When you disable the notification feature in Outlook, there is a high probability that the Sending and Receiving reported error 0x80004005 will be resolved.
Note: This method will help you fix issues related to receiving new emails, but it may not fix issues pertaining to sending emails.
To disable the Mail Notification in Outlook, follow the below-mentioned steps:
1. Open the Outlook account and click on FILE.
2. Then, click on Options as depicted below.
3. Switch to the Mail tab and uncheck the box marked Display a Desktop Alert, as highlighted in the pic below.
4. Click OK in the confirmation prompts that appear.
Method 5: Clean up Temporary Files
When your system has corrupt DLL files or registry files, you will encounter error code 0x80004005. Here’s how to fix error code 0x80004005 Unspecified error in Windows 10:
5A. Manual Clean-up
1. Navigate to the Start menu and type %temp%.
2. Click on Open to navigate to the Temp folder.
3. Here, select all the files and folders and make a right-click.
4. Click on Delete to remove all temporary files from your system.
5. Finally, redirect to the Recycle Bin and repeat Step 4 to permanently delete the files/folders.
5B. Systematic Clean-up
1. Type Disk Cleanup in the Windows search bar and open it from here.
2. Select the Drive (For example, C) you want to perform a clean-up for, and click OK.
3. Check the box named Temporary Internet Files and then click on Clean up system files.
5C. Delete Windows Old Files
C:\Windows\Downloaded Program Files folder contains the files that are used by ActiveX controls and Java Applets of Internet Explorer. When the same feature is utilized on a website, you do not need to download it again, but these aren’t of much use. They occupy disk space, and you should clear them periodically. Although rarely so, but if you have files in this folder, delete them.
1. Navigate to Local Disk (C:) > Windows as shown in the picture below.
2. Scroll down and double-click on the Downloaded Program Files folder.
3. Select all files by pressing Ctrl + A keys. Then, right-click and select Delete.
Also Read: How to Delete Temp Files in Windows 10
Method 6: Fix Error Code 0x80004005 on Windows XP
Read here to know more about Windows XP error codes and how to fix them.
6A: Boot Windows XP using CD/DVD
When you try to start a Windows XP-based computer, and the Windows Product Activation (WPA) is corrupt or missing, you face errors. Here’s how to fix error code 0x80004005 on Windows XP systems:
1. Set the settings of your system to boot from a CD or DVD drive rather than an XP system. You can do so by reading the guidelines associated with your PC manufacturer.
2. Now, insert Windows XP CD into your system carefully and reboot the computer.
3. You will see a prompt Press any key to boot from CD. So, hit any key.
4. Press the R key when prompted: To repair a Windows XP installation by using Recovery Console, press R.
5. Next, press the 1 key to continue with option 1. C:\WINDOWS.
6. Type the Administrator Password and hit Enter to proceed.
7. Type cd C:\WINDOWS\System32 and hit Enter.
8. Type REN File_Name.extension File_Name.old to rename
Wpa.dbl Pidgen.dll Actshell.html Licdll.dll Regwizc.dll Licwmi.dll Wpabaln.exe file
9. Now, type <drive letter> : [For Example, C:].
10. Type cd i386 and hit Enter.
11. Here, type the following commands one-by-one and hit Enter.
- expand licwmi.dl_ %systemroot%\system32
- expand regwizc.dl_ %systemroot%\system32
- expand licdll.dl_ %systemroot%\system32
- expand wpabaln.ex_ %systemroot%\system32
- expand wpa.db_ %systemroot%\system32
- expand actshell.ht_ %systemroot%\system32
- copy pidgen.dll %systemroot%\system32
12. Once you have completed typing the commands, type Exit to come out from the Recovery Console.
13. Finally, press the Enter key to restart the system.
6B: Uninstall Microsoft 6to4 Adapter Driver
Here’s how to fix error code 0x80004005 by uninstalling Microsoft 6to4 devices from your system.
Note: Since all these devices are hidden by default, you have to enable Show hidden devices option first.
1. Launch Device Manager by searching for it in the Windows search bar.
2. Switch to the View tab and click on Show hidden devices, as shown below.
3. Now, double-click on the Network adapters to expand it.
4. Here, right-click on the device starting with Microsoft 6to4 and select Uninstall option, as highlighted.
5. Repeat the process for all Microsoft 6to4 devices.
6. Once completed, restart your system and check if the 0x80004005 Unspecified error is rectified.
Related Error Codes
The methods mentioned in this guide can also be used for various errors in Windows XP-based systems. These codes are listed below:
- Error code 0x80070002: Whenever the default security provider in Windows XP is changed or the system drive letter is changed, you will face this error code.
- Error code 0x8007007f or 0x8007007e: When you update your service pack, you get this error code. It also occurs due to corrupt or mismatched files in your system.
- Error code 0x8009001d: If you intentionally or unknowingly modify the MountedDevices registry value, you will face error code 0x8009001d.
- Error code 0x80090006: Whenever you modify the drive letter or when the default locations of specific files or folders are unknown, you will encounter this error.
- Error code 0x80004005: If the file required by the Windows Product Activation is modified or when the third-party antivirus program interferes with the installation of Windows XP, you get error code 0x80004005.
- Error code 0x800705aa, 0x8007007e, 0x80004005: When the Dpcdll.dll goes missing, or your system has a corrupt Dpcdll.dll file, you may get any of these error codes.
- Error code 0x800705aa, 0x80070002, 0x80004005, 0x800405aa, 0x80090019: These errors occur due to issues with third-party apps.
- Error code 0x800703e7: If you face problems during an in-page operation or a disk gets a corrupt disk, you will meet error code 0x800703e7.
Recommended:
- Fix Windows 10 Store Error Code 0x80072efd
- How to Fix iCUE Not Detecting Devices
- How to Convert MP4 to MP3 Using VLC, Windows Media Player, iTunes
- How to Mass Unsubscribe YouTube Channels at Once
We hope this guide was helpful and you were able to fix 0x80004005 Unspecified error on Windows 10 PC. Our beneficial guide should help you with associated errors as well. Let us know which method worked for. If you have any queries/comments regarding this article, then feel free to drop them in the comments section.
