Центр Диагностики & База Системных Ошибок

Решения для Windows Server, Active Directory, 1С, СУБД, Linux, Cisco, MikroTik и IP-телефонии.

⚠️ Важная информация Все материалы, инструкции, команды и скрипты предоставлены исключительно в ознакомительных целях. Их применение может повлиять на работу операционной системы, баз данных и сетевого оборудования. Перед выполнением действий обязательно создайте резервную копию. При отсутствии необходимой квалификации обратитесь к ИТ-специалистам.

Невозможно зайти по сети на Windows 7: настройка SMBv1, Guest и NTLMv2

Обновлено: 14.09.2026  ·  Официальная база знаний

Симптомы блокировки сетевого доступа к Windows 7

При попытке открыть сетевую шару или принтер, подключенный к компьютеру под управлением Windows 7 с клиента Windows 10 или 11, соединение блокируется. Проводник выдает ошибку: Вы не можете получить доступ к этой общей папке, так как политики безопасности вашей организации блокируют небезопасный гостевой доступ или «Не удалось подключиться к сетевому диску. Ошибка 0x80070043 / 0x80004005».

Операционная система клиентаПоведениеТехническая причина блокировки
Windows 10 / 11 (20H2+)Ошибка: Небезопасный гостевой вход заблокированПолитика AllowInsecureGuestAuth по умолчанию отключена
Windows 11 (22H2+)Ошибка: Указанное сетевое имя более недоступноКлиент требует обязательного SMB Signing, не поддерживаемого старой машиной
Windows 7 (Сервер)Event ID 4625 (Сбой NTLM)Клиент отправляет хэш NTLMv2 с неподдерживаемой сессионной безопасностью

Пошаговое восстановление сетевой совместимости с Windows 7

  1. Разрешите незащищенный гостевой вход на стороне Windows 10/11 (Клиент): запустите PowerShell от имени администратора:
    Set-ItemProperty -Path "HKLM:\SOFTWARE\Policies\Microsoft\Windows\LanmanWorkstation" -Name "AllowInsecureGuestAuth" -Value 1 -Type DWord -Force
  2. Отключите принудительное требование цифровой подписи SMB Signing на клиенте:
    Set-SmbClientConfiguration -RequireSecuritySignature $false -Force -Confirm:$false
  3. Синхронизируйте уровни аутентификации LAN Manager (NTLM): на обоих компьютерах откройте secpol.msc (или через реестр) > Локальные политики > Параметры безопасности > Сетевая безопасность: уровень проверки подлинности LAN Manager:
    • Установите значение: «Отправлять только NTLMv2-ответы. Отказывать LM и NTLM».
  4. Включите поддержку протокола SMB 1.0 (если Windows 7 не обновлена до SMBv2):
    Enable-WindowsOptionalFeature -Online -FeatureName "SMB1Protocol-Client" -NoRestart
  5. Проверьте службы общего доступа на хосте Windows 7: убедитесь, что в панели управления включен общий доступ без парольной защиты и активна служба Server (LanmanServer).

Безопасность: Протокол SMBv1 уязвим к эксплойтам EternalBlue (WannaCry). На компьютере с Windows 7 ОБЯЗАТЕЛЬНО должен быть установлен официальный патч безопасности KB4012212 (MS17-010), реализующий поддержку стабильного SMBv2.

Практический опыт инженера: Практика ITSTM: Если на машине с Windows 7 используется антивирус со встроенным брандмауэром (например, Kaspersky), смените тип подключенной сети в свойствах сетевого экрана антивируса с 'Публичной' на 'Доверенную/Локальную'. Брандмауэр блокирует порт TCP 445.

Частые вопросы (FAQ)

Поддерживает ли оригинальная Windows 7 протокол SMBv2?

Да, Windows 7 изначально поддерживает стек SMB 2.0 и SMB 2.1. Полное включение устаревшего SMBv1 на современных компьютерах требуется только для старых принтеров или сетевых хранилищ.

Как принудительно подключить сетевой диск под явными учетными данными?

Используйте командную строку: net use Z: \\WIN7-PC\Share /user:WIN7-PC\Администратор Пароль /persistent:yes.

Почему при обращении по IP-адресу папка открывается, а по имени компьютера нет?

В Windows 10/11 отключен протокол NetBIOS over TCP/IP и широковещательные запросы LLMNR. Пропишите имя старого ПК в файле C:\Windows\System32\drivers\etc\hosts.

Как проверить текущие настройки SMB на сервере Windows 7?

В командной строке выполните: sc.exe qc lanmanserver.