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

Начиная с Windows 10 версии 1709 и Windows Server 2019, клиент SMB2 и SMB3 по умолчанию не допускает подключения с гостевой учетной записью к удаленному серверу: при попытке выполнить такое подключение вы получите либо окно «Сетевая ошибка» с сообщением «0x80004005 Неопознанная ошибка», либо схожий сбой — 0x80070035 Не найден сетевой путь. В Windows 11 24H2 появились дополнительные нюансы.
Варианты решения проблемы:
- Если вы столкнулись с ошибкой после обновления до Windows 11 24H2, выполните следующие шаги: зайдите в редактор локальной групповой политики (Win+R — gpedit.msc), перейдите в раздел Конфигурация компьютера — Конфигурация Windows — Параметры безопасности — Локальные политики — Параметры безопасности, дважды нажмите по Клиент сетей Майкрософт использовать цифровую подпись (всегда), установите «Отключить» и примените настройки. Тем же способом в Конфигурация компьютера — Административные шаблоны — Сеть — Рабочая станция Lanman — Включить небезопасные гостевые входы установите «Включить». Перезагрузите компьютер.
- Убедитесь, что для службы SMB включен автоматический запуск, для этого используйте команду
sc.exe qc lanmanworkstation
в командной строке, запущенной от имени администратора, тип запуска должен быть установлен в AUTO_START.
Если это не так, по порядку используйте следующие команды:sc.exe config lanmanworkstation depend= bowser/mrxsmb20/nsi sc.exe config mrxsmb20 start= auto
- В командной строке выполните две команды:
reg add HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters /v AllowInsecureGuestAuth /t reg_dword /d 00000001 /f net stop LanmanWorkstation && net start LanmanWorkstation
- На компьютере, к которому выполняется подключения откройте Локальную политику безопасности (Win+R — secpol.msc), перейдите в Локальные политики — Назначение прав пользователя — Отказать в доступе к этому компьютеру из сети, удалите «Гость» в этом параметре локальной безопасности. Не забудьте отключить общий доступ с парольной защитой для гостевого доступа к общим папкам.
Обычно уже второе действие позволяет исправить ошибку 0x80004005, но не всегда. Если ошибка при подключении к сетевым папкам сохраняется, можно попробовать использовать описанные далее дополнительные подходы к решению проблемы.
Дополнительные варианты решения
Некоторые дополнительные способы исправить ошибку 0x80004005 при доступе к сетевым папкам:
- Проверьте, решает ли проблему отключение протокола IPv6 для сетевого подключения (Win+R — ncpa.cpl — открыть свойства нужного подключения и снять отметку с соответствующего протокола).

- Попробуйте включить протокол SMB 1.0: Win+R — appwiz.cpl — Включение или отключение компонентов Windows и установка соответствующей отметки. Подробно и другие способы в инструкции: Как включить SMB 1.0 в Windows 11 и Windows 10

- Убедитесь, что следующие службы не отключены: «Публикация ресурсов обнаружения функции», «Хост поставщика функции обнаружения», «Обнаружение SSDP», «DNS-клиент» и «DHCP-клиент».
- Удалить зависимость NSI из параметра DependOnService в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanWorkstation
и перезагрузить компьютер. - При доступе к сетевым ресурсам с учетными данными, зайдите в Панель управления — Диспетчер учетных данных — Учетные данные Windows — Добавить учетные данные Windows. Введите имя пользователя и пароль для доступа (сетевой путь, имя и пароль пользователя, у которого есть доступ к указанному расположению).
- При наличии в разделе реестра
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0
параметров RestrictReceivingNTLMTraffic и RestrictSendingNTLMTraffic попробуйте удалить их и перезагрузить компьютер. - Проверьте, исчезает ли ошибка, если временно отключить антивирус или файрволл на компьютере.
- В свойствах протокола IPv4 подключения нажмите кнопку «Дополнительно» на вкладке «Общие», и включите NetBIOS через TCP/IP на вкладке WINS.

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


