Ошибка 0x80004005 сетевая папка — так чаще всего описывают ситуацию, когда Windows отказывается открыть общий ресурс в локальной сети и выдаёт «неопознанную ошибку». Сбой возникает при подключении к компьютеру или NAS, на котором лежит общая папка, особенно после крупных обновлений Windows 10 и Windows 11, ужесточивших правила сетевого доступа.
Что означает код 0x80004005
Код 0x80004005 — это универсальный COM-код ошибки E_FAIL («неопределённый сбой»). Он не указывает на конкретную причину, а лишь сообщает, что операция не выполнена. В контексте сети это почти всегда означает, что система не смогла авторизоваться на удалённом ресурсе или нужный сетевой протокол отключён.
Если выходит ошибка 0x80004005, сетевая папка остаётся недоступной не из-за самого файла, а из-за настроек доступа — на вашем компьютере или на том, где расположен общий ресурс.
Как выглядит ошибка
Windows не может получить доступ к \\\\SERVER\\share
Проверьте правильность написания данного имени. В противном случае возможно, проблема с сетью. Для определения и устранения проблем с сетью щёлкните кнопку «Диагностика».
Код ошибки: 0x80004005
Неопознанная ошибка
Причины появления 0x80004005 при доступе к сетевой папке
- Windows блокирует анонимный (гостевой) доступ к общим ресурсам — поведение по умолчанию в современных сборках.
- Отключён протокол SMB 1.0, через который работают старые роутеры, NAS и Windows 7.
- Локальные учётные записи не имеют права удалённого подключения (политика UAC).
- Не запущены службы «Сервер», «Рабочая станция» или «Обозреватель компьютеров».
- Отключено сетевое обнаружение и общий доступ к файлам в текущем профиле сети.
- Неверные учётные данные сохранены в «Диспетчере учётных данных».
- Брандмауэр или антивирус блокирует порты SMB (139 и 445).
Способ 1: разрешить удалённый доступ через реестр
Windows по умолчанию ограничивает удалённое подключение от имени локальных учётных записей. Один параметр реестра снимает это ограничение — это самое частое решение в случае, когда выходит ошибка 0x80004005, сетевая папка при этом не открывается ни под каким пользователем.
- Нажмите Win + R, введите regedit и нажмите ОК.
- Перейдите по пути:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System
- Кликните правой кнопкой по пустому месту справа → «Создать» → «Параметр DWORD (32 бита)».
- Назовите параметр LocalAccountTokenFilterPolicy.
- Дважды кликните по нему, установите значение 1 и нажмите ОК.
- Перезагрузите компьютер и попробуйте открыть сетевую папку снова.
Способ 2: включить гостевой доступ к незащищённым ресурсам
Если папка открыта без пароля, Windows блокирует к ней доступ из соображений безопасности. Разрешить небезопасные гостевые входы можно через групповые политики.
- Нажмите Win + R, введите gpedit.msc и нажмите ОК.
- Перейдите: Конфигурация компьютера → Административные шаблоны → Сеть → Рабочая станция Lanman.
- Откройте параметр «Включить небезопасные гостевые входы».
- Установите «Включено» и нажмите ОК.
В домашних редакциях Windows (Home) редактора gpedit.msc нет. Тот же результат даёт команда в командной строке от администратора:
reg add "HKLM\SYSTEM\CurrentControlSet\Services\LanmanWorkstation\Parameters" /v AllowInsecureGuestAuth /t REG_DWORD /d 1 /f
После выполнения перезагрузите компьютер.
Способ 3: включить протокол SMB 1.0
Старые сетевые хранилища, роутеры с USB-портом и компьютеры на Windows 7 нередко работают только по SMB 1.0, который в Windows 10 и 11 отключён по умолчанию.
- Нажмите Win + R, введите optionalfeatures и нажмите ОК.
- В списке найдите «Поддержка общего доступа к файлам SMB 1.0/CIFS».
- Установите флажок и нажмите ОК, дождитесь установки компонента.
- Перезагрузите компьютер.
Включить SMB1 можно и одной командой PowerShell от имени администратора:
Enable-WindowsOptionalFeature -Online -FeatureName SMB1Protocol
Учтите: SMB 1.0 небезопасен. Включайте его, только если нужно подключиться к устройству, которое не поддерживает более новые версии протокола.
Способ 4: проверить службы и сетевой профиль
- Нажмите Win + R, введите services.msc и нажмите ОК.
- Найдите службы «Сервер», «Рабочая станция» и «Хост поставщика функции обнаружения» — убедитесь, что они запущены, а тип запуска «Автоматически».
- Откройте Параметры → Сеть и Интернет → Свойства активной сети и выберите профиль «Частная».
- В «Центре управления сетями» → «Изменить дополнительные параметры общего доступа» включите «Сетевое обнаружение» и «Общий доступ к файлам и принтерам».
Что делать, если ничего не помогло
- Очистите сохранённые учётные данные: Win + R → control keymgr.dll → удалите записи для проблемного сервера в «Диспетчере учётных данных Windows», затем подключитесь заново с актуальным логином и паролем.
- Восстановите системные файлы: командная строка от администратора:
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
- Сбросьте сетевые настройки:
netsh winsock reset
netsh int ip reset
После выполнения перезагрузите компьютер.
- Проверьте права на самой папке: на компьютере, где расположен ресурс, кликните по папке ПКМ → Свойства → вкладка «Доступ» и «Безопасность» — убедитесь, что нужный пользователь или группа «Все» имеет права на чтение.
FAQ
Почему появляется ошибка 0x80004005 при доступе к сетевой папке?
Чаще всего Windows блокирует анонимный или локальный вход на удалённый ресурс. Помогает параметр реестра LocalAccountTokenFilterPolicy = 1 либо включение небезопасных гостевых входов. Реже причина — отключённый протокол SMB 1.0 или остановленная служба «Сервер».
Как быстрее всего исправить 0x80004005 в сети?
Сначала добавьте в реестр параметр DWORD LocalAccountTokenFilterPolicy со значением 1 по пути HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\Policies\System и перезагрузите ПК. Это решает большинство случаев ошибки 0x80004005 при доступе к сетевой папке.
Нужно ли включать SMB 1.0 для доступа к папке?
Только если подключаетесь к старому NAS, роутеру с USB-диском или компьютеру на Windows 7, которые не поддерживают SMB 2/3. Для современных устройств SMB1 включать не нужно — он небезопасен.
Опасно ли включать гостевые входы?
В домашней сети риск минимален. Но любой пользователь сети сможет открыть общие папки без пароля. На рабочем или публичном компьютере вместо гостевого доступа лучше задать на сервере учётную запись с паролем.
Ошибка 0x80004005 при подключении сетевого диска — то же самое?
Да. Сетевой диск — это та же общая папка, подключённая под буквой. Все способы из статьи применимы: реестр, гостевые входы, проверка служб и сетевого профиля.
Помогает ли отключение антивируса?
Иногда. Сторонний брандмауэр может блокировать порты SMB 139 и 445. Временно отключите антивирус и проверьте доступ. Если папка открылась — добавьте подключение к сети в исключения, а не оставляйте защиту выключенной.
Есть ли разница между Windows 10 и Windows 11?
Нет. Код 0x80004005 при доступе к сетевой папке появляется в обеих системах по одним и тем же причинам, и все решения работают одинаково.