При запуске средства устранения неполадок произошла следующая ошибка 0x80004005

Содержание

  1. Причины возникновения
  2. Как исправить
  3. Запустите средство устранения неполадок
  4. Обновите Центр обновления Windows
  5. Восстановите поврежденные файлы
  6. Временно отключите антивирус
  7. Используйте инструмент извлечения файлов
  8. Перерегистрируйте jscript.dll и vbscript.dll
  9. Исправление ошибок во время обновления Windows
  10. Обращение к общим файлам
  11. Не удается начать работу виртуальной машины заново?
  12. Решение ошибки 0х80004005 виртуальной машины
  13. Новый сеанс
  14. Создайте значение для LocalAccountTokenFilterPolicy

В процессе использования компьютера многие часто сталкиваются с различными уведомлениями о неисправности, например, при открытии программы или включении ПК. Однако, даже у одного и того же кода бывают разные причины. Так происходит и с рассматриваемой ошибкой. Компьютеру не удается открыть зашифрованный файл, происходит сбой сетевого подключения принтера или программы и т. д. На этой странице представлены инструкции по решению кода ошибки 0x80004005.

Код ошибки 0x80004005 в Windows

Уведомление с кодом 0x80004005 пользователи Windows обнаруживают во время работы с общими папками, виртуальными машинами и при обновлении системы. Функция общего доступа к сети позволяет передавать файлы между разными компьютерами в одной сети. Однако этот процесс не является гладким. Во время обмена файлами могут возникать ошибки, такие как 0x80004005.

Причины возникновения

0x80004005 возникает в Windows в основном при работе с общим доступом к файлам и обновлениям. Ниже приведен список стандартных причин уведомлений.

  • Проблемы с файловой системой: Вам приходится сталкиваться с кодом ошибки 0x80004005, при попытке переименовать или отредактировать папку. Это может завесить от вашей ОС.
  • Обновление Windows: ошибка может возникнуть во время обновления Windows, когда загружаются и устанавливаются новые файлы.
  • Вирусы и вредоносное ПО. Вирусы также могут повредить работу вашего компьютера. Из-за них вы можете столкнуться с данным кодом.
  • Проблемы с политиками. Если на вашем компьютере отключены определенные политики, они могут помешать вам использовать общий доступ к файлам в вашей сети. В результате вы получаете код ошибки 0x80004005 при запуске общего доступа к файлам.

Как исправить

Для стандартных ошибок в системе Windows решение также является формализованным.

Запустите средство устранения неполадок

Проблемы с обновлением Виндовс являются одной из наиболее типичных причин этой ошибки.

  1. Нажмите в правом нижнем углу экрана на панели задач меню уведомлений.
  2. Зайдите в «Все параметры».
  3. Нажмите «Обновление и безопасность».
  4. Выберите «Устранение неполадок».
  5. Кликните по «Дополнительные средства устранения неполадок».
  6. Найдите строку «Центр обновления Windows».
  7. Клацните по «Запустить средство устранения неполадок».
  8.  Перезагрузите компьютер.

Запустить средство устранения неполадок в Windows

Обновите Центр обновления Windows

Запуск Центра обновления Windows также является быстрым и простым способом исправить код ошибки 0x80004005. Кроме того, настоятельно рекомендуется поддерживать Windows в актуальном состоянии при любых обстоятельствах.

Восстановите поврежденные файлы

Неисправная файловая система или файловый реестр могут вызвать проблемы при обновлении Windows. В таких случаях вам необходимо восстановить поврежденные системные файлы. Чтобы восстановить поврежденные системные файлы и исправить код ошибки 0x80004005.

Введите команду «sfc /scannow» в командной строке, которую запустили от имени администратора и нажмите Enter.

sfc /scannow сканирование системы в Windows

Подождите, пока SFC выполнит свою работу. После этого перезагрузите компьютер и посмотрите, появляется ли по-прежнему код ошибки 0x80004005.

Временно отключите антивирус

Антивирусы и брандмауэры являются самыми большими препятствиями при передаче файлов. Они предотвращают копирование или совместное использование файлов из неизвестных источников.

Сталкиваясь с неопределенным кодом ошибки 0x80004005 в Windows, попробуйте временно отключить антивирусное программное обеспечение. Если это устранит ошибку, значит, ваш антивирус вызывает ошибку.

Используйте инструмент извлечения файлов

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

Доступно несколько инструментов для извлечения файлов, включая WinRar, 7zip и WinZip. Если у вас возникли проблемы с одним экстрактором файлов, всегда полезно попробовать другие и посмотреть, не возникают ли проблемы по-прежнему.

Перерегистрируйте jscript.dll и vbscript.dll

На компьютерах с Windows есть два важных файла реестра. Они называются javascript.dll и vbscript.dll. Пользователи уже исправляли код ошибки 0x80004005, перерегистрировав эти файлы.

  1. Запустите командную строку. Вы можете открыть CMD, нажав клавиши «Win + R», чтобы открыть окно «Выполнить», и набрав cmd.
  2. Введите команду «regsvr32 vbscript.dll» и нажмите Enter
  3. Введите команду «regsvr32 jscript.dll» и нажмите Enter.

После этого перезагрузите систему. После этого, проблема должна исчезнуть.

Вызов команды regsvr32 vbscript.dll в Windows Вызов команды regsvr32 jscript.dll в Windows

Исправление ошибок во время обновления Windows

Если во время обновления возникает ошибка 0x80004005 , выполните следующие действия:

  1. Откройте командную строку через строку поиска или с помощью команды cmd.exe через диалог запуска.
  2. Убедитесь, что вы запускаете функцию от имени администратора.
  3. Теперь перезапустите службы обновления Windows. Для этого введите следующие 5 команд по отдельности и подтвердите нажатием Enter, чтобы завершить соответствующую службу: «net stop wuauserv», «net stop bits», «net stop trustinstaller», «net stop appidsvc», «net stop cryptsvc».
  4. Обязательно снова включите каждую из служб с помощью start вместо stop. Теперь ошибка должна быть исправлена.

Обращение к общим файлам

Как уже говорилось ранее, проблема с доступом к общим документам является одной из часто встречающихся при работе с виртуальными машинами. Основным источником некорректной работы является наличие целого списка сетевых адаптеров, которые созданы для работы в виртуальной среде. Чтобы с большой долей вероятности исправить, выполните:

  1. В поиске Windows введите «Диспетчер устройств» и нажмите Enter.
  2. Откройте шторку «Вид» и выберите «Показать скрытые устройства».
  3. Найдите и откройте ветку «Сетевые адаптеры».
  4. Удалите все, у которых в названии встречается «Microsoft 6to4».

Сетевые адаптеры в Windows

Не удается начать работу виртуальной машины заново?

Иногда, при попытке создать новый сеанс виртуальной машины, тоже появляется ошибка 0x80004005. Что делать? Следуйте алгоритму:

  1. Нажмите одновременно «Win+ R», чтобы открыть окно «Выполнить».
  2. Введите  «ncpa.cpl» и нажмите Enter.

Вызов команды ncpa.cpl в Windows

  1. Теперь для всего списка адаптеров, которые показывает система сделайте следующее:
    • Кликните правой кнопкой мыши и в выпадающем меню выберите «Свойства».
    • Найдите и строку «VirtualBox NDIS6 Bridged Networking Driver» и поставьте галочку рядом с ней.
    • Сохранитесь нажатием кнопки «ОК».

Список адаптеров в Windows

Включаем VirtualBox NDIS6 Bridged Networking Driver в Windows

Решение ошибки 0х80004005 виртуальной машины

Данная ошибка чаще всего возникает при попытке пользователя открыть виртуальную машину приложений VirtualBox. Причиной этого является отсутствие файла предыдущей сессии. Сбой мог произойти в момент записи или повреждения секторов, на которых сохранились данные. В результате появляется ошибка с таким кодом и сбой запуска программ. Также уведомление может появляться при сетевом подключении обновления Windows, при повреждении временных файлов и так далее далее. Будет показано несколько способов, как исправить данную проблему.

Для начала попробуйте переименовать файлы виртуальной машины. При сбое работы приложения файл сессии в любом случае сохраняется, но к расширению vbox добавляется следующая приставка:

Дополненное расширение VirtualBox в Windows

В таком случае исходный файл, который ищет программа при запуске отсутствует.

  1. Откройте папку по следующему пути(как на картинке).
  2. Затем перейдите в каталог с названием нужно виртуальной машины.
    • Здесь, помимо файла с нормальным расширением, должен быть еще один документ с исправленным (vbox -tmp), но всякий случай рекомендуется сохранить основной файл vbox другое место.
  3. Затем исправить расширение второго файла, после чего ошибка с этим кодом должна исчезнуть.

Изменение расширение Windows.vbox

Если дополнительного файла с исправленным расширение в данном каталоге нет. То причиной может быть запрет виртуализации в BIOS.

Для исправления вам нужно перезагрузить компьютер и открыть настройку BIOS, здесь найти раздел «Intel виртуализацию» (или что-то подобное) и установить значение и на «Включена».

Включение виртуализации Intel в Windows

Новый сеанс

Еще ошибка с таким кодом может появиться при попытке создать новый сеанс виртуальной машины.

  1. Для исправления откройте параметры сети интернет.
  2. Дополнительные сетевые параметры.
  3. Дополнительные параметры сетевого адаптера.
  4. В открывшемся окне сетевых подключений кликните по адаптеру VirtualBox правой кнопкой мыши и выберите Cвойства.

Сетевые подключения в Windows

  1. Здесь проверьте установлена ли отметка на против пункта VirtualBox, если нет — установите и нажмите «ОК», чтобы сохранить настройки.
Настройки "Сетевые подключения" в Windows

Если ничего не изменилось, проделайте то же самое со всеми сетевыми адаптерами, которые присутствуют в вашем списке.

Основной функции Windows при объединения компьютеров в сеть является передача файлов между системами. Но иногда, пытаясь передать файл или при попытке получения доступа к одному из них, может появиться запрет с рассматриваемым кодом ошибки. Исправить его можно с помощью редактора реестра.

Создайте значение для LocalAccountTokenFilterPolicy

Вы можете включить права доступа администратора, создав LocalAccountTokenFilterPolicy. Эти права отключены по умолчанию, что приводит к коду ошибки 0x80004005.

  1. Нажмите клавишу Windows + клавишу R, чтобы открыть окно «Выполнить».
  2.  В окне «Выполнить» введите regedit и нажмите Enter.
  3. Зайдите в HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem.
  4. Оказавшись там, используйте New, чтобы создать запись значения QWORD (32-ух или 64-разрядная в зависимости от вашей системы) с именем LocalAccountTokenFilterPolicy.
  5. Установите для параметра «LocalAccountTokenFilterPolicy» значение 1.

Изменяем LocalAccountTokenFilterPolic в реестре Windows

  1. Если не помогло, то перейдите в реестре по такому пути: «КомпьютерHKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanWorkstationParameters».
  2. Здесь создайте параметр со следующим именем: «AllowInsecureGuestAuth».
  3. Присвойте ему значение 1.
  4. Сохраните и перезагрузите систему.

Изменяем AllowInsecureGuestAuth в реестре Windows

Пользователи Windows достаточно часто сталкиваются с ошибкой 0x80004005. Она может появляться при установке обновлений операционной системы, попытке получить доступ к общим папкам или виртуальным машинам и даже изменении атрибутов файлов. Код ошибки 0x80004005, по сути, означает неопределенную ошибку. Но на самом деле все не так страшно, как кажется. Сегодня мы разберем основные причины ее появления и расскажем о нескольких способах решения проблемы.

Содержание

  • Ошибка 0x80004005 в VirtualBox
  • Ошибка при работе с поврежденными файлами
  • Ошибка при доступе к общим файлам и папкам
  • Выводы

Ошибка 0x80004005 в VirtualBox

