0x80004005 Неопознанная ошибка при подключении к сетевому ресурсу — как исправить

0x80004005 Неопознанная ошибка при подключении к сетевому ресурсу — как исправить

Как исправить сетевую ошибку 0x80004005 Неопознанная ошибка При попытке подключения к сетевым ресурсам в Windows 11 или Windows 10 — открытии сетевой папки, доступе к NAS и в других ситуациях некоторые пользователи могут столкнуться с сообщением о сетевой ошибке «Windows не может получить доступ к (адрес ресурса)», код ошибки 0x80004005 Неопознанная ошибка (или Error Code 0x80004005 Unspecified error в англоязычном варианте).

В этой инструкции подробно о способах исправить ошибку 0x80004005 при доступе к сетевым папкам и другим ресурсам. Ошибка с тем же кодом, но применительно к виртуальным машинам рассмотрена в отдельном материале: Ошибка E_FAIL 0x80004005 в VirtualBox .

Разрешение анонимного гостевого доступа к сетевым папкам

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

Начиная с Windows 10 версии 1709 и Windows Server 2019, клиент SMB2 и SMB3 по умолчанию не допускает подключения с гостевой учетной записью к удаленному серверу: при попытке выполнить такое подключение вы получите либо окно «Сетевая ошибка» с сообщением «0x80004005 Неопознанная ошибка», либо схожий сбой — 0x80070035 Не найден сетевой путь . В Windows 11 24H2 появились дополнительные нюансы.

Варианты решения проблемы:

  1. Если вы столкнулись с ошибкой после обновления до Windows 11 24H2, выполните следующие шаги: зайдите в редактор локальной групповой политики ( Win+R gpedit.msc ), перейдите в раздел  Конфигурация компьютера — Конфигурация Windows — Параметры безопасности — Локальные политики — Параметры безопасности, дважды нажмите по Клиент сетей Майкрософт использовать цифровую подпись (всегда), установите «Отключить» и примените настройки. Тем же способом в Конфигурация компьютера — Административные шаблоны — Сеть — Рабочая станция Lanman — Включить небезопасные гостевые входы установите «Включить». Перезагрузите компьютер.
  2. Убедитесь, что для службы SMB включен автоматический запуск, для этого используйте команду
    sc.exe qc lanmanworkstation

    в командной строке, запущенной от имени администратора, тип запуска должен быть установлен в AUTO_START. Тип запуска протокола SMB Если это не так, по порядку используйте следующие команды:

    sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsisc.exe config mrxsmb20 start= auto
  3. В командной строке выполните две команды:
    reg add HKLMSYSTEMCurrentControlSetServicesLanmanWorkstationParameters /v AllowInsecureGuestAuth /t reg_dword /d 00000001 /fnet stop LanmanWorkstation && net start LanmanWorkstation
  4. На компьютере, к которому выполняется подключения откройте Локальную политику безопасности ( Win+R secpol.msc ), перейдите в Локальные политики — Назначение прав пользователя — Отказать в доступе к этому компьютеру из сети, удалите «Гость» в этом параметре локальной безопасности. Не забудьте отключить общий доступ с парольной защитой для гостевого доступа к общим папкам.

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

Дополнительные варианты решения

Некоторые дополнительные способы исправить ошибку 0x80004005 при доступе к сетевым папкам:

  • Проверьте, решает ли проблему отключение протокола IPv6 для сетевого подключения ( Win+R ncpa.cpl — открыть свойства нужного подключения и снять отметку с соответствующего протокола). Отключение протокола IPv6
  • Попробуйте включить протокол SMB 1.0: Win+R appwiz.cpl — Включение или отключение компонентов Windows и установка соответствующей отметки. Подробно и другие способы в инструкции: Как включить SMB 1.0 в Windows 11 и Windows 10 Включить протокол SMB 1
  • Убедитесь, что следующие службы не отключены: «Публикация ресурсов обнаружения функции», «Хост поставщика функции обнаружения», «Обнаружение SSDP», «DNS-клиент» и «DHCP-клиент».
  • При доступе к сетевым ресурсам с учетными данными, зайдите в Панель управления — Диспетчер учетных данных — Учетные данные Windows — Добавить учетные данные Windows. Введите имя пользователя и пароль для доступа (сетевой путь, имя и пароль пользователя, у которого есть доступ к указанному расположению).
  • При наличии в разделе реестра
    HKEY_LOCAL_MACHINESYSTEMCurrentControlSetControlLsaMSV1_0

    параметров RestrictReceivingNTLMTraffic и RestrictSendingNTLMTraffic попробуйте удалить их и перезагрузить компьютер.

  • Проверьте, исчезает ли ошибка, если временно отключить антивирус или файрволл на компьютере.
  • В свойствах протокола IPv4 подключения нажмите кнопку «Дополнительно» на вкладке «Общие», и включите NetBIOS через TCP/IP на вкладке WINS. Включить NetBIOS через TCP IP
  • Попробуйте указать статический IP-адрес, маску подсети и шлюз для IPv4 подключения на компьютере.

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

EnglishRussianUkrainian