Код ошибки 800004005

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

Просмотров 198к. Опубликовано 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 .

Windows 7 Enterprise Windows 7 Professional Windows 7 Ultimate Windows Server 2008 R2 Datacenter Windows Server 2008 R2 Enterprise Windows Server 2008 R2 Standard Еще…Меньше

Симптомы

Рассмотрим следующий сценарий:

  • У вас есть компьютер под управлением Windows 7 или Windows Server 2008 R2.

  • На этом компьютере метод IUIAutomationElement::FindAll вызывается для узла с помощью константы TreeScope_Descendants области.

  • Узел, который имеет много узлов-потомков.

Решение

Сведения об исправлении

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

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

Примечание. Если наблюдаются другие проблемы или необходимо устранить неполадки, вам может понадобиться создать отдельный запрос на обслуживание. Стандартная оплата за поддержку будет взиматься только за дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Чтобы просмотреть полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание, посетите следующий веб-сайт корпорации Майкрософт:

http://support.microsoft.com/contactus/?ws=supportПримечание. В форме «Пакет исправлений доступен для скачивания» отображаются языки, для которых доступно исправление. Если нужный язык не отображается, значит исправление для данного языка отсутствует.

Предварительные условия

Для установки этого исправления необходимо иметь Пакет обновления 1 для Windows 7 или Windows Server 2008 R2 установлен.

Сведения о реестре

Чтобы включить это исправление, необходимо создать или изменить следующие разделы реестра.

Подразделы реестра

На основе x86 и в системах на базе x64: HKEY_CURRENT_USERSoftwareMicrosoftUIA
X64 в системах на базе только: HKEY_CURRENT_USERSoftwarewow6432NodeMicrosoftUIA
Имя DWORD: Время ожидания
Значение DWORD: Значение в миллисекундах (мс)

Необходимость перезагрузки

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

Сведения о замене исправлений

Это исправление не заменяет все ранее выпущенные исправления.

Английский (США) версия данного исправления устанавливает файлы с атрибутами, указанными в приведенных ниже таблицах. Дата и время для файлов указаны в формате UTC. Дата и время для файлов на локальном компьютере отображаются в местном времени с вашим текущим смещением летнего времени (DST). Кроме того, при выполнении определенных операций с файлами, даты и время могут изменяться.

Информация о файлах для Windows 7 и Windows Server 2008 R2 и примечанияВажно. Исправления для Windows Server 2008 R2 и Windows 7 включены в одни и те же пакеты. Однако исправления на странице запроса исправлений перечислены под обеими операционными системами. Чтобы запросить пакет исправления, который применяется к одной или обеим ОС, установите исправление, описанное в разделе «Windows 7/Windows Server 2008 R2» страницы. Всегда обращайтесь к разделу «Применяется к» в статьи для определения фактических операционной системы, к которому применяется каждое исправление.

  • Файлы MANIFEST (.manifest) и MUM (.mum), устанавливаемые для каждой среды, указаны отдельно в разделе «Сведения о дополнительных файлах для Windows 7 и Windows Server 2008 R2». Файлы MUM и MANIFEST, а также связанные файлы каталога безопасности (CAT) чрезвычайно важны для поддержания состояния обновленных компонентов. Файлы каталога безопасности, для которых не перечислены атрибуты, подписаны цифровой подписью корпорации Майкрософт.

Для всех поддерживаемых 86-разрядных версий Windows 7

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Uiautomationcore.dll

7.0.0.0

562,176

05-Feb-2014

02:04

x86

Uiautomationcore.ptxml

Неприменимо

1,054

13-Jul-2009

20:31

Неприменимо

Для всех поддерживаемых 64-разрядных версий Windows 7 и Windows Server 2008 R2

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Uiautomationcore.dll

7.0.0.0

752,640

05-Feb-2014

02:42

x64

Uiautomationcore.ptxml

Неприменимо

1,054

13-Jul-2009

20:25

Неприменимо

Uiautomationcore.dll

7.0.0.0

562,176

05-Feb-2014

02:04

x86

Wow64_uiautomationcore.ptxml

Неприменимо

1,054

13-Jul-2009

20:31

Неприменимо

