Ошибка 0x80004005 в Windows 10 при доступе по сети — одна из самых распространённых проблем, с которой сталкиваются пользователи при работе с сетевыми папками, принтерами или обменом файлами. Этот код означает, что система не может получить доступ к удалённому ресурсу, и причина может крыться в настройках сети, правах доступа или сбоях в работе служб.
Чаще всего ошибку 0x80004005 вызывает отключённая служба SMB, неверные параметры групповой политики или конфликт с антивирусом. В этой статье разберём все рабочие способы решения — от простых (перезагрузка роутера) до сложных (редактирование реестра). Начнём с самого эффективного и проверим каждый вариант по порядку.
Почему возникает ошибка 0x80004005 при доступе по сети
В большинстве случаев проблема связана с протоколом SMB (Server Message Block), который отвечает за обмен данными в локальной сети. В Windows 10 по умолчанию может быть отключена версия SMB1.0, а некоторые устройства (например, старые принтеры или NAS) работают только с ней. Также ошибку могут вызывать:
- Блокировка антивирусом или брандмауэром — программы безопасности часто воспринимают сетевые подключения как угрозу;
- Неверные настройки(общего доступа) — отсутствие прав на папку или неправильные параметры;
- Сбои в работе службы
Локальная сетьилиОбозреватель компьютеров; - Проблемы с или IP-адресацией — особенно если используется статический IP;
- Конфликт версий протокола
SMB— например, на одном ПК включёнSMB2.0, а на другом — толькоSMB1.0.
Перед началом настройки проверьте, работает ли интернет на обоих устройствах. Часто проблема кроется в банальном разрыве связи, а не в настройках Windows.
| Версия SMB | Поддержка в Windows 10 | Безопасность | Рекомендация |
|---|---|---|---|
| SMB1.0 | Отключена по умолчанию | Низкая (уязвимости) | Включать только для совместимости со старыми устройствами |
| SMB2.0 | Включена | Средняя | Использовать для большинства задач |
| SMB3.0 | Включена | Высокая | Оптимальна для современных сетей |
Проверка активности протокола SMB
Первый шаг — убедиться, что протокол SMB включён на обоих устройствах. В Windows 10 он может быть отключён по умолчанию из-за соображений безопасности. Чтобы проверить и включить его:
- Откройте
Панель управления→Программы и компоненты→Включение или отключение компонентов Windows; - В списке найдите
Поддержка общего доступа к файлам SMB 1.0/CIFS; - Если флажок снят, установите его и нажмите
ОК; - Дождитесь установки компонента и перезагрузите компьютер.
Если ошибка 0x80004005 возникает при подключении к устройству с Windows 7 или старше, возможно, потребуется включить SMB1.0 на обоих ПК. Однако учтите, что эта версия протокола уязвима для атак (например, EternalBlue), поэтому используйте её только в доверенных сетях.
Настройка общего доступа к папкам и файлам
Часто ошибка 0x80004005 появляется из-за неправильных настроек общего доступа. Чтобы открыть доступ к папке:
- Правой кнопкой мыши кликните на папку, которую нужно расшарить, и выберите
Свойства; - Перейдите на вкладку
Доступ→Расшарить; - В выпадающем списке выберите пользователя (например,
Все) и нажмитеДобавить; - Установите уровень разрешений:
ЧтениеилиЧтение и запись; - Нажмите
Общий доступ→Готово.
После этого проверьте доступ с другого устройства. Если ошибка осталась, убедитесь, что:
- Пароль для вашей учётной записи в Windows не пустой (иногда система требует авторизацию);
- На обоих ПК включён
Сетевой профиль—Частная сеть(а не общедоступная); - Брандмауэр Windows не блокирует входящие подключения.
Проверка работы служб Windows
Ошибка 0x80004005 может возникнуть из-за остановленных служб, ответственных за сетевое взаимодействие. Проверьте следующие службы:
Обозреватель компьютеров— отвечает за отображение устройств в сети;Служба автоматического обнаружения веб-прокси WinHTTP;Сервер— обеспечивает общий доступ к файлам и принтерам;Рабочая станция— управляет сетевыми подключениями.
Чтобы запустить их:
- Нажмите
Win + R, введитеservices.mscи нажмитеEnter; - Найдите нужную службу, кликните правой кнопкой и выберите
Свойства; - Установите
Тип запуска—Автоматически; - Нажмите
Запустить, если служба остановлена; - Примените изменения и перезагрузите ПК.
⚠️ Внимание: Не отключайте службу Сервер, если вы используете общий доступ к файлам или принтерам. Это может привести к потере функциональности.
Проблемы с брондмауэром и антивирусом
Брандмауэр Windows или сторонний антивирус (например, Kaspersky, Avast, ESET NOD32) могут блокировать сетевые подключения, вызывая ошибку 0x80004005. Чтобы проверить:
| Действие | Брандмауэр Windows | Сторонний антивирус |
|---|---|---|
| Временное отключение | Панель управления → Брандмауэр Windows → Включение и отключение | Через иконку в трее или панель управления антивирусом |
| Добавление исключения | Разрешить порты 445 (SMB), 137-139 (NetBIOS) | Добавить исключение для файлового сервера или IP-адреса |
| Проверка журнала | Монитор брандмауэра в Панели управления | В настройках антивируса → Журналы или Отчёты |
Если после отключения антивируса или брандмауэра ошибка исчезает, добавьте исключение для сетевого подключения или настройте правила. Не оставляйте защиту отключённой надолго — это подвергает ваш ПК риску.
Сброс сетевых настроек и перерегистрация DNS
Если ошибка 0x80004005 сохраняется, попробуйте сбросить сетевые настройки. Это удалит сохранённые параметры IP, и сбросёт кэш.
Выполните следующие команды в командной строке от имени администратора (Win + X → Командная строка (администратор)):
netsh winsock reset— сброс стекаWinsock;netsh int ip reset— сброс настроек TCP/IP;ipconfig /release— освобождение текущего IP-адреса;ipconfig /renew— получение нового IP-адреса;ipconfig /flushdns— очистка кэша DNS.
После выполнения команд перезагрузите компьютер.
Сброс сетевых настроек помогает в 60% случаев, когда ошибка 0x80004005 вызывается конфликтом IP или DNS.
Ручное указание IP-адреса и настройка DNS
Если в вашей сети используется статический IP-адрес или некорректно настроен DNS, это может вызывать ошибку 0x80004005. Попробуйте вручную задать параметры:
- Откройте
Панель управления→Сеть и Интернет→Центр управления сетями и общим доступом; - Кликните на ваше подключение (например,
EthernetилиWi-Fi); - Нажмите
Свойства→ выберитеПротокол версии 4 (TCP/IPv4)→Свойства; - Установите флажок
Использовать следующий IP-адреси введите:IP-адрес: например,192.168.1.100(убедитесь, что он не занят);Маска подсети: обычно255.255.255.0;Основной шлюз: IP вашего роутера (например,192.168.1.1);Предпочтительный DNS-сервер:8.8.8.8(Google) или1.1.1.1(Cloudflare).
- Нажмите
ОКи перезагрузите ПК.
Если вы не уверены в настройках, вернитесь к автоматическим параметрам (Получить IP-адрес автоматически).
Чек-лист по устранению ошибки 0x80004005
Часто задаваемые вопросы
Можно ли включить SMB1.0 без риска для безопасности?
Включать SMB1.0 не рекомендуется, так как он содержит уязвимости, эксплуатируемые вирусами (например, WannaCry). Используйте его только в изолированных сетях или для совместимости со старыми устройствами, которые не поддерживают SMB2.0 или SMB3.0. В остальных случаях обновите прошивку устройства или используйте альтернативные методы передачи данных (например, FTP).
Почему ошибка 0x80004005 появляется только на одном компьютере?
Скорее всего, проблема в настройках конкретного ПК. Проверьте:
- Включён ли общий доступ к папке;
- Есть ли у учётной записи права на доступ;
- Работают ли нужные службы (
Сервер,Обозреватель компьютеров); - Не блокирует ли антивирус или брандмауэр подключение.
Как проверить, какая версия используется?
Чтобы узнать поддерживаемые версии SMB, выполните в PowerShell от имени администратора команду:
Get-SmbServerConfiguration | Select EnableSMB1Protocol, EnableSMB2Protocol.
Если EnableSMB1Protocol показывает False, значит SMB1.0 отключён. Чтобы включить его, используйте:
Set-SmbServerConfiguration -EnableSMB1Protocol $true -Force.
Что делать, если ошибка 0x80004005 появляется при подключении к NAS?
Убедитесь, что:
- NAS поддерживает
SMB2.0илиSMB3.0(проверьте документацию устройства); - На компьютере включён нужный протокол
SMB; - В настройках разрешён доступ для вашей подсети (например,
192.168.1.0/24); - Порты
445(SMB) и139(NetBIOS) открыты на и не блокируются роутером.
FTP или WebDAV.