Ошибка E_FAIL (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».

  • Ошибка обновления 80072efe: как ее исправить

Кроме того, достаточно часто проблемы с VirtualBox вызывает гипервизор Hyper-V, конфликтующий со сторонней виртуальной машиной на 64-разрядных системах. Для исключения этого конфликта кликните на «Включение или отключение компонентов Windows» в «Панели управления Windows». А в открывшемся окне снимите галку напротив компонента Hyper-V и подтвердите изменения. Таким образом, вы отключите Hyper-V, и конфликт исчезнет.

В подавляющем большинстве случаев описанных выше мер хватит для исчезновения в VirtualBox ошибки e fail 0x80004005.

Ошибка при работе с поврежденными файлами

Надпись 0x80004005 часто можно увидеть при повреждении системных файлов Windows. Но здесь решение проблемы выглядит еще более простым. Вам достаточно провести проверку целостности файлов встроенными средствами операционной системы.

Для этого запустите командную строку или PowerShell от имени администратора и введите там команду sfc /scannow. После сканирования системы вы получите сообщение об отсутствии проблем, успешном восстановлении поврежденных файлов или невозможности их восстановления.

Если системе не удалось восстановить поврежденные файлы, можно пойти более долгим, но эффективным путем. Введите в командной строке «findstr /c:»[SR]» %windir%LogsCBSCBS.log >»%userprofile%Desktopsfclogs.txt». После этого на рабочем столе появится файл sfclogs.txt с логом сканирования. Посмотрите, какие файлы операционной системы были повреждены и замените их — такие файлы можно найти на любом компьютере с этой же версией Windows.

Кроме того, исправлению поврежденных файлов может мешать сама Windows. Поэтому здесь может помочь загрузка и восстановление с флешки или диска с дистрибутивом Windows. Нажмите сочетание клавиш Win + I. Найдите там раздел «Обновление и безопасность» -> «Восстановление» -> «Особые варианты загрузки» и нажмите кнопку «Перезагрузить сейчас».

Подождите немного, и вы увидите меню, один из пунктов которого звучит как «Поиск и устранение неисправностей». Перейдите в него, нажмите «Дополнительные параметры» и выберите командную строку. После этого действуйте по приведенной выше инструкции.

Ошибка при доступе к общим файлам и папкам

Ошибка 0x80004005 в Windows 10 может возникать и при попытке доступа к общим файлам и папкам. В этом случае, в первую очередь, стоит проверить операционную систему на лишние виртуальные сетевые адаптеры. Кликните правой кнопкой мышки по меню «Пуск» и выберите в выпадающем списке «Диспетчер устройств». Затем откройте меню «Вид» -> «Показать скрытые устройства. Откройте ветку «Сетевые адаптеры» и удалите все устройства, в названиях которых есть «Microsoft 6to4».

Эта же проблема может возникать и из-за проблем с реестром. Запустите командную строку сочетанием клавиш Win + R и откройте редактор реестра командой «regedit». Перейдите в ветку HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion. В случае 32-битной операционной системы создайте там параметр DWORD с названием LocalAccountTokenFilterPolicy и значением «1», а 64-битной — QWORD с такими же названием и значением.

Перезагрузите компьютер. Проблема должна исчезнуть.

  • Ошибка 651 при подключении к интернету: как ее исправить

Выводы

Как вы видите, причин появления ошибки 0x80004005 может быть совсем немало. Но во всех случаях ее исправление не представляет собой особой сложности. Достаточно лишь четко придерживаться предложенной нами инструкции. Хотя, конечно, вы всегда можете решить эту проблему и банальной переустановкой Windows, но такой способ больше напоминает лечение головной боли отрубанием головы, и мы не советуем им злоупотреблять.

Читайте также

  • Ошибка с библиотекой msvcp140.dll: как от нее избавиться
  • Ошибка 0xc0000005 при запуске игры или приложения: как ее исправить

В этом руководстве мы обсудим, почему возникает код ошибки 0x80004005, возможные причины этого, а также несколько обходных путей, которые должны решить эту проблему. Хотя это тип неуказанного кода ошибки Windows, в основном это происходит в случае неудачных обновлений Windows 10. Эта ошибка часто сопровождается сообщением об ошибке следующего содержания:

"Error Code 0x80004005. Unspecified error."

В довольно многих случаях вы можете получить дополнительный текст, объясняющий, почему эта проблема начала возникать на вашем компьютере. Это помогает сузить вероятные причины, стоящие за этим, и, таким образом, применить точное обходное решение. Даже если это не так, вы можете исправить это, применив решения, обсуждаемые в этом руководстве. 

Что означает 0x80004005?

Как указывалось ранее, это в основном неуказанная ошибка, которая часто вызывает проблемы с доступом к общим папкам и дискам. Некоторые пользователи даже жаловались на то, что не могут открыть свои виртуальные машины или внести какие-либо изменения в свои учетные записи Microsoft после обнаружения этого кода ошибки. После того, как он появился, это не позволяет обновлениям Windows устанавливаться на ваш компьютер.

Что вызывает код ошибки 0x80004005 в Windows?

Код ошибки 0x80004005 в основном возникает, когда ваше устройство соответствует одной или нескольким из следующих причин:

  • Отсутствует файл Dpcdll.dll. 
  • Повреждение системного файла.
  • Проблемы с Центром обновления Windows.
  • При извлечении сжатых файлов или папок.
  • Переименование файлов или папок.

Чтобы исправить код ошибки 0x80004005 в Windows 11/10, попробуйте приведенные ниже решения в произвольном порядке и посмотрите, решит ли это текущую проблему. Вот список обходных путей, которые вы должны попробовать на своем компьютере:

  • Запустите средство устранения неполадок Центра обновления Windows
  • Выполнить команды проверки системных файлов
  • Выполните команду DISM
  • Заменить файл Dpcdll.dll
  • Обновите свой компьютер с помощью последних исправлений и SSU
  • Использовать точку восстановления системы
  • Выполните чистую установку

1] Запустите средство устранения неполадок Центра обновления Windows.

В большинстве случаев неудачное обновление может вызвать появление нескольких других проблем. Код ошибки 0x80004005 является одним из таких случаев, и вы можете устранить эту проблему с помощью средства устранения неполадок по умолчанию. Вот полное руководство о том, как это исправить в Windows 10 —

  • Запустите панель управления.
  • Когда он запустится, выберите «Маленькие значки» в раскрывающемся меню рядом с «View by:«. 
  • Выберите вариант – устранение неполадок. 

  • На левой панели нажмите «Просмотреть все«, а затем «Система и безопасность».
  • Щелкните правой кнопкой мыши Центр обновления Windows и выберите «Запуск от имени администратора».

  • На следующем экране нажмите «Дополнительно«.
  • Установите флажок Применить ремонт автоматически, а затем нажмите кнопку Далее, чтобы продолжить.

  • Нажмите кнопку закрытия, чтобы завершить процесс восстановления.
  • Нажмите Просмотреть подробную информацию , чтобы увидеть весь результат.
  • Наконец, перезагрузите компьютер, чтобы сохранить сделанные изменения.

2] Используйте средство проверки системных файлов

Файлы ядра системы играют жизненно важную роль в бесперебойной работе всех основных операций в Windows 10. Если какой-либо из этих файлов каким-либо образом будет поврежден, это вызовет код ошибки 0x80004005. Чтобы исправить это, вы должны сделать следующее:

  • Нажмите Windows + R вместе, чтобы открыть диалоговое окно «Выполнить«.
  • Введите cmd в текстовое поле и нажмите клавиши Ctrl + Shift + Enter.
  • Затем появится окно управления учетной записью пользователя, нажмите «Да», чтобы разрешить открытие командной строки в качестве администратора.
  • Рядом с мигающим курсором введите приведенный ниже код и нажмите Enter.
sfc/scannow

  • Подождите пару минут, пока он закончит поиск и исправление поврежденных файлов.
  • Введите exit next и нажмите Enter, чтобы выйти из командной строки.

Перезагрузите компьютер, чтобы внесенные изменения вступили в силу. 

3] Выполните команду DISM

Наличие плохого сектора памяти также может вызвать эту ошибку на вашем ПК с Windows 10. Вы можете проверить и восстановить такие сектора, только выполнив сканирование DISM. Вот как найти и исправить поврежденные сектора на вашем компьютере –

  • Нажмите Win + S, чтобы вызвать окно поиска.
  • Введите «CMD» в текстовое поле и щелкните правой кнопкой мыши верхний результат. 
  • Выберите «Запуск от имени администратора» в контекстном меню.
  • Если появится запрос UAC, нажмите «Да«, чтобы разрешить доступ.
  • В консоли с повышенными привилегиями введите следующее и нажмите клавишу — Enter.

DISM.exe/Online/Cleanup-image/Restorehealth

  • Поскольку это трудоемкий процесс, для завершения всего процесса может потребоваться от 10 до 15 минут.

После завершения процесса сканирования/восстановления перезагрузите компьютер.

4] Замените файл Dpcdll.dll, чтобы исправить ошибку 0x80004005.

Если на вашем компьютере отсутствуют некоторые важные DLL-файлы, это также может привести к ошибке с кодом 0x80004005. По словам нескольких пользователей, они исправляют это, просто загружая и устанавливая файл Dpcdll.dll на свои компьютеры. Используйте это решение только в том случае, если в сообщении об ошибке вы получите какие-либо указания на отсутствие DLL-файлов. Вот как проходит этот процесс —

  • Прежде всего, откройте сайт загрузчика DLL.   
  • Перейдите в строку поиска и введите «Dpcdll.dll«.
  • Нажмите Enter, чтобы найти совпадающие результаты и загрузить последнюю версию DLL. 

  • Доступный файл находится в режиме Zip. Поэтому обязательно извлеките его, когда загрузка завершится. 
  • После завершения загрузки запустите диалоговое окно «Выполнить», нажав Win + R.
  • Скопируйте/вставьте следующее и нажмите OK.
%SystemRoot%System32
  • Это приведет вас к пути — C:WindowsSystem32.
  • Скопируйте файл, который вы только что извлекли, и вставьте его сюда. 

Примечание. Если вы используете 64-разрядный компьютер, скопируйте файл Dpcdll.dll и вставьте его в указанное ниже место:

C:WindowssysWOW64 

Ошибка должна исчезнуть после выполнения вышеуказанных действий. Если нет, попробуйте следующий обходной путь —

5] Загрузите и установите последние исправления безопасности / SSU.

Код ошибки 0x80004005 является своего рода ошибкой обновления и может автоматически исправляться после установки последних исправлений или стека обслуживания. Для этого выполните следующие действия:

  • Прежде всего, посетите историю обновлений Windows.
  • Выберите версию Windows 10, установленную на вашем компьютере. 
  • Нажмите на верхнюю ссылку внутри выбранной версии, а не на номер базы знаний.
  • Затем посетите каталог Центра обновления Майкрософт и скопируйте/вставьте номер базы знаний в его поле поиска. 
  • Выберите обновление, соответствующее архитектуре вашей системы, например x86, x64 или ARM64. 
  • После того, как вы решили, какое обновление выбрать, нажмите кнопку «Загрузить» рядом с ним. 
  • На следующем экране нажмите верхнюю ссылку.
  • Когда система предложит сохранить этот файл, перейдите в папку и сохраните установочный файл. 

После завершения загрузки дважды щелкните установочный файл, чтобы начать обновление устройства. 

6] Используйте точку восстановления системы

Точка восстановления системы — это, по сути, зеркальное отражение вашей Windows 10 в более ранний момент времени. Если вы создали такую ​​точку, когда ваше устройство работало нормально, вы можете использовать ее, чтобы вернуть компьютер к этой конкретной точке.

Если нет, лучше переключитесь на следующий обходной путь. Вот полная процедура использования ранее созданной точки восстановления системы:

  • Перейдите в «Пуск» и введите «Создать точку восстановления системы» в текстовом поле.
  • Перейдите на вкладку «Защита системы«, нажмите «Восстановление системы».

  • Когда откроется окно «Восстановление системы», нажмите «Далее«.
  • Выберите самую последнюю точку восстановления и нажмите Сканировать на наличие уязвимых программ.
  • Если все в порядке, снова нажмите «Закрыть«, затем «Далее«.  

  • Наконец, нажмите «Готово«, чтобы начать восстановление устройства.
  • Весь этот процесс занимает 20-30 минут в зависимости от размера вашей резервной копии, так что терпеливо ждите. 

7] Выполните чистую установку

Если ни одно из вышеперечисленных исправлений не устраняет код ошибки 0x80004005, лучше выполнить чистую установку Windows 10. Для этого выполните следующие действия:

  • Прежде всего, посетите официальный сайт Microsoft.
  • Нажмите на опцию — Загрузить инструмент сейчас.
  • При этом начнется загрузка Media Creation Tool. 

  • Когда установочный файл завершит загрузку, щелкните его правой кнопкой мыши и выберите «Запуск от имени администратора».
  • Сразу после этого начнется установка Windows. Обычно это два варианта, выберите тот, который подходит вам больше всего. 
  • В нашем случае мы выбрали вариант «Обновить этот компьютер сейчас». 
  • Примите условия, установленные Microsoft, и нажмите «Далее«.

  • Обязательно выберите опцию «сохранить ваши файлы и приложения» на следующем экране.
  • Наконец, нажмите кнопку «Установить» и следуйте инструкциям на экране, пока весь процесс не будет завершен.

Примечание. Если вы предпочитаете чистую установку Windows 10, обязательно создайте полную резервную копию всех важных файлов и папок. 

Источник: HowToEdge


Содержание

  • Вариант 1: При установке обновлений
    • Способ 1: Очистка файлов обновлений
    • Способ 2: Ручной поиск и установка обновления
    • Способ 3: Проверка целостности системных файлов
  • Вариант 2: При попытке открытия сетевого расположения
  • Вариант 3: При работе с Microsoft Store
    • Способ 1: Сброс и восстановление Microsoft Store
    • Способ 2: Изменение настроек брандмауэра
  • Вопросы и ответы