Для всех поддерживаемых версий Windows Server 2008 R2 для систем на базе процессоров IA-64

Имя файла

Версия файла

Размер файла

Дата

Время

Платформа

Uiautomationcore.dll

7.0.0.0

1,423,872

05-Feb-2014

01:48

IA-64

Uiautomationcore.ptxml

Неприменимо

1,054

13-Jul-2009

20:28

Неприменимо

Uiautomationcore.dll

7.0.0.0

562,176

05-Feb-2014

02:04

x86

Wow64_uiautomationcore.ptxml

Неприменимо

1,054

13-Jul-2009

20:31

Неприменимо

Сведения о дополнительных файлах

Сведения о дополнительных файлах для Windows 7 и Windows Server 2008 R2

Дополнительные файлы для всех поддерживаемых 86-разрядных версий Windows 7

Имя файла

X86_6e5912394b0e04a860abe46caaf72a40_31bf3856ad364e35_6.1.7601.22590_none_aa66648a9a90e1b5.manifest

Версия файла

Неприменимо

Размер файла

704

Дата (UTC)

05-Feb-2014

Время (UTC)

06:34

Хэш SHA-1

Неприменимо

Хеш-код MD5

Неприменимо

Имя файла

X86_microsoft-windows-uiautomationcore_31bf3856ad364e35_6.1.7601.22590_none_b24f011fb9c0340b.manifest

Версия файла

Неприменимо

Размер файла

170,525

Дата (UTC)

05-Feb-2014

Время (UTC)

02:34

Хэш SHA-1

Неприменимо

Хеш-код MD5

Неприменимо

Дополнительные файлы для всех поддерживаемых версий x64 под управлением Windows 7 и Windows Server 2008 R2

Имя файла

Amd64_521e7fdd5e29eff58f2ee38978ab18bf_31bf3856ad364e35_6.1.7601.22590_none_0084a783ce271f92.manifest

Версия файла

Неприменимо

Размер файла

708

Дата (UTC)

05-Feb-2014

Время (UTC)

06:34

Хэш SHA-1

Неприменимо

Хеш-код MD5

Неприменимо

Имя файла

Amd64_962ef1b39717dbd1ec902c6c0f8365c2_31bf3856ad364e35_6.1.7601.22590_none_530ea803db7addb5.manifest

Версия файла

Неприменимо

Размер файла

1 058

Дата (UTC)

05-Feb-2014

Время (UTC)

06:34

Хэш SHA-1

Неприменимо

Хеш-код MD5

Неприменимо

Имя файла

Amd64_microsoft-windows-uiautomationcore_31bf3856ad364e35_6.1.7601.22590_none_0e6d9ca3721da541.manifest

Версия файла

Неприменимо

Размер файла

170,529

Дата (UTC)

05-Feb-2014

Время (UTC)

03:12

Хэш SHA-1

Неприменимо

Хеш-код MD5

Неприменимо

Имя файла

Wow64_microsoft-windows-uiautomationcore_31bf3856ad364e35_6.1.7601.22590_none_18c246f5a67e673c.manifest

Версия файла

Неприменимо

Размер файла

169,200

Дата (UTC)

05-Feb-2014

Время (UTC)

02:17

Хэш SHA-1

Неприменимо

Хеш-код MD5

Неприменимо

Дополнительные файлы для всех поддерживаемых версий Windows Server 2008 R2 с архитектурой IA-64

Имя файла

Ia64_19d946463ed8ca05f98e75298e6fee1d_31bf3856ad364e35_6.1.7601.22590_none_7fbc93a86d24a1c1.manifest

Версия файла

Неприменимо

Размер файла

1,056

Дата (UTC)

05-Feb-2014

Время (UTC)

06:34

Хэш SHA-1

Неприменимо

Хеш-код MD5

Неприменимо

Имя файла

Ia64_microsoft-windows-uiautomationcore_31bf3856ad364e35_6.1.7601.22590_none_b250a515b9be3d07.manifest

Версия файла

Неприменимо

Размер файла

170,527

Дата (UTC)

05-Feb-2014

Время (UTC)

02:21

Хэш SHA-1

Неприменимо

Хеш-код MD5

Неприменимо

Имя файла

