Что означает ошибка 0x80004005 при подключении к сетевому ресурсу?
Код ошибки: 0x80004005
Неопознанная ошибка
0x80004005 — это общий код ошибки Windows, который часто отображается как «Неопознанная ошибка». Если он появляется при открытии общей папки, NAS, подключенного сетевого диска или другого компьютера в локальной сети, обычно Windows не может завершить SMB-подключение, проверку учетных данных, разрешение имени устройства или согласование параметров общего доступа.
Сообщение выглядит неопределенным, но причина чаще всего вполне конкретна: отключено сетевое обнаружение, указаны неверные учетные данные, заблокирован SMB-трафик, старому NAS нужен устаревший SMB, сохранен неправильный пароль или не запущена служба Windows, необходимая для просмотра сетевых ресурсов.
0x80004005. Иногда ресурс открывается по IP-адресу, но не открывается по имени компьютера, либо работает с одного ПК, но не работает с другого.
Основные причины ошибки 0x80004005 при доступе к сетевой папке в Windows 10 и Windows 11
Используйте таблицу ниже, чтобы определить наиболее вероятную причину перед применением исправлений.
| Симптом | Наиболее вероятная причина | Что попробовать сначала |
|---|---|---|
| Общий компьютер виден, но не открывается. | Проблема с сетевым обнаружением, брандмауэром или доступом SMB. | Включите обнаружение и общий доступ к файлам, затем проверьте правила брандмауэра. |
| Сетевая папка снова и снова запрашивает пароль. | Неверные сохраненные учетные данные или несовпадение входа через учетную запись Microsoft. | Очистите Диспетчер учетных данных и подключитесь заново с правильным логином и паролем. |
| Ресурс открывается по IP-адресу, но не по имени. | Проблема DNS, NetBIOS или локального разрешения имен. | Подключитесь по IP, очистите DNS и перезапустите службы сетевого обнаружения. |
| Старый NAS или USB-диск роутера перестал открываться после обновления Windows. | Требуется устаревший SMB1 или небезопасный гостевой доступ. | Сначала обновите прошивку NAS; только после этого рассматривайте параметры совместимости. |
Быстрые проверки перед исправлением ошибки 0x80004005
Перед изменением системных настроек убедитесь, что проблема действительно на стороне клиента Windows, а не вызвана отключенным устройством, неправильным путем к ресурсу или недоступной учетной записью.
Базовый список проверок
- Убедитесь, что оба устройства подключены к одной локальной сети.
- Проверьте, что тип сети — Частная, а не Общедоступная: Параметры → Сеть и Интернет → Свойства.
- Перезагрузите роутер, NAS и компьютер Windows, на котором размещена общая папка.
- Попробуйте открыть ресурс напрямую через окно «Выполнить»:
Win + R→\\192.168.1.10\ShareName. - Временно отключите VPN-клиенты, так как они часто перенаправляют локальный трафик.
- Проверьте, открывается ли этот же ресурс с другого ПК или телефона в той же сети.
Если подключение по IP-адресу работает, а по имени компьютера — нет, сама общая папка, скорее всего, настроена правильно. В этом случае сосредоточьтесь на DNS, NetBIOS и службах обнаружения, а не на правах доступа.
Включите сетевое обнаружение и общий доступ к файлам, чтобы исправить 0x80004005
- Откройте Параметры.
- Перейдите в раздел Сеть и Интернет.
- Откройте Дополнительные сетевые параметры.
- Выберите Дополнительные параметры общего доступа.
- В разделе Частные сети включите Сетевое обнаружение.
- Включите Общий доступ к файлам и принтерам.
- Сохраните изменения и перезапустите Проводник.
Удалите сохраненные сетевые учетные данные и подключитесь к общей папке заново
Windows может хранить устаревший пароль для общей папки даже после изменения пароля учетной записи на целевом ПК или NAS. Удаление сохраненной записи часто исправляет повторные ошибки аутентификации, которые заканчиваются кодом 0x80004005.
- Нажмите
Win + Sи найдите Диспетчер учетных данных. - Откройте Учетные данные Windows.
- Найдите записи, связанные с именем общего ПК, NAS или IP-адресом.
- Нажмите на запись и выберите Удалить.
- Перезагрузите Windows.
- Откройте сетевой ресурс снова и введите правильное имя пользователя и пароль.
Для учетных записей Microsoft используйте полный адрес электронной почты в качестве имени пользователя. Для локальных учетных записей попробуйте формат: PC-NAME\Username. Для NAS используйте учетную запись, созданную в панели управления NAS.
Примеры имен пользователей:
DESKTOP-01\John
john@example.com
NAS-01\mediauserПроверьте службы Windows, необходимые для сетевого общего доступа
Несколько фоновых служб помогают Windows обнаруживать устройства и подключаться к SMB-ресурсам. Если они отключены, компьютеры могут не отображаться в разделе «Сеть», папки могут быть пустыми, а при открытии ресурса может появляться ошибка 0x80004005.
- Нажмите
Win + R, введитеservices.mscи нажмите Enter. - Найдите службы, перечисленные ниже.
- Установите рекомендуемый тип запуска.
- Запустите службы, которые остановлены.
- Перезагрузите компьютер и снова попробуйте открыть сетевую папку.
| Служба | Рекомендуемый тип запуска | Назначение |
|---|---|---|
| Function Discovery Provider Host | Автоматически или Вручную | Помогает обнаруживать сетевые устройства. |
| Function Discovery Resource Publication | Автоматически | Публикует этот компьютер в локальной сети. |
| Workstation | Автоматически | Позволяет ПК получать доступ к сетевым SMB-ресурсам. |
| Server | Автоматически | Позволяет этому ПК размещать общие файлы и принтеры. |
| TCP/IP NetBIOS Helper | Автоматически или Вручную | Помогает в старых сценариях локального разрешения имен. |
Проверьте параметры протокола SMB для NAS и общих папок
SMB — это протокол общего доступа к файлам, который используется сетевыми папками Windows. Современные версии Windows предпочитают SMB 2 и SMB 3. Проблемы возникают, когда старый NAS, USB-хранилище роутера, медиаприставка или устаревший сервер поддерживает только старые параметры SMB.
- Нажмите
Win + R, введитеoptionalfeaturesи нажмите Enter. - Найдите пункт Поддержка общего доступа к файлам SMB 1.0/CIFS.
- Оставьте его отключенным, если старое устройство может работать с SMB 2 или SMB 3.
- Если вы временно включаете этот компонент, перезагрузите Windows и проверьте сетевой ресурс.
- После переноса данных или обновления устройства снова отключите SMB1.
В профессиональных и корпоративных средах проверьте версию SMB, поддерживаемую файловым сервером, и обновите ее до SMB 2 или SMB 3 вместо снижения уровня безопасности Windows.
Разрешите общий доступ к файлам и принтерам в Брандмауэре Защитника Windows
Если Брандмауэр Windows или стороннее защитное ПО блокирует SMB-трафик, сетевые папки могут не открываться с ошибкой 0x80004005. Решение — разрешить общий доступ к файлам и принтерам для профиля частной сети.
- Откройте Безопасность Windows.
- Перейдите в раздел Брандмауэр и защита сети.
- Нажмите Разрешить работу с приложением через брандмауэр.
- Нажмите Изменить параметры.
- Найдите Общий доступ к файлам и принтерам.
- Разрешите его для Частных сетей.
- Не включайте его для общедоступных сетей, если полностью не понимаете риск.
Если используется сторонний антивирусный брандмауэр, для проверки временно отключите только его сетевой модуль защиты. Если общий ресурс начал открываться, создайте постоянное разрешающее правило, а не оставляйте защиту отключенной.
Сбросьте DNS, Winsock и параметры TCP/IP
Если проблема появилась после установки VPN, сетевых оптимизаторов, удаления вредоносных программ, изменения драйверов или обновления Windows, сбросьте сетевой стек. Это может исправить сбои разрешения имен и локальные ошибки подключения SMB.
- Щелкните правой кнопкой мыши по Пуск и выберите Терминал (Администратор) или Командная строка (Администратор).
- Выполните команды ниже по очереди.
- После последней команды перезагрузите компьютер.
ipconfig /flushdns
nbtstat -R
nbtstat -RR
netsh winsock reset
netsh int ip reset
После перезагрузки подключитесь к ресурсу по полному UNC-пути, например \\192.168.1.10\Documents или \\OFFICE-PC\Shared.
Расширенные способы исправления ошибки 0x80004005 при доступе к сетевым ресурсам
Если предыдущие методы не помогли, используйте следующие дополнительные проверки.
- На компьютере-хосте щелкните правой кнопкой мыши общую папку и откройте Свойства.
- Проверьте вкладку Доступ и убедитесь, что у пользователя есть разрешение.
- Откройте вкладку Безопасность и убедитесь, что разрешения NTFS также позволяют доступ.
- Помните: доступ должны разрешать и параметры общего доступа, и разрешения NTFS.
- Откройте Этот компьютер.
- Нажмите Подключить сетевой диск.
- Выберите букву диска.
- Введите путь к папке, например
\\192.168.1.10\Share. - При необходимости включите Подключаться с использованием других учетных данных.
- Введите имя пользователя и пароль удаленного устройства.
Некоторые старые устройства используют анонимный гостевой доступ вместо обычных учетных записей. Современные версии Windows ограничивают такое поведение, потому что оно небезопасно. Рекомендуемое решение — создать нормальное имя пользователя и пароль на NAS или обновить его прошивку.
В корпоративных сетях не включайте небезопасный гостевой доступ глобально. Это ослабляет аутентификацию и может открыть общие файлы для посторонних пользователей.
FAQ: ошибка 0x80004005 при подключении к сетевому ресурсу
Q Ошибка 0x80004005 всегда связана с правами доступа? ▼
Q Почему ресурс открывается по IP-адресу, но не по имени компьютера? ▼
Q Стоит ли включать SMB1 для исправления 0x80004005? ▼
Q Может ли антивирус вызвать эту сетевую ошибку? ▼
Q Какое безопасное исправление попробовать первым? ▼
Рекомендуемый порядок исправления ошибки 0x80004005 при доступе к сетевому ресурсу
Самый безопасный способ исправить 0x80004005 «Неопознанная ошибка» при подключении к сетевому ресурсу — сначала проверить настройки сети и учетные данные, а уже потом изменять параметры устаревшей совместимости SMB.
Рекомендуемая последовательность
Используйте такой порядок: профиль частной сети → сетевое обнаружение → общий доступ к файлам и принтерам → очистка Диспетчера учетных данных → необходимые службы → правила брандмауэра → подключение по IP-адресу → сброс TCP/IP → проверка совместимости SMB. Не включайте SMB1 или небезопасный гостевой доступ, если речь не идет о старом устройстве и нет более безопасной альтернативы.