Как исправить ошибку 0х80004005 в Виндовс 11

Следующие варианты и методы их исправления, связанные с ошибкой 0x80004005, относятся исключительно к Windows 11, являющейся основной операционной системой на компьютере. Если проблема возникает при использовании VirtualBox, понадобятся совершенно другие решения, относящиеся к виртуальной машине. Об этом читайте в отдельной статье на нашем сайте.

Читайте также: Устраняем ошибку 0x80004005 в VirtualBox

Вариант 1: При установке обновлений

Чаще всего ошибка с кодом 0x80004005 встречается в Windows 11 при попытке установить очередное системное обновление. Это может быть связано как со сбоями при скачивании файлов, так и проблемами в работе операционной системы. По очереди выполните каждый из предложенных ниже методов, чтобы найти решение конкретно для своей ситуации.

Способ 1: Очистка файлов обновлений

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

  1. Откройте утилиту «Выполнить», используя для этого стандартное сочетание клавиш Win + R. В поле ввода вставьте команду %systemroot%SoftwareDistributionDownload и нажмите по клавише Enter для перехода к каталогу.
  2. Как исправить ошибку 0х80004005 в Виндовс 11-1

  3. В появившейся на экране папке выделите все файлы и каталоги и нажмите по любому объекту правой кнопкой мыши.
  4. Как исправить ошибку 0х80004005 в Виндовс 11-2

  5. В контекстном меню вас интересует значок с корзиной, отвечающий за удаление выделенного содержимого. Подтвердите свои намерения, дождитесь очистки и после этого повторно запустите поиск апдейтов.
  6. Как исправить ошибку 0х80004005 в Виндовс 11-3

Способ 2: Ручной поиск и установка обновления

Если «Центр обновления Windows» нашел апдейт, вы будете уведомлены о его кодовом названии еще до начала загрузки. Это позволяет самостоятельно найти обновление и вручную установить его, если при автоматической инсталляции появляется рассматриваемая проблема. Существует три разных метода, подходящих для выполнения этого метода. Детальную информацию о каждом из них вы найдете далее.

Подробнее: Установка обновлений в Windows 11 вручную
Как вручную установить обновление в windows 11-011

Способ 3: Проверка целостности системных файлов

Если два предыдущих метода так и не помогли вам избавиться от ошибки с кодом 0x80004005 при попытке установить обновление, стоит полагать, что проблема заключается в нарушении целостности системных файлов. Возможно, компоненты, отвечающие за установку новых файлов, работают некорректно или повреждены те части ОС, для которых и вышли апдейты. Ситуация решается при помощи сканирования системных файлов через стандартные консольные утилиты. Каждая из них имеет свое предназначение и отвечает за восстановление разных компонентов Виндовс.

Подробнее: Использование и восстановление проверки целостности системных файлов в Windows

Запуск Командной строки с правами администратора из Пуск Windows 10

Вариант 2: При попытке открытия сетевого расположения

Следующая ситуация, когда появляется ошибка 0x80004005, связана с доступом к сетевым папкам. Возникновение проблемы может свидетельствовать как об отключенных компонентах сетевого доступа, так и о неправильных настройках сетевого обнаружения. В первую очередь понадобится включить SMB1, а если это не поможет, проверить сетевое обнаружение или выбрать альтернативный метод его активации.

Lumpics.ru

Подробнее:
Как включить SMB1 в Windows 11
Включение сетевого обнаружения на компьютере с Windows 11

Как включить SMB1 в windows 11-03

Вариант 3: При работе с Microsoft Store

Иногда ошибка с рассматриваемым кодом появляется в те моменты, когда происходит запуск Microsoft Store или попытка работы с приложениями, установленными через магазин. Обычно это свидетельствует о сбоях в работе приложения или конфликтах в работе межсетевого экрана. Есть два основных метода, способных исправить данную ситуацию.

Способ 1: Сброс и восстановление Microsoft Store

Для начала стоит выполнить довольно простую операцию, связанную со сбросом и восстановлением магазина приложений. Это осуществляется при помощи стандартных средств операционной системы и довольно легко выполняется.

  1. Откройте меню «Пуск» и перейдите в «Параметры».
  2. Как исправить ошибку 0х80004005 в Виндовс 11-4

  3. Щелкните левой кнопкой мыши по «Приложения», отыскав пункт в левом меню, затем перейдите в «Приложения и возможности».
  4. Как исправить ошибку 0х80004005 в Виндовс 11-5

  5. В списке программ найдите «Microsoft Store», щелкните левой кнопкой мыши по трем точкам справа в строке и перейдите в параметры приложения.
  6. Как исправить ошибку 0х80004005 в Виндовс 11-6

  7. Сначала нажмите кнопку «Исправить», дождитесь окончания восстановления и проверьте, была ли решена проблема. Если нет, дополнительно щелкните по «Сброс» и затем снова переходите к работе с магазином.
  8. Как исправить ошибку 0х80004005 в Виндовс 11-7

Способ 2: Изменение настроек брандмауэра

Очень редко ошибка 0x80004005 при работе с магазином приложений в Windows 11 связана с ограничениями со стороны брандмауэра, но этот метод точно стоит использовать, если предыдущий не отразился на ситуации.

  1. В «Параметрах» на панели слева выберите «Конфиденциальность и защита», затем запустите «Безопасность Windows».
  2. Как исправить ошибку 0х80004005 в Виндовс 11-8

  3. Щелкните левой кнопкой мыши по пункту «Брандмауэр и защита сети».
  4. Как исправить ошибку 0х80004005 в Виндовс 11-9

  5. Прокрутите колесико вниз, чтобы найти дополнительные ссылки. Кликните по той, которая имеет название «Разрешить работу с приложением через брандмауэр».
  6. Как исправить ошибку 0х80004005 в Виндовс 11-10

  7. В новом окне нажмите по «Изменить параметры», чтобы настройки в таблице ниже стали доступными.
  8. Как исправить ошибку 0х80004005 в Виндовс 11-11

  9. В списке приложений отыщите «Microsoft Store» и снимите галочки с приложения. Примените настройки и отправьте ПК на перезагрузку, чтобы при следующем запуске перейти к проверке работы магазина.
  10. Как исправить ошибку 0х80004005 в Виндовс 11-12

Еще статьи по данной теме:

Помогла ли Вам статья?

Просмотров 196к. Опубликовано 15 августа, 2018 Обновлено 24 июня, 2019

Ошибка 0x80004005 переводится как неуказанная ошибка и обычно наблюдается, когда пользователь не может получить доступ к общим папкам, дискам, виртуальным машинам, а также при невозможности установки обновлений Windows. Устранение этой проблемы зависит от того, где и как возникает сообщение об ошибке, и поскольку в этой ошибке не указано конкретно, какова фактическая проблема, даже в Microsoft справочнике она определяется как «Неопределенная ошибка».

Как исправить ошибку 0x80004005

С помощью этого руководства вы сможете решить проблему. Я собрал рабочие решения для различных сценариев и поместил их в этот пост. См. Ниже содержание, а затем используйте решение, применимое к вашему сценарию.

Ошибка 0x80004005 на VirtualBox

Обычно это раздел реестра, который вызывает проблемы.

  1. Удерживайте клавишу Windows и нажмите R.  Введите regedit и нажмите OK.regedit 
  2. Перейдите к следующему пути реестра:
    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers
    
    "C:Program FilesOracleVirtualBoxVirtualBox.exe"="DISABLEUSERCALLBACKEXCEPTION"
  3. Если этот ключ существует, удалите его и повторите попытку. Если удаление ключа не помогает, попробуйте отключить антивирус.

Если ошибка все ещё возникает, тогда:

  • Удалите антивирус, проверьте его и затем переустановите.
    Замените антивирус другим, например, AVG или Essentials безопасности.

Ошибка 0x80004005 при доступе к общей папке или диску

Мы будем использовать regedit для создания   значения LocalAccountTokenFilterPolicy.

  1. Удерживайте клавишу Windows и нажмите R
  2. Введите regedit и нажмите OK.
  3. Перейдите к следующему пути в regedit
    HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem
  4. Для 32-разрядной системы создайте новое значение DWORD, с названием LocalAccountTokenFilterPolicy.
    Для 64-разрядной системы создайте QWORD (64-разрядный), с названием LocalAccountTokenFilterPolicy.
  5. В любом случае установите значение в числовое значение 1 (значение включено) и не забудьте нажать «ОК».
  6. Обычно значение LocalAccountTokenFilterPolicy создается до того, как вы сможете установить значение данных; нет проблем, просто дважды щелкните и измените данные с 0 на 1.
  7. Как только это будет сделано, перезагрузите компьютер и посмотрите, можете ли вы теперь обращаться к общим дискам или папкам.

Если проблема повторяется после выполнения всех вышеперечисленных действий; тогда

Удерживая клавишу Windows и нажмите R и введите hdwwiz.cpl, чтобы открыть Диспетчер устройств. Выберите «Сетевые адаптеры», затем выберите «Вид» в меню и выберите «Просмотр скрытых устройств». Разверните сетевые адаптеры, и если вы увидите Microsoft 6to4 Adapters, затем удалите их все, щелкнув правой кнопкой мыши и выбрав «Удалить устройство».

После этого перезагрузите компьютер и проверьте.

Ошибка 0x80004005 при установке Windows 7 или Windows Server 2008 R2 с пакетом обновления 1

Скачать и запустить CheckSUR из здесь . После того, как  средство готовности к обновлению системы завершит проверку компонентов в системе, запустите сканирование SFC.

E_FAIL (0x80004005) При настройке VirtualBox на Ubuntu

Если вы пытаетесь выделить виртуальную машину более 3 ГБ ОЗУ, убедитесь, что хост — это 64-разрядная система, и разрешено использование истинного аппаратного обеспечения (VT-x)

Не удалось открыть сеанс для виртуальной машины

В некоторых сеансах на виртуальной машине (VirtualBox) вы можете увидеть следующую ошибку.

Не удалось открыть сеанс для виртуальной машины

Чтобы устранить проблему,  откройте Центр управления сетями и выберите «Изменить настройки адаптера». Щелкните правой кнопкой мыши свой адаптер только для хостинга Virtualbox и выберите «Свойства». Включите «VirtualBird NDIS6 Bridget Networking Driver», если он отключен, и снова проверьте. Теперь VirtualBox должен работать нормально. Если нет,  включите Virtual Network NDIS6 Bridget Networking Driver  для каждого сетевого адаптера (Ethernet, WiFi …) и всегда снимите флажок NDIS6 и протестируйте.

Удаление Microsoft 6to4

Чтобы решить эту проблему, вы должны удалить Microsoft 6to4-устройства из своего диспетчера задач. Имейте в виду, что вы можете не видеть эти устройства, потому что они скрыты по умолчанию. Таким образом, вы увидите их только после включения опции Показать скрытые устройства.

Ниже приведены шаги для удаления этих устройств.

  1. Удерживайте клавишу Windows и нажмите R
  2. Введите devmgmt.msc и нажмите Enter.

    devmgmt.msc

  3. Нажмите «Вид» и выберите «Показать скрытые устройства».

Показать скрытые устройства

  1. Дважды щелкните Сетевые адаптеры
  2. Щелкните правой кнопкой мыши устройство Microsoft 6to4 и выберите «Удалить» . Повторите этот шаг для всех устройств Microsoft 6to4, которые вы видите в списке

Microsoft 6to4

Как только вы закончите, перезагрузите компьютер. Ваша проблема должна быть решена после повторного входа в Windows.

Ошибка 0x80004005 При извлечении файлов

Если вы получаете эту ошибку при попытке извлечь или открыть ZIP-файлы или файлы .rar, у вас есть несколько потенциальных исправлений.

Способ 1. Попробуйте использовать другую утилиту для извлечения

Во-первых, убедитесь, что файл не защищен паролем, а утилита разахиватора не оборудована для обработки файлов, защищенных паролем. Вы можете сделать это, загрузив еще одну утилиту, например 7Zip, и посмотрите, требуется ли вам указать пароль при попытке открыть или извлечь один и тот же архив .zip или .rar.

Способ 2. Отключите защиту антивирусом в реальном времени

Другая возможная причина — чрезмерный защитный пакет сторонних разработчиков. При определенных условиях несколько сторонних антивирусных пакетов будут блокировать извлечение zipped-файлов. Если вы используете внешний сторонний антивирус вместо стандартного набора безопасности (Защитник Windows), вы можете попытаться временно отключить защиту в реальном времени или защиту вашего стороннего AV-адаптера и выяснить, устранена ли проблема.

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

Метод 3: Повторная регистрация jscript.dll и vbscript.dll