Wow64_microsoft-windows-uiautomationcore_31bf3856ad364e35_6.1.7601.22590_none_18c246f5a67e673c.manifest

Версия файла

Неприменимо

Размер файла

169,200

Дата (UTC)

05-Feb-2014

Время (UTC)

02:17

Хэш SHA-1

Неприменимо

Хеш-код MD5

Неприменимо

Статус

Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе «Относится к».

Ссылки

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

Нужна дополнительная помощь?

На чтение 5 мин Просмотров 54.1к. Опубликовано 03.10.2022

Полное руководство по Windows 10

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

Что означает код ошибки 0х80004005?

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

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

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

Для этого можно применить 6 различных способов:

— Отключить IPv6,
— Проверить NetBIOS,
— Проверить настройки общего доступа,
— Проверить разрешения,
— Повторно загрузить Центр обновления Windows 10,
— Включить поддержку общего доступа к файлам SMB 1.0 / CIFS.

Ниже подробно рассмотрим каждый из этих способов.

Быстрые способы исправления ошибки 0x80004005

Есть несколько «быстрых исправлений», которые стоит попробовать, чтобы устранить эту ошибку. Эти конкретные решения часто решают проблему с кодом ошибки 0x80004005.

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

Отключить IPv6

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

Просто выполните следующие четыре шага, чтобы попробовать это исправление:

  1. Щелкните правой кнопкой мыши кнопку «Пуск» в Windows и выберите «Сетевые подключения». Как исправить ошибку 0x80004005 в Windows 10
  2. Нажмите «Изменить параметры адаптера». Как исправить ошибку 0x80004005 в Windows 10
  3. Щелкните правой кнопкой мыши сетевой адаптер и выберите «Свойства». Как исправить ошибку 0x80004005 в Windows 10
  4. Найдите «Протокол Интернета версии 6 (TCP / IPv6)» на центральной панели и снимите флажок. Как исправить ошибку 0x80004005 в Windows 10

Большинство сетевых конфигураций по-прежнему используют IPv4 и будут использовать IPv4 в обозримом будущем, поэтому какое-то время вам не понадобится IPv6, если только вы не находитесь в корпоративной сети, которая уже использует IPv6.

Если это не устранило ошибку, перейдите к следующему предлагаемому решению.

Проверьте NetBIOS

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

Выполните следующие действия, чтобы убедиться, что служба NetBIOS включена:

  1. В том же окне, что и выше, выделите «IPv4» и нажмите кнопку «Свойства» внизу. Как исправить ошибку 0x80004005 в Windows 10
  2. Щелкните «Дополнительно», затем выберите вкладку «WINS». Как исправить ошибку 0x80004005 в Windows 10
  3. Убедитесь, что для параметра NetBIOS установлено значение «По умолчанию». Как исправить ошибку 0x80004005 в Windows 10

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

Проверьте настройки общего доступа

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

  1. Перейдите в «Панель управления -> Сеть и Интернет -> Центр управления сетями и общим доступом -> Расширенные настройки общего доступа». Как исправить ошибку 0x80004005 в Windows 10
  2. Щелкните «Частная» сеть и убедитесь, что включен параметр «Включить обнаружение сети» и установлен флажок «Включить автоматическую настройку…» . Убедитесь, что параметр «Включить общий доступ к файлам и принтерам» также активирован. Как исправить ошибку 0x80004005 в Windows 10
  3. Нажмите «Все сети» и убедитесь, что опция «Отключить защищенный паролем общий доступ к сети» включена. Как исправить ошибку 0x80004005 в Windows 10

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

Проверьте разрешения

  1. Щелкните правой кнопкой мыши папку или диск, к которому вы хотите предоставить общий доступ, и выберите «Свойства». Как исправить ошибку 0x80004005 в Windows 10
  2. Перейдите на вкладку «Совместное использование» , затем выберите «Расширенный общий доступ». Как исправить ошибку 0x80004005 в Windows 10
  3. Убедитесь, что флажок рядом с «Поделиться этой папкой» установлен , затем нажмите «Разрешения». Как исправить ошибку 0x80004005 в Windows 10
  4. Выделите группу «Все», которая должна находиться на верхней панели, и разрешите «Полный доступ». Если группы «Все» нет, нажмите «Добавить» и введите «Все» на нижней панели, затем выберите ее. Как исправить ошибку 0x80004005 в Windows 10

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