Андер Эррера
Вы не задумывались над тем, чтобы нанять редактора текстов? Очень тяжело дается чтение ваших статей, хотя к их информационности вопросов нет.
Ответить
Dmitry
Здравствуйте.
Нет, таких мыслей не было: я просто этого не потяну, даже если захочу.
Ответить
Павел
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/ns
Здесь допущена грубейшая ошибка после которой служба Рабочая станция не стартует.
Ответить
Dmitry
Здравствуйте. Исправлено. в конце — nsi а не ns
Ответить
dyud
Вообще, стоило бы отредактировать команду
sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi
Потому что на современных версиях винды SMB1 отключен и ключ mrxsmb10 в команде, приводит к ошибке зависимости, потому что службы такой нет.
Вы предлагаете установить поддержку первой версии только в разделе «дополнительно».
Ответить
Сергей
тут все верно только нужно удалить nsi и все будет робить, лишь служба nsi является не существующей службой. из за нее как раз не запускается Рабочая станция
Ответить
Константин
Я-бы добавил что SMB1 лучше вообще не включать.
sc.exe config lanmanworkstation depend= bowser/mrxsmb20/nsi
sc.exe config mrxsmb10 start= disabled
Ответить
Андрей
Спасибо Автору. Уже в 100й раз remontka выручает.
Ответить
Dmitry
Спасибо за отзыв!
Ответить
Ярослав
Перепробовал всё вышеуказанное, ничего не помогает.
Ответить
Dmitry
Здравствуйте. Если Windows 11, обновленная до 24H2, попробуйте:
Win+R — gpedit.msc, раздел
Конфигурация компьютера — Конфигурация Windows — Параметры безопасности — Локальные политики — Параметры безопасности, дважды нажмите по Клиент сетей Майкрософт использовать цифровую подпись (всегда) — Отключить.
В Конфигурация компьютера — Административные шаблоны — Сеть — Рабочая станция Lanman — Включить небезопасные гостевые входы — включить.
Ответить
Tauro
Windows 11 IoT 24H2. «использовать цифровую подпись (всегда) — Отключить» — вот только это и помогло. Спасибо, добрый человек!
Ответить
Аксиель
Огромное спасибо! Солько всего перечитал, и вот комментарий полезнее поста оказался.
Ответить
Имя
Помогло отключить цифровую подпись
Ответить
SonicT
Спасибо ! win11 24h2
Ответить
Сергей К.
Спасибо! Три дня голову ломал!!
Ответить
Александр
Все заработало! Спасибо большое! Урааааа!
Ответить
VirusAg
Windows 11 IoT 24H2. «использовать цифровую подпись (всегда) — Отключить. ПОМОГЛО! СПАСИБО!
Ответить
Сергей
1) https://remontka.pro/enable-group-policy-editor-windows-home/
+
2) Клиент сетей Майкрософт использовать цифровую подпись (всегда) — Отключить.
Спасибо, тоже только это помогло. (Windows 11 Home 24H2)
Ответить
Александр
Спасибо огромное, именно из-за этой политики в Сетевом окружении не показывался расшаренный Cups-принтер с Линукс машины, и не подключался по ip-адресу этой машины!! (Win11 IoT LTSC 24H2)
Ответить
Валерий
Добрый день!
Первый раз, когда ваши рекомендации не помогли.совсем… даже дополнения в комментариях, в том числе и для «до 24H2».
Пробовал помощь на Microsoft. С тем же результатом. Правда был нюанс.
Они рекомендовали проверить состояние некоторых служб. В том числе — «Узел поставщика функции обнаружения»
Такой службы у меня нет совсем… В американском варианте названия тоже не нашёл. Может из-за этого и не работает? Но как установить службу я не знаю.
Вот такие дела…
Ответить
Dmitry
Здравствуйте.
Чего-то дополнительного, не сидя за вашим компьютером, к сожалению, предложить не могу( (да и сидя — не факт, что отыскал бы).
А вот по службе подскажу — см. «Хост поставщика функции обнаружения».
Ответить
Елена
Добрый день, уважаемый Дмитрий. Помогите, ПЖ, решить маленькую проблемку: «Не удается найти «gpedit.msc». Проверьте, правильно ли указано имя и повторите попытку.»
Елена
Ответить
Dmitry
Здравствуйте.
Использовать редактор реестра. gpedit.msc не доступен в Домашней версии Windows, а у вас, вероятно, именно она.
Ну или вот так: https://remontka.pro/policy-plus-gpedit-software/
Ответить
Василий
Для правки в реестре, если у вас домашняя версия и gpedit.msc не доступен.
Клиент сети Майкрософт: обмен данными с цифровой подписью (всегда)
Раздел реестра: HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\LanManWorkstation\Parameters
Значение реестра: RequireSecuritySignature
Тип данных: REG_DWORD
Данные: 0 (отключить), 1 (включить)
Источник: learn.microsoft.com/ru-ru/troubleshoot/windows-server/networking/overview-server-message-block-signing
Ответить
Алексей
Может немного не по адресу, но может поможете. есть NAS каждый пользователь заходит на него под своим именем и паролем. на одном из компов в сети происходит следующее, пользователь ходит под своим логином. а потом в какой то случайный момент комп начинает ломиться под логином guest. и если удаляешь из диспетчера учетных данных запись о nas, то комп при заходе на nas спрашивает логин и пароль, вводишь заново, но все равно не пускает. какие то длительные действия, типа удаления инфы из диспетчера учетных данных и перезагрузка помогают. не понятно с чего так происходит. винда десятка. в какую сторону копать?
Ответить
Dmitry
К сожалению, не берусь подсказать, чёт нет сходу идей. Но учитывая тему статьи выше и специфику читателей, есть шанс, что кто-то из них сможет подсказать направление.
Ответить
Сергей
Ничего не помогло, сделал всё на только что установленной системе 24H2, голова опухла. Кто придумал эту головную боль, оторвать надо что-либо.
Ответить
Noreliks
Столкнулся с той же проблемой, но ничего не помогало. В моём случае оказалось что на компьютере с общей папкой служба «Брандмауэр Защитника Windows» зависла в состоянии «запуск», нашёл кардинальное, но не лучшее решение с точки зрения безопасности, я отключил запуск службы через реестр. Для этого перешёл по пути HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ MpsSvc нашёл параметр Start, поменял его значение на 4 (Отключено) и перезагрузил компьютер
Ответить
Roman
Здравствуйте, может кто в курсе как решить проблему. Ввожу команду:
sc.exe qc lanmanworkstation
в терминал от имени администратора пишет следующее:
sc.exe : Имя «sc.exe» не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.
строка:1 знак:1
+ sc.exe qc lanmanworkstation
+ CategoryInfo : ObjectNotFound: (sc.exe:String), CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
Ответить
Dmitry
Здравствуйте.
Попробуйте прописать путь к sc.exe полностью:
Если и это не поможет, выполните восстановление системных файлов: sfc /scannow
Ответить
Максим
Если этот метод не помогает, выполните следующие команды в PowerShell от имени администратора:
Set‑SmbClientConfiguration ‑RequireSecuritySignature $false
Set‑SmbClientConfiguration ‑EnableInsecureGuestLogons $true
Ответить
Filin
Помогло Дополнительные решения 1 вариант. Спасибо. (мини пк ICL)
Ответить
Sergey
Добрый день! У меня проблема несколько иная. Получили новые компьютеры. На них была установлена Windows 10. Решил обновить её до Windows 11 Pro. Windows 11 тоже, в свою очередь, обновил до последнего. Проблема в том, что на компьютере с Windows 11 не открываются ресурсы (папки, принтера) других компьютеров с Wndows 11. Сами компьютеры в Сетевом окружении присутствуют. Но когда щёлкаешь по его значку, появляется окно Ввод сетевых учётных данных, где предлагается ввести Имя пользователя и Пароль. Когда ввожу имя пользователя и пароль локальной учётной записи компьютера, к которому подключаюсь, неизменно получаю сообщение: Неверное имя пользователя или пароль. Хотя ввожу всё 100% правильно. Такое наблюдается только, когда с Windows 11 пытаюсь подключится к Windows 11. Во всех других случаях (с 7, 10 к 11, с 11 к 7, 10) всё нормально. Всё перепробовал, что пишут в интернете, но ничего пока не получилось
Ответить
Dmitry
Здравствуйте.
У меня нет объяснения. Именно с такой ситуацией я не сталкивался. Единственное (но скорее всего мимо, просто вспомнил) встречал такую картину, что у пользователя раскладки Русский + Английский, но не США, а какой-то ещё (Индия, UK). И они вроде как должны совпадать и совпадают, но пароли перестают подходить некоторые пока не будет включен вариант «США».
Ответить
Сергей
Неверное решение в корни этот код ошибки значит совершенно другое. Рабочая станция не запускается. из за зависимых станций после обновления или установки каких то программ.
Решение идем в реестор пусть HKEY_LOCAL_MACHINE\ SYSTEM\ CurrentControlSet\ Services\ LanmanWorkstation
ищем: DependOnService
открываем и удаляем nsi\ не существующей службы. ребутаем комп
Ответить
Василий
На одном ноутбуке с Windows 10 Pro 22H2 выскакивает такая же ошибка: 0x80004005.
Что интересно, этот компьютер видит в сети другие компьютеры с Windows 10 и их расшаренные ресурсы. А одну машину с Windows 10 Pro, хоть тресни не хочет видеть! Что интересно, с проблемного компьютера нужный компьютер пингуется и по ip-адресу и по имени, но на расшаренный ресурс нет доступа. Хотя на том же свиче стоит старенький компьютер с Windows 7, он без проблем видит все компьютеры в сети и тот, к которому надо подключиться и без проблем подключается к нужному ресурсу!
Ради интереса перетащил ноутбук в другой кабинет, где требуемый ресурс компьютерами с Windows 10 видится. Но и там ноутбук не видит ресурс по локальной сети…
Думал на ноутбуке из-за подключения по WiFi что-то не работает, но по сетевой карте ноутбука та же ошибка…
Думаю обновить на ноутбуке Windows 10 до октябрьской версии, может пробьёт чего.
Ответить
Александр
Здравствуйте! Два ноутбука с Win10 соединены в сеть через роутер Keenetic Ultra KN-1811. Оба подключены по кабелю к роутеру и не видят друг друга. Если хотя бы один подключаешь через wi-fi, то видят и можно заходить в расшаренные папки. Отчего это и как исправить?
Ответить
Dmitry
Здравствуйте.
Посмотреть внимательно параметры LAN в веб-интерфейсе роутера, нет ли там чего-то про изоляцию или подобного. И попробовать подключить ноутбуки к другим LAN разъёмам на случай, если для одного из них включен Bridged Mode для IPTV например.
Ответить