Если первые два возможных решения вам не удались, попробуем другой подход. Некоторым пользователям удалось зафиксировать их, перерегистрировав несколько DLL (библиотеки динамических ссылок) в расширенной командной строке. Чтобы быть более точным, этот метод попытается устранить проблему, перерегистрировав jscript.dll (библиотеку, используемую при запуске JScript) и vbscript.dll (модуль, содержащий функции API для VBScript). Вот краткое руководство о том, как это сделать:

  1. Нажмите клавишу Windows + R, чтобы открыть окно «Выполнить». Затем введите «cmd» и Ctrl + Shift + Enter и нажмите « Да» в приглашении UAC (Контроль учетных записей пользователей), чтобы открыть повышенную командную строку.
  2. В командной строке с повышенными правами введите следующую команду и нажмите Enter:
      regsvr32 jscript.dll
  3. В том же приглашении с повышенным командованием введите следующую команду и нажмите Enter:
    regsvr32 vbscript.dll
  4. Перезагрузите компьютер и убедитесь, что вы можете открывать или извлекать файлы .zip или .rar без получения ошибки 0x80004005 .

Код ошибки 0x80004005 может возникать при обновлении Windows 10 или даже при подключении/создании виртуальной машине, а также в любых других ситуациях. Мы постарались рассмотреть решения практически для всех возможных случаев.

Что вызывает код ошибки 0x80004005 в Windows?

Код ошибки 0x80004005 в основном возникает, по одной из следующих причин:

  • при работе с виртуальными машинами;
  • отсутствует файл Dpcdll.dll;
  • повреждение системных файлов;
  • проблемы с Центром обновления Windows;
  • при извлечении архивных/сжатых файлов или папок;
  • при переименование файлов или папок;
  • когда пользователь пытается получить доступ к общим файлам и папкам.

Содержание

  1. Запустите средство устранения неполадок Центра обновления Windows
  2. Выполните SFC и DISM проверку
  3. Заменить файл Dpcdll.dll
  4. Обновите свой компьютер с помощью последних патчей и SSU
  5. Отредактировать ветку реестра AppCompatFlagsLayers
  6. Включить гостевой доступ к общим сетевым ресурсам
  7. Включаем поддержку клиента SMB 1.0/CIFS для доступа к устаревшим серверам
  8. Выполните чистую установку

Запустите средство устранения неполадок Центра обновления Windows

В большинстве случаев неудачное обновление Windows может вызвать появление ряда других проблем связанных с работоспособностью системы. Код ошибки 0x80004005 является одним из таких случаев, и вы можете исправить эту проблему с помощью средства устранения неполадок.

  1. Нажмите клавиши Win + R на клавиатуре, чтобы открыть окно Выполнить. Затем введите control и нажмите Enter на клавиатуре.
  2. Когда откроется окно, выберите в раскрывающемся меню Просмотр: Мелкие значки. После этого перейдите в раздел Устранение неполадок.
  3. Теперь в правой части окна выберите Система и безопасность.
  4. Нажмите правой кнопкой мыши Центр обновления Windows и выберите Запуск от имени администратора.
  5. На следующем экране нажмите кнопку Дополнительно. После этого установите флажок Автоматически применять исправления и нажмите далее.
  6. Нажмите кнопку Далее, чтобы запустить процесс восстановления.
  7. После проверки вам будет предоставлена информация о выявленных проблемах. Также нажмите Просмотреть дополнительные сведения, чтобы увидеть подробную информацию.

Выполните SFC и DISM проверку

Файлы ядра системы играют жизненно важную роль в бесперебойном выполнении всех основных операций в Windows 10. Если какой-либо из этих файлов поврежден, то это может вызвать код ошибки 0x80004005. Чтобы исправить это, вы должны выполнить шаги представленные ниже.

  1. Нажмите клавиши Win + R вместе, чтобы открыть диалоговое окно Выполнить.
  2. Введите cmd в текстовое поле и нажмите клавиши Ctrl + Shift + Enter.
  3. Если появится окно управления учетной записью пользователя, нажмите Да, чтобы разрешить открытие командной строки от имени администратора.
  4. Рядом с мигающим курсором введите приведенный ниже код и нажмите Enter.
    sfc /scannow

  5. После запуска программы подождите пару минут, пока не закончится поиск и исправление поврежденных файлов.
  6. Введите команду exit и нажмите клавишу Enter, чтобы выйти из командной строки. Затем перезагрузите компьютер, чтобы изменения вступили в силу.

Испорченные вредоносной программой системные файлы также могут вызвать эту ошибку на вашем ПК с Windows 10. Вы можете проверить и восстановить образ системы путем сканирования DISM. Вот как найти и исправить поврежденные файлы на вашем компьютере:

  1. Нажмите клавиши Win + S, чтобы открыть окно поиска Windows 10.
  2. Введите команду CMD в текстовое поле и щелкните правой кнопкой мыши верхний результат.
  3. В контекстном меню выберите Запуск от имени администратора.
  4. Если появится окно UAC, нажмите Да, чтобы разрешить доступ.
  5. В окне командной строки, введите команду представленную ниже и нажмите клавишу Enter.
    DISM.exe /Online /Cleanup-image /Restorehealth

  6. Поскольку это трудоемкий процесс, для завершения всего процесса может потребоваться от 10 до 15 минут. После завершения процесса сканирования/восстановления перезагрузите компьютер.

Заменить файл Dpcdll.dll

Если на вашем компьютере отсутствуют некоторые важные файлы DLL, это также может приводить к появлению кода ошибки 0x80004005. По мнению некоторых пользователей, они исправляют это, просто загружая и устанавливая файл Dpcdll.dll на свои компьютеры. Используйте это решение только в том случае, если вы получаете какие-либо указания на отсутствие файлов DLL в сообщении об ошибке. Как добавить этот файл dll на свой компьютер рассказано ниже.

  1. Прежде всего, откройте сайт загрузки DLL файлов.
  2. Перейдите в строку поиска и введите Dpcdll.dll.
  3. Нажмите Enter, и выберите в результатах поиска строку с DLL файлом.
  4. После перехода на страницу DLL файла выберите нужную версию, если вы не знаете какую версию файла выбрать, выбирайте последнюю как показано на изображении ниже.
  5. Доступный там файл находится в формате Zip. Поэтому не забудьте извлечь его из архива, когда загрузка завершится.
  6. После завершения загрузки запустите диалоговое окно Выполнить, нажав на клавиатуре клавишиWin + R.
  7. Скопируйте/вставьте текст ниже и нажмите ОК.
    %SystemRoot%System32
  8. Вы перейдёте по пути — C:WindowsSystem32. Скопируйте DLL файл, который вы распаковали из архива, и вставьте его сюда.

Проверьте, перестала ли проявляться данная ошибка.

Внимание! Если вы используете 64-битную операционную систему, скопируйте файл Dpcdll.dll и вставьте его в эту папку: C:WindowssysWOW64

Обновите свой компьютер с помощью последних патчей и SSU

Код ошибки 0x80004005 может возникать в процессе обновления или в результате некорректной установки обновлений на компьютер. После таких ситуаций может помочь установка последних корректных обновлений или стека обслуживания.

  1. В поле поиска Windows 10 введите Просмотреть журнал обновлений.
  2. Теперь нажмите на выпадающий список Обновления компонентов и скопируйте номер последней версии обновлений Windows 10, нажав правой правой кнопкой мыши на нём как показано на изображении ниже.
  3. Затем посетите каталог Центра обновления Майкрософт и вставьте номер обновления из предыдущего шага в поле поиска, затем нажмите клавишу Enter.
  4. После того, как вы увидите на экране список обновлений нужной вам версии, снова перейдите в окно Просмотр журнала обновлений и нажмите на выпадающий список Исправления. После этого сравните номера обновлений установленных в вашей системе со списком выпущенных обновлений на сайте каталога Microsoft как показано на изображениях ниже.

    Внимание! Необходимо сравнивать обновления, которые обозначены в колонке Classification каталога обновлений как Security Updates

  5. Таким образом, определите какие обновления безопасности(Security Updates) ещё неустановлены в вашей операционной системе и затем выберите обновление, соответствующее архитектуре вашей системы, то есть x86, x64 или ARM64. После того, как вы решили, какое обновление выбрать, нажмите кнопку Download рядом с ним.
  6. В открывшемся окне, нажмите на ссылку с номером требуемого обновления для начала загрузки файла.
  7. Когда система предложит сохранить этот файл, перейдите в папку и сохраните файл установки.
  8. После завершения загрузки дважды щелкните файл установки, чтобы начать обновление устройства и далее следуйте дальнейшим инструкциям на экране.

Отредактировать ветку реестра AppCompatFlagsLayers

Если проблема связана с тем, что ошибка 0x80004005 возникает при работе с программой VirtualBox, то для исправления данной ошибки необходимо удалить определенный ключ со своего компьютера. Для этого выполните шаги представленные ниже.

  1. В поле поиска Windows 10 наберите Редактор реестра и нажмите клавишу Enter, чтобы открыть редактор реестра на вашем компьютере.
  2. В редакторе реестра перейдите сюда:
    HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers

  3. Теперь в правой части окна нажмите правой кнопкой мыши нажмите на строковый параметр C:Program FilesOracleVirtualBoxVirtualBox.exe и выберите Удалить, и затем нажмите Да в предупреждении, чтобы удалить.
  4. Закройте окно редактора реестра. Попробуйте подключиться к виртуальной машине со своего компьютера снова.

Включить гостевой доступ к общим сетевым ресурсам

Начиная с версии Windows 10 1709, Windows запрещает вам доступ к общим сетевым ресурсам при включенном гостевом доступе. Гостевой доступ означает подключение к общим сетевым ресурсам без аутентификации с использованием встроенной «гостевой» учетной записи.

Внимание! Гостевой доступ часто используется для доступа к данным, хранящимся на сетевом хранилище. Каждый пользователь с любого устройства имеет доступ к этим ресурсам. Как правило, никогда не рекомендуется использовать гостевой доступ, поскольку это создает серьезную угрозу безопасности. Во времена программ-вымогателей шифрование целых дисков — это определенно не лучшая идея. Если вы создаете сервер-хранилище, то настоятельно рекомендуется использовать поддержку LDAP для аутентификации на вашем NAS сервере.

Чтобы включить гостевой доступ, выполните действия ниже.

  1. Нажмите клавишу Пуск, затем в перечне программ выберите Средство администрирования Windows в открывшемся меню Редактор реестра.
  2. После того, как откроется окно Редактор реестра перейдите в ветку реестра:
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesLanmanWorkstationParameters
  3. В правой части окна редактора найдите параметр AllowInsecureGuestAuth и нажмите на него левой кнопкой мыши, чтобы открыть его.
  4. После того, как откроется окно Изменение параметра DWORD (32 бита) измените значение на 1, как на изображении ниже. AllowInsecureGuestAuth и нажмите на него левой кнопкой мыши, чтобы открыть его.
  5. После изменения значения нажмите OK и закройте окно Редактора реестра. После этого проверьте возникает ошибка или она устранена.

Внимание! Если параметра AllowInsecureGuestAuth в нужной ветке реестра нет, то создайте его. Для этого убедитесь, что вы находитесь в правильной ветке реестра, затем в правой части окна нажмите правой кнопкой мыши и выберите Создать -> Параметр DWORD (32 бита). Затем назовите его AllowInsecureGuestAuth. Теперь вернитесь к Шагу 3 и выполните все необходимые действия.

Включаем поддержку клиента SMB 1.0/CIFS для доступа к устаревшим серверам

Включение данного клиента иногда необходимо для подключения к устаревним хранилищам данных, мы не рекомендуем его использовать длительное время. Для его включения выполните последовательно действия представленные ниже.

  1. В строке поиска Windows 10 введите Включение или отключение компонентов Windows.
  2. После того, как откроется окно пролистайте вниз и раскройте пункт Поддержка общего доступа к файлам SMB 1.0/CIFS.
  3. Установите флажок Клиент SMB 1.0/CIFS. Нажмите ОК, чтобы применить изменения.
  4. Проверьте устранена ли ошибка 0x80004005 при подключении.

Выполните чистую установку

Если ни одно из вышеперечисленных исправлений не устраняет код ошибки 0x80004005, лучше выполнить чистую установку Windows 10. Для этого выполните действия представленные ниже.

  1. Сначала посетите официальный сайт Microsoft.
  2. Нажмите на кнопку — Скачать средство сейчас.
  3. После этого начнется загрузка Media Creation Tool, укажите куда её сохранить на своем компьютере или ноутбуке.
  4. Когда установочный файл загрузится, нажмите на него правой кнопкой мыши и выберите Запуск от имени администратора.
  5. После запуска установщика Windows 10 примите условия использования программного обеспечения Microsoft, нажав кнопку Принять. Далее вам будет предложено два варианта: Обновить этот компьютер сейчас и Создать установочный носитель (USB-устройство флэш-памяти, DVD-диск или ISO-образ), выберите тот, который вам больше всего подходит.
  6. В нашем случае мы выбрали вариант Обновить этот компьютер сейчас и нажмите Далее.
  7. Откроется окно Применимые уведомления и условия лицензии, нажмите Принять, чтобы продолжить установку.
  8. На следующем экране обязательно проверьте установлена ли опция Сохранить личные файлы и приложения, если нет, то включите ее используя пункт Изменить выбранные для сохранения компоненты.
  9. После этого, нажмите кнопку Установить и следуйте инструкциям на экране, пока весь процесс не будет завершен.