Повторно загрузите Центр обновления Windows 10

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

Включение поддержки общего доступа к файлам SMB 1.0 / CIFS

Как было предложено читателем TechJunkie TFI, несколько пользователей сообщили, что включение поддержки общего доступа к файлам SMB 1.0 / CIFS помогает.

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

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

Другие ошибки

  • Ошибка при запуске приложения 0xc0000142
  • Ошибка при запуске приложения 0xc0000005
  • Ошибка при запуске приложения 0xc000007b
  • Код ошибки 0x80072f8f
  • Ошибка 0xc0000906 при запуске игры
  • Ошибка 0x0000011b при установке принтера по сети
  • 80072efe ошибка обновления Windows
  • ISDone dll ошибка при установке игры
  • Ошибка 0x80073701: Обновления Windows не удалось установить

Материал обновлен 4 октября 2022 года.

Пользователи 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
    • Способ 1: Очистка содержимого каталога с обновлениями
    • Способ 2: Ручная загрузка обновлений
    • Способ 3: Проверка целостности системных файлов
    • Другие ошибки с рассматриваемым кодом и их устранение
    • Заключение
  • Вопросы и ответы

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

Причина проявления этого сбоя тривиальна – «Центр обновлений» не смог либо загрузить, либо установить то или иное обновление. А вот источник самой проблемы может быть разным: неполадки с системными файлами или же проблемы с самим инсталлятором обновлений. Устранить ошибку можно тремя разными методами, начнём с самого эффективного.

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

Способ 1: Очистка содержимого каталога с обновлениями

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

  1. Воспользуйтесь сочетанием клавиш Win+R для вызова оснастки «Выполнить». Пропишите в поле ввода следующий адрес и нажмите «ОК».

    %systemroot%SoftwareDistributionDownload

  2. Перейти во временную директорию обновлений для устранения ошибки 0x80004005

  3. Откроется «Проводник» с каталогом всех локально загруженных обновлений. Выделите все имеющиеся файлы (с помощью мыши или клавиш Ctrl+A) и удалите их любым подходящим способом – например, через контекстное меню папки.
  4. Удаление загруженных обновлений для устранения ошибки 0x80004005

  5. Закройте «Проводник» и перезагрузитесь.

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

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

Чуть менее эффективный вариант устранения рассматриваемого сбоя заключается в ручной загрузке обновления и его установке на компьютер. Подробности процедуры освещены в отдельном руководстве, ссылка на которое находится ниже.
Ssyilka-dlya-skachivaniya-kumulyativnogo-obnovleniya-Windows-10-s-kataloga-TSentra-obnovleniya-Microsoft

Подробнее: Устанавливаем обновления для Windows 10 вручную

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

В некоторых случаях проблемы с обновлениями вызваны повреждением того или иного системного компонента. Решение заключается в проверке целостности системных файлов и их восстановлении, если таковое потребуется.
Rezultat-uspeshnogo-vosstanovleniya-povrezhdennyih-faylov-utilitoy-sfc-scannow-v-Komandnoy-stroke-Windows-10

Урок: Проверка целостности системных файлов в Windows 10

Другие ошибки с рассматриваемым кодом и их устранение

Ошибка с кодом 0x80004005 возникает также по иным причинам. Рассмотрим самые частые из них, а также методы устранения.

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

Подробнее:
Решение проблем с доступом к сетевым папкам в Windows 10
Настройка протокола SMB

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

Lumpics.ru

  1. Вызовите «Параметры» — легче всего это проделать с помощью сочетания клавиш Win+I. Найдите пункт «Обновления и безопасность» и кликните по нему.
  2. Открыть параметры безопасности для устранения ошибки 0x80004005

  3. Воспользуйтесь меню, в котором щёлкните по позиции «Безопасность Windows».
    Открыть Безопасностт Виндовс для устранения ошибки 0x80004005
    Далее выберите «Брандмауэр и защита сети».
  4. Вызвать настройки брандмауэра для устранения ошибки 0x80004005

  5. Прокрутите страницу чуть вниз и воспользуйтесь ссылкой «Разрешить работу с приложением через брандмауэр».
  6. Разрешения доступа брандмауэера для устранения ошибки 0x80004005

  7. Откроется список программ и компонентов, которые так или иначе задействуют системный файервол. Для внесения изменений в этот список воспользуйтесь кнопкой «Изменить параметры». Обратите внимание, что для этого требуется учётная запись с полномочиями администратора.
    Изменение параметров доступа брандмауэера для устранения ошибки 0x80004005

    Урок: Управление правами учетной записи в Windows 10

  8. Найдите пункт «Microsoft Store» и снимите галочки со всех опций. После этого нажмите «ОК» и закрывайте оснастку.

Разрешить Microsoft Store подключение без брандмауэера для устранения ошибки 0x80004005

Перезагрузите машину и попробуйте зайти в «Магазин» — проблема должна быть решена.

Заключение

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

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

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

Алексей Герзанов aka Gerzoid 24.01.2023 3 мин

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

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

0х80004005 при подключении к общему сетевому диску или папке

Способ 1. Добавить необходимый параметр в реестр

  1. Нажмите комбинацию клавиш Win + R.
  2. Введите «regedit» и нажмите «ОК».
  3. Перейдите по следующему пути реестра: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem.
  4. Создайте новое значение DWORD под названием LocalAccountTokenFilterPolicy.
  5. Установите для параметра значение 1 (то есть включено), и не забудьте нажать «ОК».

Или можете скачать и запустить специальный файл для добавления необходимого значения в реестре.

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

Способ 2. Удалить виртуальные сетевые устройства

Необходимо удалить адаптеры 6to4 из диспетчера устройств:

  1. Запустите окно «Выполнить», для этого нажмите Win + R вместе.
  2. Введите «hdwwiz.cpl» для запуска «Диспетчера устройств».
  3. В верхнем меню во вкладке Вид выбрать пункт «Показать скрытые устройства».
  4. Далее необходимо открыть раздел «Сетевые адаптеры» и если вы видите Microsoft 6to4 Adapters, то удалите их все, щелкнув правой кнопкой мыши и выбрав «Удалить устройство».
  5. После этого перезагрузите компьютер и проведите тестирование.

E_FAIL 0x80004005 на VirtualBox

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

Способ 1. Удалить лишний параметр в реестре

Вот подробная инструкция о том, как и что делать:

  1. Нажмите комбинацию клавиш Win + R.
  2. Введите «regedit» и нажмите «ОК».
  3. Перейдите по следующему пути реестра: HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers.
  4. Если этот параметр «C:Program FilesOracleVirtualBoxVirtualBox.exe» с значением «DISABLEUSERCALLBACKEXCEPTION» существует, удалите его.

Если удаление параметра не помогло, попробуйте способ 2.

Способ 2. Переподключение драйвера мостовой сети Virtualbox

При открытии сеанса в виртуальной машине вы можете столкнуться с ошибкой E_FAIL 0x80004005.

Следуйте приведенным ниже инструкциям:

  1. Откройте «Панель управления».
  2. Перейдите в «Сеть и Интернет» «Центр управления сетью и общим доступом» выберите свое соединение «Virtualbox» и откройте его свойства.
  3. Найдите в списке NDIS6 Bridged Networking Driver снимите флажок, нажмите «ОК».
  4. Повторно откройте свойства соединения и установите флажок напротив NDIS6 Bridged Networking Driver, нажмите «ОК».

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

0x80004005 при распаковке файлов

Если вы получаете эту ошибку при попытке извлечь или открыть .zip или .rar-архив, в вашем распоряжении есть несколько решений.

Способ 1. Использовать другой архиватор

Вы можете загрузить другую утилиту, например 7Zip и проверить, не возникает ли ошибка при попытке открыть или извлечь .zip или .rar-архив.

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

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

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

Способ 3. Перерегистрировать jscript.dll и vbscript.dll

Некоторым пользователям удалось исправить ошибку, перерегистрировав jscript.dll (библиотека, связанная с Microsoft JavaScript, несистемным процессом) и vbscript.dll (Библиотека динамической компоновки, созданная для Microsoft ® VBScript компанией Microsoft). Подробнее: Регистрация библиотек в Windows.