Предупреждение! Если вы предпочитаете чистую установку Windows 10, обязательно создайте полную резервную копию всех важных файлов и папок.

На чтение 6 мин Просмотров 1.9к. Опубликовано 13.07.2022

Ошибка 0x80004005 переводится как неуточненная ошибка и обычно возникает, когда пользователь не может получить доступ к общей папке, дискам и виртуальным машинам, а также когда обновления Windows не могут быть установлены. Решение зависит от происхождения и происхождения сообщения об ошибке. Поскольку ошибка не указывает, в чем заключается проблема, даже в книгах Microsoft она определяется как «номер ошибки»

С помощью этого руководства вы сможете решить проблему. Я собрал рабочие решения для различных сценариев и включил их в этот пост. Прочитайте следующие разделы, а затем используйте то решение, которое применимо к вашей ситуации.

Содержание

  1. Восстановление поврежденных системных файлов
  2. Ошибка 0x80004005 в VirtualBox
  3. Ошибка 0x80004005 при доступе к общему диску
  4. Ошибка 0x80004005 при установке Windows 7 или Windows Server 2008 R2 SP1
  5. YouTube video: (решено) как исправить ошибку 0x80004005.
  6. E_FAIL (0x80004005) при настройке VirtualBox в Ubuntu
  7. Не удается войти в виртуальную машину
  8. Удалите Microsoft 6to4
  9. Ошибка 0x80004005 при извлечении файлов
  10. Способ 1: попробуйте другую утилиту извлечения
  11. Способ 2: отключите защиту в реальном времени вашего AV
  12. Метод 3: перерегистрировать jscript.dll и vbscript.dll

Восстановление поврежденных системных файлов

Инструмент проверки системных файлов (SFC) используется для проверки поврежденных или отсутствующих системных файлов Windows и восстановления их прежнего состояния.

  • SFC — это инструмент, основанный на командах, поэтому для его запуска вам понадобится командная строка.
  • Откройте командную строку, найдя cmd в меню «Пуск», щелкните ее правой кнопкой мыши и выберите «Запуск от имени администратора».
  • Теперь в командной строке введите следующую команду: SFC /scannow
  • Нажмите enter и начнется сканирование поврежденных файлов windows.

(решено) как исправить ошибку 0x80004005.

  • Он автоматически исправит поврежденные файлы, если таковые будут найдены. Если вы не нашли поврежденных файлов, перейдите к следующему методу.

Читать — Как ускорить работу компьютера с Windows 10 (мастер-руководство)

Ошибка 0x80004005 в VirtualBox

Обычно причиной проблем является ключ реестра.

  • Зажмите клавишу Windows и нажмите R. В окне запуска введите Regedit и нажмите OK.
  • Перейдите к следующему пути журнала:
  • HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersion AppCompatFlagsLayers
  • «C: Program FilesOracleVirtualBoxVirtualBox.exe» =»DISABLEUSERCALLBACKEXCEPTION»
  • В случае, если вышеуказанный ключ присутствует, удалите его и попробуйте снова. Если удаление ключа не помогло, отключите антивирус.

Ошибка 0x80004005 при доступе к общему диску

(решено) как исправить ошибку 0x80004005.

Мы будем использовать regedit для создания значения LocalAccountTokenFilterPolicy.

  • Нажмите клавишу Windows и нажмите R.
  • Введите regedit и нажмите OK
  • Перейдите по следующему пути в regedit
  • HKLM SOFTWARE Microsoft Windows CurrentVersion Policies System
  • Для 32-битной системы создайте новое значение DWORD под названием LocalAccountTokenFilterPolicy.
  • Для 64-битной системы создайте QWORD (64-битный) под названием LocalAccountTokenFilterPolicy.
  • В обоих случаях установите числовое значение 1 (то есть, включено) и не забудьте нажать OK.
  • Обычно значение LocalAccountTokenFilterPolicy создается до того, как вы сможете установить количество данных. Нет проблем, просто дважды щелкните и измените значение с 0 на 1.
  • Затем перезагрузите компьютер и посмотрите, можете ли вы теперь получить доступ к общим дискам или папкам.
  • Если проблема не исчезла после выполнения всех предыдущих шагов, то
  • Нажмите клавишу Windows и затем нажмите R. Затем введите hdwwiz.cpl, чтобы открыть диспетчер устройств.
  • Выберите Сетевые адаптеры, нажмите Показать в меню, а затем нажмите Показать скрытые устройства.
  • Расширьте сетевые адаптеры. Если вы видите адаптеры Microsoft 6to4, удалите все адаптеры, щелкнув правой кнопкой мыши и выбрав Удалить устройство.
  • Затем перезагрузите компьютер и проверьте его.

Ошибка 0x80004005 при установке Windows 7 или Windows Server 2008 R2 SP1

Скачайте CheckSUR здесь и запустите его. Запустите SFC Scan после того, как System Update Preparation Tool завершит проверку компонентов системы.

YouTube video: (решено) как исправить ошибку 0x80004005.


E_FAIL (0x80004005) при настройке VirtualBox в Ubuntu

Если вы пытаетесь выделить виртуальной машине более 3 ГБ оперативной памяти, убедитесь, что хост является 64-битной системой и что разрешена реальная аппаратная передача (VT-x).

Не удается войти в виртуальную машину

Следующая ошибка может появиться в некоторых сеансах на виртуальной машине (VirtualBox). Откройте Network Center и выберите Изменить параметры адаптера, чтобы устранить эту проблему. Щелкните правой кнопкой мыши на адаптере виртуального хоста Virtualbox и выберите Свойства. Включите «Virtualbox NDIS6 Bridget Networking Driver», если он отключен, и повторите попытку. Теперь VirtualBox должен запуститься правильно. Если нет, разрешите сетевой драйвер Virtualbox NDIS6 Bridget для всех существующих сетевых адаптеров (Ethernet, WiFi и т.д.) и всегда отключайте NDIS6 и пробуйте.

Удалите Microsoft 6to4

Чтобы решить эту проблему, вы должны удалить устройства Microsoft 6to4 из диспетчера задач. Обратите внимание, что вы можете не увидеть эти устройства, поскольку по умолчанию они скрыты. Поэтому вы увидите их только после активации опции Показать скрытые устройства.

Вот шаги для удаления этих устройств.

  • Нажмите клавишу Windows и затем нажмите R.
  • Введите devmgmt.msc и нажмите Enter
  • Нажмите Показать и выберите Показать скрытые устройства.
  • Дважды щелкните Сетевые адаптеры
  • Щелкните правой кнопкой мыши на устройстве Microsoft 6to4 и выберите Удалить. Повторите этот шаг для всех перечисленных устройств Microsoft 6to4

После этого перезагрузите компьютер. Проблема должна быть решена, как только вы снова войдете в Windows.

Ошибка 0x80004005 при извлечении файлов

Если эта ошибка возникает при извлечении или открытии файлов ZIP или RAR, есть несколько возможных решений.

Способ 1: попробуйте другую утилиту извлечения

Сначала убедитесь, что файл не защищен паролем, а ваша утилита извлечения не предназначена для обработки защищенных паролем данных. Для этого можно загрузить другой сервис, например 7Zip, и проверить, требуется ли пароль при попытке открыть или извлечь тот же файл ZIP или RAR.

Способ 2: отключите защиту в реальном времени вашего AV

Еще одна возможная причина — осторожность стороннего пакета безопасности. При определенных обстоятельствах несколько наборов сторонних антивирусов блокируют извлечение сжатых файлов.

Если вы используете внешний сторонний антивирус вместо стандартного пакета безопасности (Windows Defender), вы можете попробовать временно отключить защиту или защиту в реальном времени вашего стороннего антивируса и посмотреть, решится ли проблема.

Если ошибка 0x80004005 больше не возникает, вам следует удалить ваш текущий сторонний пакет и выбрать другой пакет безопасности.

Если вы хотите избежать других проблем, подобных этой, вам следует выбрать интегрированное решение безопасности.

Метод 3: перерегистрировать jscript.dll и vbscript.dll

Если два вышеуказанных возможных решения не помогли, мы попробуем другой подход. Некоторые пользователи успешно устранили проблему, перерегистрировав некоторые библиотеки динамических связей (DLL) в поднятой командной строке. Если быть более точным, этот метод пытается решить проблему путем перерегистрации jscript.dll (библиотека, используемая при запуске JScript) и vbscript.dll (модуль, содержащий функции API для VBScript). Вот краткая справка о том, как это сделать:

Нажмите Windows Key + R, чтобы открыть окно запуска. Затем введите «cmd» и Ctrl + Shift + Enter и нажмите Yes в приглашении User Account Control (UAC), чтобы немедленно открыть повышенную командную строку.

В повышенной командной строке введите следующую команду и нажмите Enter:
regsvr32 jscript.dll
В той же повышенной командной строке введите следующую команду и нажмите Enter:
regsvr32 vbscript.dll
Перезагрузите компьютер и проверьте, можете ли вы получить доступ или извлечь.ZIP или.RAR файлы без получения ошибки 0x80004005

.

Сообщения об ошибках Windows 10 бесполезны; они редко говорят пользователям, что пошло не так. В тех редких случаях, когда они говорят вам, какой файл вызывает проблемы, они часто ошибаются. В этих сообщениях об ошибках также обычно повторяются коды ошибок, поэтому вы увидите, что один и тот же код ошибки появляется при сбое разных операций в разных приложениях и в различных функциях Windows 10.

Ошибка 0x80004005 — это код ошибки, который Windows 10 часто использует повторно. Вы можете увидеть это, когда пытаетесь загрузить обновления, когда вы пытаетесь установить обновление, когда вы настраиваете Outlook или пытаетесь отправить электронное письмо, когда вы пытаетесь переместить файлы и папки, когда вы пытаетесь переименовать файлы и папки. , проблемы с уведомлениями Windows и многое другое.

Досадно, что ошибка может появиться где угодно, но это указывает на центральную проблему, а это означает, что одно решение может устранить эту ошибку независимо от того, где и почему она появляется. Для этого попробуйте каждое из решений, перечисленных ниже, и ошибка должна исчезнуть.

решил как исправить ошибку 0x80004005

Исправить ошибку 0x80004005 — Обновления Windows

Ошибка 0x80004005 может появиться при загрузке или установке обновления. Попробуйте эти исправления.

1. Запустите средство устранения неполадок Центра обновления Windows.

Обновления Windows сталкиваются с проблемами достаточно часто, чтобы операционная система включала средство устранения неполадок прямо из коробки.

  1. Открой Приложение настроек.
  2. Перейти к Обновление и безопасность группа настроек.
  3. Выберите Вкладка «Устранение неполадок».
  4. Прокрутите вниз и нажмите «Дополнительные средства устранения неполадок».
  5. Нажмите Центр обновления Windows и примените любое исправление, рекомендованное средством устранения неполадок.

2. Удалите и снова загрузите обновления.

При загрузке обновлений Windows 10 могут возникать проблемы, и вы поймете, что что-то не так, только когда попытаетесь установить обновление. Если при установке обновления вы получаете сообщение об ошибке 0x80004005, удалите его и загрузите снова.

  1. Открыть Проводник.
  2. Перейдите к следующее место.

C: Windows SoftwareDistribution Скачать

  1. Удалить все в этой папке.
  2. Открой Приложение настроек.
  3. Перейти к Обновление и безопасность группа настроек.
  4. На На вкладке «Центр обновления Windows» нажмите «Проверить наличие обновлений».
  5. Любые доступные обновления будут загружены и установлены.

3. Проверьте место на диске.

Обновлениям Windows 10 необходимо место на диске для загрузки и установки. Обычно это более крупные обновления функций, для которых требуется не менее 20 ГБ свободного места на диске Windows, но если обновление завершается ошибкой с ошибкой 0x80004005, предоставление ему большего места часто может решить проблему. Освободите место на диске Windows и попробуйте снова установить обновление.

Исправить ошибку 0x80004005 — Outlook

Если вы получаете ошибку 0x80004005 при попытке отправить / получить электронную почту в настольном приложении Outlook, попробуйте следующие исправления.

1. Запустите Outlook в безопасном режиме.