Ниже краткое руководство о том, как это сделать:

  1. Запускаем cmd.exe (командную строку) в режиме администратора.
  2. В появившемся черном экране (который и есть командная строка) вводим код ниже:

regsvr32 jscript.dll

regsvr32 vbscript.dll

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

Перезагрузите компьютер и проверьте, удается ли открыть или извлечь .zip или .rar файлы.

Алексей Герзанов aka Gerzoid

Алекс Гезанов

Работаю в сервисном центре по ремонту и обслуживанию бытовой техники. За более чем 10 лет трудовой деятельности, я сталкивался с решением большого количества проблем в работе ОС Windows, периферийных устройств, бытовой техники, игровых консолей Playstation и т. д.

Как исправить ошибку 0x80004005 Виндовс 10 при обновлении и не только

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

устранение ошибки с кодом 0x80004005

Почему появляется неопознанная ошибка?

Чаще всего причины дефекта заключаются в следующих «нюансах»:

  • Операционная система не активирована или произошел сбой верификации (проверки подлинности ключа лицензии);
  • Отсутствуют критически важные драйвера сетевого оборудования;
  • Установлены некорректные обновления Виндовс;
  • Нарушена целостность файлов ОС;
  • Вирусное воздействие (крайне редко).

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

Как видно на скриншоте выше, код ошибки e fail 0x80004005 нередко даёт о себе знать при попытке запуска виртуальной машины VirtualBox, Samba. Сессия подключения была экстренно завершена на стадии загрузки, а вся информация о проблеме записана в журнал (лог) по указанному в сообщении пути.

То есть, ситуация довольно распространенная и неприятная. Давайте будем разбираться с решениями.


Проверяем статус активации Windows

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

  • Открываем параметры Виндовс 10 через меню «Пуск»;
  • Переходим к разделу «Обновление…»;
  • Выбираем вкладку «Активация». Если есть сообщение об ошибке, то ниже находим ссылку на «устранение неполадок» и дожидаемся окончания анализа. После внесения автоматических исправлений перезагружаем ПК:

пуск параметры

Переходим на вкладку "Обновление..."

Влкадка параметров - Активация


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

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

Я же в который раз советую не заморачиваться и воспользоваться бесплатной утилитой IObit Driver Booster. Вот видео по эксплуатации софта:


Избавляемся от дефектов Windows Update

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

Вам необходимо посмотреть на первый вариант из этой инструкции, чтобы перейти к разделу параметров, связанным с обновлением и безопасностью. Там увидите вкладку «Устранение неполадок», а справа будет несколько пунктов – нас интересует «Центр обновления…»:

Исправление неполадок центра обновления

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


Восстановление целостности файлов

Это весьма полезная процедура, которую рекомендуется осуществлять практически после любого сбоя ОС. Опять же, не буду повторяться, поскольку уже на сайте IT Техник есть тематический материал (просмотреть можно здесь). Отмечу лишь, что понадобиться использовать команду:

sfc /scannow

Проверяем систему через командную строку

С её помощью запускаем сканирование (длиться около 10 минут), после завершения следует перезапустить ПК.


Внесение изменений в реестр

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

  • Нажимаем одновременно на клавиатуре две кнопки Win + R и в открывшемся окошке прописываем запрос:

regedit

Окно "Выполнить" с командой regedit

  • Слева увидите перечень папок, необходимо последовательно переходить во вложенные каталоги, чтобы пройти путь:

HKEY-LOCAL-MACHINE | SYSTEM | CurentControlSet | Services | CSC | Parameters

Если последней папки «Parameters» у Вас нет, то следует её создать. Для этого кликаем правой кнопкой мышки по элементу «CSC» и в появившемся меню выбираем «Создать» — «Раздел».

  • Теперь внутри него следует создать ключ реестра. Для этого в правой части окна кликаем на пустом месте и выбираем «Создать» — «Параметр DWORD 32»:

Создание DWORD параметра в реестре

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

  • Присваиваем ему имя «FormatDatabase», а после двойного щелчка по объекту открываются его свойства, где следует прописать значение «1»:

создаем FormatDatabase

Дополнительно:

  • Идём по пути:

HKLMSYSTEMCurrentControlSetServicesLanmanWorkstationParameters

  • Справа находим ключ «AllowInsecureGuestAuth» и меняем его значение с 0 (ноль) на 1.

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

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

Ошибка 0x80004005 может возникать, когда пользователь не может получить доступ к общим папкам или дискам по сети и виртуальным машинам как Virtual Box с пояснением E_FAIL.

Но это не все, эта ошибка также появляется при установки обновлений Windows в «центре обновления«. Давайте посмотрим, как исправить код ошибки 0x80004005 в Windows 11/10.

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

Я буду приводить решение данной ошибки для различных ситуаций, будь то ошибка в Virtual box с кодом E_FAIL, ошибка сети доступа или в центре обновления Windows. Вы можете сразу выбрать, где у вас ошибка и приступить к исправлению:

  1. Ошибка 0x80004005 при попытке доступа к общим папкам и дискам.
  2. Ошибка E_FAIL (0x80004005) Virtual Box.
  3. Ошибка 0x80004005 Центра обновления Windows.

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

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

0x80004005 неопознанная ошибка

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

HKLMSOFTWAREMicrosoftWindowsCurrentVersionPoliciesSystem

Нажмите справа на пустом поле правой кнопкой мыши и «Создать» > «Параметр DWORD (32 бита)«. Далее задайте имя LocalAccountTokenFilterPolicy и значение 1. Если у вас система 64-bit, то нужно создать параметр QWORD (64 бита).

LocalAccountTokenFilterPolicy

Способ 2. Нажмите сочетание кнопок Win+R  и введите hdwwiz.cpl, чтобы открыть диспетчер устройств. Далее разверните графу «Сетевые адаптеры«, нажмите на вкладку сверху «Вид» и выберите «Показать скрытые устройства«.

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

Адаптеры Microsoft 6to4

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

reg add "HKLMSYSTEMCurrentControlSetServicesLanmanWorkstationParameters" /v AllowInsecureGuestAuth /t REG_DWORD /d 1
net stop LanmanWorkstation
net start LanmanWorkstation

AllowInsecureGuestAuth и перезапуск службы LanmanWorkstation

Способ 4. Чтобы исправить неопознанную ошибку 0x80004005 при доступе к сетевым папкам и дискам в Windows 11/10, нужно включить протокол SMB 1.0/CIFS. Это связано с тем, что п умолчанию он отключен и, если в сети имеется Windows 7, то вы не сможете получить сетевой доступ. Чтобы включить SMB 1.0/CIFS:

  • Нажмите сочетание кнопок Win+R и введите optionalfeatures.exe
  • Установите галочку Поддержка общего доступа к файлам SMB 1.0/CIFS
  • Нажмите OK, чтобы установить компонент

Если не помогло, то попробуйте снять галочку Автоматическое удаление протокола SMB 1.0/CIFS и оставьте только клиент и сервер.

включить SMB 1.0 в Windows 10

2. Ошибка E_FAIL (0x80004005) Virtual Box

Разберем, когда ошибка 0x80004005 E_FAIL появляется в виртуальной машине. Хочу заметить, что в версии 6.0 Virtual box нет поддержки 32-bit. По этому, если вы ставите Virtual box на более поздние версии Windows 7, XP, то устанавливайте до версии 6.0.

Может быть и так, что нужно наоборот обновить программу до последней версии. Это решит множество ошибок в дальнейшим. Также, хочу подсказать, что в Windows есть своя виртуальная машина Hyper-V, ничем не уступающая остальным.

Первым делом, это удалите текущий Virtual Box и скачайте с официального сайта исполняемый exe файл. Щелкните по exe файлу правой кнопкой мыши и запуск от имени администратора, после чего продолжите установку. Это решит множество проблем с ограничениями учетной записи, даже, если она является административной.

ошибка 0x80004005 Virtual box

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

HKEY_LOCAL_MACHINESOFTWAREMicrosoftWindows NTCurrentVersionAppCompatFlagsLayers

Если справа у вас есть ключ C:Program FilesOracleVirtualBoxVirtualBox.exe со значением DisableUserCallbackException, то удалите его и проверьте решена ли проблема. Если вы используете сторонний антивирусный продукт, то отключите его на время и повторите момент с реестром.