Попробуйте запустить Outlook в безопасном режиме и отправить сообщение. Возможно, некоторые файлы в вашем профиле Outlook повреждены и не позволяют отправлять электронные письма. В безопасном режиме вы сможете отправить сообщение, даже если эти файлы повреждены.

  1. Нажмите Сочетание клавиш Win + R , чтобы открыть окно запуска.
  2. Введите следующее и нажмите Enter.
outlook.exe /safe
  1. Выберите профиль Outlook вы хотите использовать.
  2. Написать сообщение, и Отправь это. Отправка сообщения займет значительно больше времени, когда Outlook работает в безопасном режиме.

2. Восстановить файлы OST / PST.

Если вы можете отправлять электронные письма, когда Outlook работает в безопасном режиме, скорее всего, ваши файлы OST илиPST повреждены. Исправьте их, чтобы вы могли отправлять электронные письма в Outlook вне безопасного режима.

  1. Загрузите инструмент восстановления папки «Входящие» для Outlook.
  2. Запустите инструмент и применить любые исправления он рекомендует.
  3. Инструмент попросит вас выберите свой файл PST или файл OST. Нажмите кнопку «Обзор» и выберите ее. Если вы не знаете, где находится файл PST, вы можете использовать поиск в проводнике и выполнить поиск * .pst или * .ost. Или вы можете попробовать следующее расположение.
C:UsersfYourUserNameAppDataLocalMicrosoftOutlook
  1. Запустите ремонт, откройте Outlook в обычном режиме и попробуйте отправить электронное письмо.

Исправить ошибку 0x80004005 — Общие исправления

Ошибка 0x80004005 является распространенной и появляется при попытке переименовать файлы, переместить папки, извлечь архивы и т. Д. В этих более общих случаях попробуйте следующие решения.

1. Отредактируйте реестр Windows.

  1. Нажмите Сочетание клавиш Win + R , чтобы открыть окно запуска.
  2. в запустить, введите «regedit» и нажмите «Ввод».
  3. Перейдите к следующему ключу.

HKLM SOFTWARE Microsoft Windows CurrentVersion Policies System

  1. Если ты бежишь 64-битная Windows 10, щелкните правой кнопкой мыши системный ключ и выберите New> QWORD (64-bit) Value. из контекстного меню. Если ты бежишь 32-битная Windows 10, щелкните правой кнопкой мыши системный ключ и выберите New> DWORD (32-bit) Value. из контекстного меню.
  2. Назовите значение LocalAccountTokenFilterPolicy.
  3. Установите его значение на 1.
  4. Перезагрузите систему Windows 10. и попробуйте переместить файлы / папки.

2. Повторно зарегистрируйте файлы DLL.

Есть два файла DLL, которые могут вызывать ошибку 0x80004005. Повторная регистрация этих DLL-файлов может устранить ошибку. Эти файлы называются jscript.dll и vbscript.dll.

  1. Открыть Командная строка с правами администратора.
  2. Выполните следующую команду, чтобы повторно зарегистрируйте файл jscript.dll.
regsvr32 jscript.dll
  1. Затем выполните следующую команду, чтобы перерегистрируйте файл vbscript.dll.
regsvr32 vbscript.dll
  1. Перезагрузите систему.

3. Отключите Защитник Windows.

Отключение Защитника Windows — плохая идея. Если его отключение устраняет ошибку 0x80004005, мы настоятельно рекомендуем восстановить / сбросить Windows 10, чтобы Защитник Windows мог работать без проблем. В качестве альтернативы вы должны найти другой антивирус для работы на его месте. Не запускайте свою систему без антивируса.

  1. Открыть Защитник Windows.
  2. Перейти к Вкладка Защита от вирусов и угроз.
  3. Прокрутите вниз до Настройки защиты от вирусов и угроз.
  4. Щелкните «Управление настройками».
  5. Выключите все переключатели на этом экране.
  6. Вернуться к главный экран Защитника Windows.
  7. Перейти к Вкладка Межсетевой экран и Защита сети.
  8. Выберите каждый элемент на этом экране и выключите его.

4. Новая учетная запись пользователя.

Если ничего не помогает, вы можете создать новую учетную запись пользователя. Если ошибка не появляется при использовании новой учетной записи, установите ее как учетную запись администратора и переключитесь на нее. Удалите старую учетную запись пользователя.

  1. Открой Приложение настроек.
  2. Перейти к Счета группа настроек.
  3. Перейти к Вкладка Семья и другие пользователи.
  4. Нажмите «Добавить кого-нибудь на этот компьютер».
  5. Создайте новую локальную учетную запись.
  6. Войдите в новую учетную запись, попробуйте переместить файлы, извлечь их, переименовать и т. д. и проверить, появляется ли ошибка.

Вывод

Ошибка 0x80004005 и ее варианты будут появляться в пользовательском интерфейсе Windows 10 в различных сообщениях об ошибках. Если вы видите эту ошибку в приложении, отличном от Microsoft, вам следует подумать о переустановке приложения, которое вызывает ошибку, или попробовать некоторые из общих исправлений. Эта ошибка появляется для Windows 10 и связанных с ней функций / функций. Если вы видите это в других приложениях, возможно, что проблема связана с файлом библиотеки, то есть файлом DLL, и вы также можете увидеть всплывающее окно с ошибкой в ​​другом месте. Хотя эти исправления работают, если через некоторое время ошибка появится снова, рассмотрите возможность сброса Windows 10 или чистой установки.

Troubleshooting unspecified errors on Windows

Error 0x80004005 is a type of unspecified Windows error code that usually appears as «Error Code 0x80004005. Unspecified error.» Error 0x80004005 may show up on its own or alongside other error messages. Sometimes, additional text may help you narrow down the source of the problem.

gorodenkoff / Getty Images

What Causes Error Code 0x80004005?

Error code 0x80004005 typically happens when you access shared folders or drives, use specific programs, or have a problem installing Windows updates. Here are the most common causes of error code 0x80004005:

  • Problems with Windows Update.
  • Moving or renaming files and folders.
  • Windows notification issues.
  • Problems opening or extracting compressed files and folders.

If you notice the error occurs when you use a specific program, the problem is likely software related.

How to Fix Error Code 0x80004005

Follow these steps in the order presented to troubleshoot error code 0x80004005:

  1. Run the Windows Update troubleshooter. The error can happen when an automatic Windows Update fails, or when files downloaded by Windows Update are corrupted. On Windows 7 or later, the easiest way to fix problems with Windows updates is to run the built-in automatic troubleshooter.

  2. Delete everything in the Windows Update download folder. If the automatic troubleshooter does not fix the problem, open Windows File Explorer and navigate to C:WindowsSoftwareDistribution, for Windows 11 or C:WindowsSoftwareDistributionDownload for earlier Windows versions, then delete everything inside the folder.

  3. Run Windows Update. If the problem is related to Windows Update, you may have to finish downloading and installing updates. After running the troubleshooter and manually deleting the files in the Windows Update folder, run Windows Update again.

  4. Delete temporary files. In some cases, a corrupt temporary file can cause error 0x80004005. Use the Windows Disk Cleanup tool or type %temp% in the Windows search bar to find the Temp folder and delete everything inside it.

  5. Disable Outlook mail notifications. The error code can occur when Microsoft Outlook attempts to notify you of new messages. If disabling this feature fixes the problem, then try starting Outlook in Safe Mode. If that works, a simple re-install might fix your problem.

  6. Disable Windows Defender. In some cases, antivirus software can detect a false positive in connection with the Microsoft Outlook app. If you experience error code 0x80004005 when using Microsoft Outlook, and disabling notifications did not help, turning off antivirus software may fix the problem. Also, disable Norton Antivirus and other third-party antivirus programs you use.

    Disabling antivirus software leaves the system vulnerable to malware. Try different free antivirus programs to find one that doesn’t conflict with the applications you use.

  7. Use a different unzip program. If you see the error code when extracting or opening compressed files (like .zip or .rar files), use a different extraction tool.

  8. Re-register jdscript.dll and vbscript.dll. If you still see error 0x80004005 after trying to unzip files with other extraction tools, then re-registering these two dynamic link libraries (DLLs) may help.

    Open the Command Prompt as an administrator, type regsvr32 jscript.dll, then press the Enter key. Then, type regsvr32 vbscript.dll and press Enter.

  9. Add a key to the Windows Registry. If you suspect error 0x80004005 in conjunction with copying or moving files, open the Windows Registry Editor and go to HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem.

    • On a 32-bit system, create a new DWORD registry value called LocalAccountTokenFilterPolicy.
    • On a 64-bit system, create a QWORD registry value called LocalAccountTokenFilterPolicy.

    In both cases, set the value to numeric 1 (on), then select OK. After that, restart the Windows PC to see if the problem is fixed.

    Don’t delete or change anything in the Windows registry unless you know what you’re doing.

  10. Contact support. If none of these fixes work, or if you don’t want to make changes to the Windows Registry, contact customer support for your Windows PC. The manufacturer may have potential solutions.

FAQ

  • How do I fix error code ws-37398-0?

    Error code ws-37398-0 is a PS5 error code that occurs during PlayStation network server outages. Because the error stems from PlayStation, there’s nothing you can do to fix it. You must wait until the network outage resolves.

  • How do I fix error code 4b538e50 2k21?

    This error occurs in the games NBA 2K21 and NBA 2K22. It usually means your game files are outdated, and there’s a pending file download or patch. To fix it, check to see if your computer or console still has game files to download, and wait for the downloading process to complete.

  • How do I fix a code 10 error in Windows?

    To fix code 10 errors, which indicate that Device Manager can’t start a hardware device, first try restarting your computer. If you recently installed a device, try uninstalling and reinstalling its drivers, or see if there are driver updates to install. You can also try installing the latest Windows update.

Thanks for letting us know!

Get the Latest Tech News Delivered Every Day

Subscribe

Troubleshooting unspecified errors on Windows

Error 0x80004005 is a type of unspecified Windows error code that usually appears as «Error Code 0x80004005. Unspecified error.» Error 0x80004005 may show up on its own or alongside other error messages. Sometimes, additional text may help you narrow down the source of the problem.

gorodenkoff / Getty Images

What Causes Error Code 0x80004005?

Error code 0x80004005 typically happens when you access shared folders or drives, use specific programs, or have a problem installing Windows updates. Here are the most common causes of error code 0x80004005:

  • Problems with Windows Update.
  • Moving or renaming files and folders.
  • Windows notification issues.
  • Problems opening or extracting compressed files and folders.

If you notice the error occurs when you use a specific program, the problem is likely software related.

How to Fix Error Code 0x80004005

Follow these steps in the order presented to troubleshoot error code 0x80004005:

  1. Run the Windows Update troubleshooter. The error can happen when an automatic Windows Update fails, or when files downloaded by Windows Update are corrupted. On Windows 7 or later, the easiest way to fix problems with Windows updates is to run the built-in automatic troubleshooter.

  2. Delete everything in the Windows Update download folder. If the automatic troubleshooter does not fix the problem, open Windows File Explorer and navigate to C:WindowsSoftwareDistribution, for Windows 11 or C:WindowsSoftwareDistributionDownload for earlier Windows versions, then delete everything inside the folder.

  3. Run Windows Update. If the problem is related to Windows Update, you may have to finish downloading and installing updates. After running the troubleshooter and manually deleting the files in the Windows Update folder, run Windows Update again.

  4. Delete temporary files. In some cases, a corrupt temporary file can cause error 0x80004005. Use the Windows Disk Cleanup tool or type %temp% in the Windows search bar to find the Temp folder and delete everything inside it.

  5. Disable Outlook mail notifications. The error code can occur when Microsoft Outlook attempts to notify you of new messages. If disabling this feature fixes the problem, then try starting Outlook in Safe Mode. If that works, a simple re-install might fix your problem.

  6. Disable Windows Defender. In some cases, antivirus software can detect a false positive in connection with the Microsoft Outlook app. If you experience error code 0x80004005 when using Microsoft Outlook, and disabling notifications did not help, turning off antivirus software may fix the problem. Also, disable Norton Antivirus and other third-party antivirus programs you use.

    Disabling antivirus software leaves the system vulnerable to malware. Try different free antivirus programs to find one that doesn’t conflict with the applications you use.

  7. Use a different unzip program. If you see the error code when extracting or opening compressed files (like .zip or .rar files), use a different extraction tool.

  8. Re-register jdscript.dll and vbscript.dll. If you still see error 0x80004005 after trying to unzip files with other extraction tools, then re-registering these two dynamic link libraries (DLLs) may help.

    Open the Command Prompt as an administrator, type regsvr32 jscript.dll, then press the Enter key. Then, type regsvr32 vbscript.dll and press Enter.

  9. Add a key to the Windows Registry. If you suspect error 0x80004005 in conjunction with copying or moving files, open the Windows Registry Editor and go to HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem.

    • On a 32-bit system, create a new DWORD registry value called LocalAccountTokenFilterPolicy.
    • On a 64-bit system, create a QWORD registry value called LocalAccountTokenFilterPolicy.

    In both cases, set the value to numeric 1 (on), then select OK. After that, restart the Windows PC to see if the problem is fixed.

    Don’t delete or change anything in the Windows registry unless you know what you’re doing.

  10. Contact support. If none of these fixes work, or if you don’t want to make changes to the Windows Registry, contact customer support for your Windows PC. The manufacturer may have potential solutions.

FAQ

  • How do I fix error code ws-37398-0?

    Error code ws-37398-0 is a PS5 error code that occurs during PlayStation network server outages. Because the error stems from PlayStation, there’s nothing you can do to fix it. You must wait until the network outage resolves.

  • How do I fix error code 4b538e50 2k21?

    This error occurs in the games NBA 2K21 and NBA 2K22. It usually means your game files are outdated, and there’s a pending file download or patch. To fix it, check to see if your computer or console still has game files to download, and wait for the downloading process to complete.

  • How do I fix a code 10 error in Windows?

    To fix code 10 errors, which indicate that Device Manager can’t start a hardware device, first try restarting your computer. If you recently installed a device, try uninstalling and reinstalling its drivers, or see if there are driver updates to install. You can also try installing the latest Windows update.

Thanks for letting us know!

Get the Latest Tech News Delivered Every Day

Subscribe

В этом руководстве мы обсудим, почему возникает код ошибки 0x80004005, возможные причины этого, а также несколько обходных путей, которые должны решить эту проблему. Хотя это тип неуказанного кода ошибки Windows, в основном это происходит в случае неудачных обновлений Windows 10. Эта ошибка часто сопровождается сообщением об ошибке следующего содержания:

"Error Code 0x80004005. Unspecified error."

В довольно многих случаях вы можете получить дополнительный текст, объясняющий, почему эта проблема начала возникать на вашем компьютере. Это помогает сузить вероятные причины, стоящие за этим, и, таким образом, применить точное обходное решение. Даже если это не так, вы можете исправить это, применив решения, обсуждаемые в этом руководстве. 

Что означает 0x80004005?

Как указывалось ранее, это в основном неуказанная ошибка, которая часто вызывает проблемы с доступом к общим папкам и дискам. Некоторые пользователи даже жаловались на то, что не могут открыть свои виртуальные машины или внести какие-либо изменения в свои учетные записи Microsoft после обнаружения этого кода ошибки. После того, как он появился, это не позволяет обновлениям Windows устанавливаться на ваш компьютер.

Что вызывает код ошибки 0x80004005 в Windows?

Код ошибки 0x80004005 в основном возникает, когда ваше устройство соответствует одной или нескольким из следующих причин:

  • Отсутствует файл Dpcdll.dll. 
  • Повреждение системного файла.
  • Проблемы с Центром обновления Windows.
  • При извлечении сжатых файлов или папок.
  • Переименование файлов или папок.

Что такое код ошибки 0x80004005 и как его исправить? 

Чтобы исправить код ошибки 0x80004005 в Windows 11/10, попробуйте приведенные ниже решения в произвольном порядке и посмотрите, решит ли это текущую проблему. Вот список обходных путей, которые вы должны попробовать на своем компьютере:

  • Запустите средство устранения неполадок Центра обновления Windows
  • Выполнить команды проверки системных файлов
  • Выполните команду DISM
  • Заменить файл Dpcdll.dll
  • Обновите свой компьютер с помощью последних исправлений и SSU
  • Использовать точку восстановления системы
  • Выполните чистую установку

1] Запустите средство устранения неполадок Центра обновления Windows.

В большинстве случаев неудачное обновление может вызвать появление нескольких других проблем. Код ошибки 0x80004005 является одним из таких случаев, и вы можете устранить эту проблему с помощью средства устранения неполадок по умолчанию. Вот полное руководство о том, как это исправить в Windows 10 —

  • Запустите панель управления.
  • Когда он запустится, выберите “Маленькие значки” в раскрывающемся меню рядом с “View by:“. 
  • Выберите вариант – устранение неполадок. 

  • На левой панели нажмите “Просмотреть все“, а затем “Система и безопасность”.
  • Щелкните правой кнопкой мыши Центр обновления Windows и выберите “Запуск от имени администратора”.

  • На следующем экране нажмите “Дополнительно“.
  • Установите флажок Применить ремонт автоматически, а затем нажмите кнопку Далее, чтобы продолжить.

  • Нажмите кнопку закрытия, чтобы завершить процесс восстановления.
  • Нажмите Просмотреть подробную информацию , чтобы увидеть весь результат.
  • Наконец, перезагрузите компьютер, чтобы сохранить сделанные изменения.

2] Используйте средство проверки системных файлов

Файлы ядра системы играют жизненно важную роль в бесперебойной работе всех основных операций в Windows 10. Если какой-либо из этих файлов каким-либо образом будет поврежден, это вызовет код ошибки 0x80004005. Чтобы исправить это, вы должны сделать следующее:

  • Нажмите Windows + R вместе, чтобы открыть диалоговое окно “Выполнить“.
  • Введите cmd в текстовое поле и нажмите клавиши Ctrl + Shift + Enter.
  • Затем появится окно управления учетной записью пользователя, нажмите “Да”, чтобы разрешить открытие командной строки в качестве администратора.
  • Рядом с мигающим курсором введите приведенный ниже код и нажмите Enter.
sfc/scannow

  • Подождите пару минут, пока он закончит поиск и исправление поврежденных файлов.
  • Введите exit next и нажмите Enter, чтобы выйти из командной строки.

Перезагрузите компьютер, чтобы внесенные изменения вступили в силу. 

3] Выполните команду DISM

Наличие плохого сектора памяти также может вызвать эту ошибку на вашем ПК с Windows 10. Вы можете проверить и восстановить такие сектора, только выполнив сканирование DISM. Вот как найти и исправить поврежденные сектора на вашем компьютере –

  • Нажмите Win + S, чтобы вызвать окно поиска.
  • Введите “CMD” в текстовое поле и щелкните правой кнопкой мыши верхний результат. 
  • Выберите “Запуск от имени администратора” в контекстном меню.
  • Если появится запрос UAC, нажмите “Да“, чтобы разрешить доступ.
  • В консоли с повышенными привилегиями введите следующее и нажмите клавишу — Enter.

DISM.exe/Online/Cleanup-image/Restorehealth

  • Поскольку это трудоемкий процесс, для завершения всего процесса может потребоваться от 10 до 15 минут.

После завершения процесса сканирования/восстановления перезагрузите компьютер.

4] Замените файл Dpcdll.dll, чтобы исправить ошибку 0x80004005.

Если на вашем компьютере отсутствуют некоторые важные DLL-файлы, это также может привести к ошибке с кодом 0x80004005. По словам нескольких пользователей, они исправляют это, просто загружая и устанавливая файл Dpcdll.dll на свои компьютеры. Используйте это решение только в том случае, если в сообщении об ошибке вы получите какие-либо указания на отсутствие DLL-файлов. Вот как проходит этот процесс —

  • Прежде всего, откройте сайт загрузчика DLL.   
  • Перейдите в строку поиска и введите “Dpcdll.dll“.
  • Нажмите Enter, чтобы найти совпадающие результаты и загрузить последнюю версию DLL. 

  • Доступный файл находится в режиме Zip. Поэтому обязательно извлеките его, когда загрузка завершится. 
  • После завершения загрузки запустите диалоговое окно “Выполнить”, нажав Win + R.
  • Скопируйте/вставьте следующее и нажмите OK.
%SystemRoot%System32
  • Это приведет вас к пути — C:WindowsSystem32.
  • Скопируйте файл, который вы только что извлекли, и вставьте его сюда. 

Примечание. Если вы используете 64-разрядный компьютер, скопируйте файл Dpcdll.dll и вставьте его в указанное ниже место:

C:WindowssysWOW64 

Ошибка должна исчезнуть после выполнения вышеуказанных действий. Если нет, попробуйте следующий обходной путь —

5] Загрузите и установите последние исправления безопасности / SSU.

Код ошибки 0x80004005 является своего рода ошибкой обновления и может автоматически исправляться после установки последних исправлений или стека обслуживания. Для этого выполните следующие действия:

  • Прежде всего, посетите историю обновлений Windows.
  • Выберите версию Windows 10, установленную на вашем компьютере. 
  • Нажмите на верхнюю ссылку внутри выбранной версии, а не на номер базы знаний.
  • Затем посетите каталог Центра обновления Майкрософт и скопируйте/вставьте номер базы знаний в его поле поиска. 
  • Выберите обновление, соответствующее архитектуре вашей системы, например x86, x64 или ARM64. 
  • После того, как вы решили, какое обновление выбрать, нажмите кнопку “Загрузить” рядом с ним. 
  • На следующем экране нажмите верхнюю ссылку.
  • Когда система предложит сохранить этот файл, перейдите в папку и сохраните установочный файл. 

После завершения загрузки дважды щелкните установочный файл, чтобы начать обновление устройства. 

6] Используйте точку восстановления системы

Точка восстановления системы — это, по сути, зеркальное отражение вашей Windows 10 в более ранний момент времени. Если вы создали такую ​​точку, когда ваше устройство работало нормально, вы можете использовать ее, чтобы вернуть компьютер к этой конкретной точке.

Если нет, лучше переключитесь на следующий обходной путь. Вот полная процедура использования ранее созданной точки восстановления системы:

  • Перейдите в “Пуск” и введите “Создать точку восстановления системы” в текстовом поле.
  • Перейдите на вкладку “Защита системы“, нажмите “Восстановление системы”.

  • Когда откроется окно “Восстановление системы”, нажмите “Далее“.
  • Выберите самую последнюю точку восстановления и нажмите Сканировать на наличие уязвимых программ.
  • Если все в порядке, снова нажмите “Закрыть“, затем “Далее“.  

  • Наконец, нажмите “Готово“, чтобы начать восстановление устройства.
  • Весь этот процесс занимает 20-30 минут в зависимости от размера вашей резервной копии, так что терпеливо ждите. 

7] Выполните чистую установку

Если ни одно из вышеперечисленных исправлений не устраняет код ошибки 0x80004005, лучше выполнить чистую установку Windows 10. Для этого выполните следующие действия:

  • Прежде всего, посетите официальный сайт Microsoft.
  • Нажмите на опцию — Загрузить инструмент сейчас.
  • При этом начнется загрузка Media Creation Tool. 

  • Когда установочный файл завершит загрузку, щелкните его правой кнопкой мыши и выберите “Запуск от имени администратора”.
  • Сразу после этого начнется установка Windows. Обычно это два варианта, выберите тот, который подходит вам больше всего. 
  • В нашем случае мы выбрали вариант “Обновить этот компьютер сейчас”. 
  • Примите условия, установленные Microsoft, и нажмите “Далее“.

  • Обязательно выберите опцию “сохранить ваши файлы и приложения” на следующем экране.
  • Наконец, нажмите кнопку “Установить” и следуйте инструкциям на экране, пока весь процесс не будет завершен.

Примечание. Если вы предпочитаете чистую установку Windows 10, обязательно создайте полную резервную копию всех важных файлов и папок. 

Источник: HowToEdge


Пользователи Windows достаточно часто сталкиваются с ошибкой 0x80004005. Она может появляться при установке обновлений операционной системы, попытке получить доступ к общим папкам или виртуальным машинам и даже изменении атрибутов файлов. Код ошибки 0x80004005, по сути, означает неопределенную ошибку. Но на самом деле все не так страшно, как кажется. Сегодня мы разберем основные причины ее появления и расскажем о нескольких способах решения проблемы.

Содержание

  • Ошибка 0x80004005 в VirtualBox
  • Ошибка при работе с поврежденными файлами
  • Ошибка при доступе к общим файлам и папкам
  • Выводы

Ошибка 0x80004005 в VirtualBox

Ошибка E_FAIL (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».

  • Ошибка обновления 80072efe: как ее исправить

Кроме того, достаточно часто проблемы с VirtualBox вызывает гипервизор Hyper-V, конфликтующий со сторонней виртуальной машиной на 64-разрядных системах. Для исключения этого конфликта кликните на «Включение или отключение компонентов Windows» в «Панели управления Windows». А в открывшемся окне снимите галку напротив компонента Hyper-V и подтвердите изменения. Таким образом, вы отключите Hyper-V, и конфликт исчезнет.

В подавляющем большинстве случаев описанных выше мер хватит для исчезновения в VirtualBox ошибки e fail 0x80004005.

Ошибка при работе с поврежденными файлами

Надпись 0x80004005 часто можно увидеть при повреждении системных файлов Windows. Но здесь решение проблемы выглядит еще более простым. Вам достаточно провести проверку целостности файлов встроенными средствами операционной системы.

Для этого запустите командную строку или PowerShell от имени администратора и введите там команду sfc /scannow. После сканирования системы вы получите сообщение об отсутствии проблем, успешном восстановлении поврежденных файлов или невозможности их восстановления.

Если системе не удалось восстановить поврежденные файлы, можно пойти более долгим, но эффективным путем. Введите в командной строке «findstr /c:»[SR]» %windir%LogsCBSCBS.log >»%userprofile%Desktopsfclogs.txt». После этого на рабочем столе появится файл sfclogs.txt с логом сканирования. Посмотрите, какие файлы операционной системы были повреждены и замените их — такие файлы можно найти на любом компьютере с этой же версией Windows.

Кроме того, исправлению поврежденных файлов может мешать сама Windows. Поэтому здесь может помочь загрузка и восстановление с флешки или диска с дистрибутивом Windows. Нажмите сочетание клавиш Win + I. Найдите там раздел «Обновление и безопасность» -> «Восстановление» -> «Особые варианты загрузки» и нажмите кнопку «Перезагрузить сейчас».

Подождите немного, и вы увидите меню, один из пунктов которого звучит как «Поиск и устранение неисправностей». Перейдите в него, нажмите «Дополнительные параметры» и выберите командную строку. После этого действуйте по приведенной выше инструкции.

Ошибка при доступе к общим файлам и папкам

Ошибка 0x80004005 в Windows 10 может возникать и при попытке доступа к общим файлам и папкам. В этом случае, в первую очередь, стоит проверить операционную систему на лишние виртуальные сетевые адаптеры. Кликните правой кнопкой мышки по меню «Пуск» и выберите в выпадающем списке «Диспетчер устройств». Затем откройте меню «Вид» -> «Показать скрытые устройства. Откройте ветку «Сетевые адаптеры» и удалите все устройства, в названиях которых есть «Microsoft 6to4».

Эта же проблема может возникать и из-за проблем с реестром. Запустите командную строку сочетанием клавиш Win + R и откройте редактор реестра командой «regedit». Перейдите в ветку HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersion. В случае 32-битной операционной системы создайте там параметр DWORD с названием LocalAccountTokenFilterPolicy и значением «1», а 64-битной — QWORD с такими же названием и значением.

Перезагрузите компьютер. Проблема должна исчезнуть.

  • Ошибка 651 при подключении к интернету: как ее исправить

Выводы

Как вы видите, причин появления ошибки 0x80004005 может быть совсем немало. Но во всех случаях ее исправление не представляет собой особой сложности. Достаточно лишь четко придерживаться предложенной нами инструкции. Хотя, конечно, вы всегда можете решить эту проблему и банальной переустановкой Windows, но такой способ больше напоминает лечение головной боли отрубанием головы, и мы не советуем им злоупотреблять.

Читайте также

  • Ошибка с библиотекой msvcp140.dll: как от нее избавиться
  • Ошибка 0xc0000005 при запуске игры или приложения: как ее исправить

Check quick and effective solutions to solve error code 0x80004005

by Matthew Adams

Matthew is a freelancer who has produced a variety of articles on various topics related to technology. His main focus is the Windows OS and all the things… read more


Updated on June 16, 2023

Reviewed by
Alex Serban

Alex Serban

After moving away from the corporate work-style, Alex has found rewards in a lifestyle of constant analysis, team coordination and pestering his colleagues. Holding an MCSA Windows Server… read more

  • 0x80004005: Unspecified error message usually appears if you don’t have the required privileges.
  • In the case the error appears when working with file archives, use specialized software.
  • Running a system scan is a great way to prevent all sorts of errors from appearing.

0x80004005 Unspecified error windows 10 11

XINSTALL BY CLICKING THE DOWNLOAD FILE

Easily get rid of Windows errors
Fortect is a system repair tool that can scan your complete system for damaged or missing OS files and replace them with working versions from its repository automatically.
Boost your PC performance in three easy steps:

  1. Download and Install Fortect on your PC.
  2. Launch the tool and Start scanning
  3. Right-click on Repair, and fix it within a few minutes
  • 0 readers have already downloaded Fortect so far this month

The Error 0x80004005: Unspecified error can pop up for users when working with files or directories in File Explorer.

When the error occurs, a dialog box window pops up stating: An unexpected error is keeping you from renaming (or copying or deleting) the folder.

What is error 0x80004005 unspecified error?

An Unspecified Error usually means that the underlying cause of the error is unknown or cannot be identified by the computer. In some cases, you may get an Unspecified Error, while Windows lists the problem in others.

Below are some of the causes of this issue:

  • Corrupt system files – When you get the 0x80004005 unspecified error while trying to copy files or at login, it might be down to broken or corrupt system files. You must restore and repair these system files to get past this issue.
  • Lack of ownership – To open or edit some files and folders, you need ownership. In this case, you need to take ownership of this file to fix the issue.
  • Interference from third-party apps – Sometimes, it might be a third-party app, like an antivirus, preventing you from opening a file, leading to the 0x80004005 error. The best way to circumvent this is to perform a clean boot.
  • Issues with the user account – Glitches with your user account might be the cause of this issue at times. To know for sure, create a new account and repeat the task that brought about this error code.

Also, it is important to mention that there are different variations of this issue, as shown below:

  • 0x80004005 Ethernet – This has to do with your network settings and connection. A quick way around this is to run the network troubleshooter.
  • Parser returned error 0x80004005 – This is a variation of the issue that shows up on Startup. You can fix it by performing a clean boot.
  • 0x80004005 SQL – This issue has been reported to show up when users try to install a custom instance of an SQL server.
  • Visual Studio error code 0x80004005 – In this case, a system file is broken or missing.
  • Error 2147500037 0x80004005 and 0x80004005 SCCM are also reported by users, yet the below solutions are just what you need.
  • […] has failed with the error code 0x80004005 in the task sequence step, unspecified error Windows 10 login – Run the SFC scan in order to solve any system file conflicts or corruption.
  • Error 0x80004005 unzip – Take ownership of the folder, or run this command as an administrator.
  • Error 0x80004005 while sharing a folder – Clean boot Windows in order to fix this.
  • Error 0x80004005 ZIP file – Many times, this error appears when you’re trying to unarchive a ZIP file, and it requires a password.
  • Error 0x80004005 Outlook – This error might appear out of nowhere when using the Outlook email client, but one of the solutions below will help you fix it as well.

Now that we know about all causes and variations of this error, let’s fix it using the solutions below.

How do I fix error 0x80004005?

In this article

  • What is error 0x80004005 unspecified error?
  • How do I fix error 0x80004005?
  • 1. Run the Windows Update troubleshooter
  • 2. Install the Windows update manually
  • 3. Open the File and Folder Troubleshooter
  • 4. Run a System File Checker scan
  • 5. Take ownership of the folder
  • 6. Clean boot Windows
  • 7. Edit the folder’s name via PowerShell
  • 8. Extract compressed files with archiver software
  • 9. Use a different user account
  • How can I fix error code 0x80004005: Unspecified error in Windows 11?
  • Disable your antivirus

1. Run the Windows Update troubleshooter

  1. Press the Windows key + I and select the Update & Security option.
    update and error 0x80004005
  2. Click Troubleshoot in the left pane and select Additional troubleshooters.
    troubleshoot
  3. Now, select the Windows Update option and click Run the troubleshooter.
    run the

If you face the error code 0x80004005 while trying to update your PC, the first thing to do is run the built-in troubleshooter. This will clear up the possible cause of the problem and restart the required services.

2. Install the Windows update manually

  1. Go to the Microsoft Catalog website and search for the problematic update.
    search error 0x80004005
  2. Click the Download button before the update and wait for the process to complete.
    download
  3. Finally, double-click the downloaded update and follow the onscreen instructions to complete the installation.

Another way around the error code 0x80004005 while trying to update your PC is to do it manually.

3. Open the File and Folder Troubleshooter

  1. Download Windows file and folder troubleshooter.
  2. Then open the File and Folder Troubleshooter from the folder you saved it to.
  3. Click Advanced and select the Apply repairs automatically option.
  4. Then press the Next button.
  5. Select one of the options shown in the snapshot below, and then press the Next button.

Microsoft’s File and Folder Troubleshooter might come in handy for fixing the Error 0x80004005: Unspecified error when copying a file. The troubleshooter can fix system errors related to copying, deleting, and editing folder and file titles.

In case you encounter any issues with it, check our guide on troubleshooter stops before completing the process to see how to fix that problem.

Read more about this topic

  • Error writing to file on Windows 10
  • Cannot upload photos to Photo Library Error 0x80004005
  • Calculating the time required to copy the files error
  • File is open in another program error [Full Guide]

4. Run a System File Checker scan

This next solution gives you a practical tool to identify and repair system errors like the error 0x80004005 only by using the built-in tool PowerShell.

1.Press the Windows key + X and choose Windows PowerShell (Admin).

2. Run the following command:DISM.exe /Online /Cleanup-image /Restorehealth

dism scan health

3. Now run this command:sfc /scannow

4. The SFC scan might take about 20-30 minutes to complete. Restart your desktop or laptop if the scan does repair a file.

If you’re having issues completing this process, check our guide on what to do if DISM fails on your PC.

You can use a dedicated program, too, such as Fortect. It scans your PC extensively for any issues and tries to fix or replace each broken element.

Fortect

Ensure the damaged files from your OS are fixed or replaced successfully with Restoro.

5. Take ownership of the folder

  1. Locate the directory that is giving you this error. Right-click it and choose Properties.
  2. Navigate to the Security section and click on Advanced.
  3. Click on Change next to the Owner name.
  4. In the Enter the object name to select enter the name of your user account. Click on Check names and OK.
  5. Now check Replace owner on subcontainers and objects and click on Apply and OK.

If you failed to open a file due to the 0x80004005 unspecified error, it might be because you have the required privileges. In this case, taking ownership of the files should solve the issue.

6. Clean boot Windows

  1. First, open the Run accessory with the Windows key + R hotkey and enter msconfig.
  2. Select the Selective startup option on the General tab. Deselect the Load startup items checkbox.
  3. Navigate to the Services tab and click the Hide all Microsoft services checkbox. Press the Disable all button. Now click Apply and OK.
  4. Press the Restart button on the System Configuration dialog box that opens.

After doing that, check if you still get the 0x80004005 unspecified error when logging in on Windows 10. If you want, you can enable services one by one until you manage to find the cause of the problem.

For more information on this subject, check our guide on how to remove startup apps.

7. Edit the folder’s name via PowerShell

  1. Press the Windows key + X and choose Windows PowerShell (Admin).
  2. Navigate to the folder by using the cd command. In our example we used this command:
    cd C:UsersWindowsReportMusic
  3. Now use the ren command like this: ren WindowsReport WindowsReport_new
  4. After renaming the directory, check if the problem is resolved.

8. Extract compressed files with archiver software

This resolution is more specifically for fixing the Error 0x80004005: Unspecified error when extracting file archives, such as ZIP.

That usually happens when the ZIP, or another archive format, includes a password. Consequently, Windows doesn’t recognize the encrypted archive file.

To circumvent this limitation, it’s advised to use third-party archiver software, such as WinZip for example.

9. Use a different user account

  1. Press the Windows key + S and enter users. Select Add, edit, or remove other users.
  2. Choose Add someone else to this PC.
  3. Select I don’t have this person’s sign-in information.
  4. Select Add a user without a Microsoft account.
  5. Enter the desired user name for the new account.
  6. Switch to the new account and check if the problem is resolved.

How can I fix error code 0x80004005: Unspecified error in Windows 11?

Disable your antivirus

  1. Press Windows key + S and type defender. Select Windows Security from the list of results.
  2. Navigate to Virus & threat protection and click on Manage settings.
  3. Disable Real-time protection.

Keep in mind that the steps mentioned in this solution apply only to Windows Defender. If you’re using a different antivirus, you’ll have to use different methods to disable it.

Note icon
NOTE

Disabling your antivirus isn’t advised as a long-term solution, so be sure to turn it back on.

Some of those resolutions will probably fix the 0x80004005 Unspecified error that pops up when users delete, rename, copy, or extract folders and files within File Explorer.

If the issue is still there, be sure to visit our guide on what to do if Windows won’t let you access your files.

If you have any other questions, please leave them in the comments section below.

Still experiencing issues?

SPONSORED

If the above suggestions have not solved your problem, your computer may experience more severe Windows troubles. We suggest choosing an all-in-one solution like Fortect to fix problems efficiently. After installation, just click the View&Fix button and then press Start Repair.

newsletter icon

  • При запуске скайрима выдает ошибку failed to initialize renderer
  • При запуске скайрима выдает ошибку 0xc0000142
  • При запуске скайрима выдает ошибку 0xc000007b
  • При запуске скайпа ошибка эта программа не поддерживает версию windows
  • При запуске симс 4 выдает ошибку обновления origin