VirtualBox.exe DISABLEUSERCALLBACKEXCEPTION

Способ 2. Нужно попробовать переименовать файлы, тем самым задействовать файл-бэкап копии. Для начало вы должны знать путь установленной системы при которой вылетает ошибка. Путь можно посмотреть в самом Virtual Box нажав на «Файл» > «Настройки». Когда узнали путь переходим по нему, по умолчанию у всех он C:Usersваше имяVirtualBox VMs выбираем ОС, в мое случае это папка 7 (Win7). В папке нас интересуют два файла с расширением .vbox и .vbox-prev:

  1. Вырежьте и вставьте файл .vbox в другое место для резервной копии на всякий пожарный. Потом его можно будет удалить, если ошибка разрешиться.
  2. Далее переименуйте файл .vbox-prev в расширение .vbox убрав приставку-prev.

Переименование файлов VMbox

Теперь перейдите в папку C:Usersваше имя.VirtualBox, нужно проделать тоже самое:

  1. Вырежьте файл VirtualBox.xml и вставьте его в безопасное место для резервной копии.
  2. Переименуйте VirtualBox.xml-prev в обычный VirtualBox.xml, убрав приставку -prev.

восстановить копию файла VMbox

3. Ошибка 0x80004005 Центра обновления Windows

Разберем, как исправить ошибку 0x80004005 в Windows 11/10 при установке обновлений.

channel

Способ 1. Нужно заменить системный файл dpcdll.dll. Для этого вам потребуется взять и скопировать на флешку копию этого файла из другого надежного компьютера. Далее вам нужно будет загрузиться в безопасном режиме, чтобы система дала возможность заменить системный файл. Когда вы все подготовили и загрузились в безопасном режиме, то перейдите по пути и замените файл dpcdll.dll:

  • Для x86: C:WindowsSystem32
  • Для x64: C:WindowsSysWOW64

После этого откройте командную строку от имени администратора и введите команду regsvr32 dpcdll.dll, чтобы зарегистрировать этот файл в системе.

регистрация файла dpcdll

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

  • net stop wuauserv
  • net stop cryptSvc
  • net stop bits
  • net stop msiserver
  • ren C:WindowsSoftwareDistribution SoftwareDistribution.old
  • ren C:WindowsSystem32catroot2 catroot2.old
  • net start wuauserv
  • net start cryptSvc
  • net start bits
  • net start msiserver

net stop wuauserv bits cryptSvc msiserver

Способ 3. Восстановим поврежденные системные файлы и битые сектора на диске, если таковы имеются. Запустите командную строку от имени администратора и введите:

  • chkdsk c: /f /r
  • sfc /scannow
  • DISM /Online /Cleanup-Image /RestoreHealth

chkdsk C: /f /r

Способ 4. Если это не обновление функции, а только накопительное обновление, вы можете вручную скачать и установить обновления Windows из официального каталога Microsoft. Откройте «Параметры» > «Обновление и безопасность» > «Центр обновления Windows» > справа «Просмотр журнала обновлений«. Посмотрите в журнале, какое именно обновление не удалось. Далее перейдите в каталог обновлений Windows введите номер KB обновления, которое не удалось установить, скачайте его и установите.

Если выше не помогло, то я собрал отличное руководство в котором написаны самые решаемые способы по устранению различных ошибок в «Центре обновления Windows».

Не удалось установить обновления Windows



Смотрите еще:

  • Неопределенная ошибка 80004005 в Windows 10
  • Ошибка 0x8000ffff при восстановлении системы Windows 10
  • Ошибка 0x80070643: Не удалось установить обновления Windows 10
  • Ошибка 0x80070091: Папка не пуста
  • 0x80070422 Проблемы с установкой обновлений Windows 10

[ Telegram | Поддержать ]

Понравилась статья? Поделить с друзьями:

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

  • Код ошибки 616 доктор веб
  • Код ошибки 8007007в как исправить
  • Код ошибки 800 на телевизоре самсунг при обновлении
  • Код ошибки 8007007b windows 10
  • Код ошибки 608 доктор веб

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии