Ситуация, когда компьютер под управлением Windows 10 перестает отображать сетевые диски или NAS-серверы в разделе «Сеть», стала классической проблемой после обновления системы. Раньше протокол SMB работал автоматически, но современные патчи безопасности Microsoft отключили устаревшие версии протокола по умолчанию. Это создает барьер для взаимодействия с более старым оборудованием, например, роутерами TP-Link или сетевыми хранилищами QNAP.

Вам необходимо понять, что проблема редко кроется в физическом обрыве кабеля. Чаще всего это программная блокировка служб обнаружения или отключение поддержки старых версий протокола передачи файлов. Без правильного конфигурирования параметров сети вы не увидите общие папки, даже если физическое соединение стабильно и пинг проходит успешно.

Проверка базовых настроек сетевой инфраструктуры

Первым шагом всегда должна быть диагностика физического и логического уровня связи. Убедитесь, что все устройства находятся в одной подсети. Если ваш компьютер имеет IP-адрес из диапазона 192.168.1.x, а сервер Samba находится в 192.168.0.x, они не увидят друг друга без настройки маршрутизации.

Проверьте тип сетевого подключения в параметрах системы. Если сеть определена как «Общественная», система блокирует входящие запросы на обнаружение устройств. Необходимо сменить профиль на «Частная» в разделе Сеть и Интернет → Состояние → Свойства сети. Это открывает необходимые порты для обмена служебными пакетами.

  • 🔍 Убедитесь, что функция «Сетевое обнаружение» включена в Центре управления сетями
  • 🔍 Проверьте, что на всех устройствах используется один и тот же диапазон IP-адресов
  • 🔍 Отключите временные брандмауэры сторонних антивирусов для теста

Если после смены профиля сети проблема сохраняется, следует обратить внимание на службу Рабочая группа. В большинстве домашних сценариев все устройства должны находиться в домене WORKGROUP. Изменение этого параметра требует перезагрузки системы для вступления изменений в силу.

Активация поддержки протокола SMB 1.0

Многие старые устройства, включая принтеры и NAS, до сих пор используют устаревшую версию протокола SMBv1. По соображениям безопасности Microsoft отключила его в обновлениях Windows 10 версий 1709 и новее. Если ваше оборудование не поддерживает новые стандарты, система просто не сможет установить соединение с ним.

Для включения этой функции необходимо зайти в Панель управления → Программы и компоненты → Включение или отключение компонентов Windows. В открывшемся списке найдите ветку «Поддержка общего доступа к файлам SMB 1.0/CIFS». Вам нужно расставить галочки напротив «Клиент SMB 1.0/CIFS», чтобы компьютер мог подключаться к старым серверам.

⚠️ Внимание: Включение SMB 1.0 создает потенциальную уязвимость для атак типа WannaCry. Используйте эту опцию только если у вас нет другого выхода и вы уверены в безопасности вашей локальной сети.

После выбора необходимых компонентов нажмите «ОК» и дождитесь завершения установки. Система попросит перезагрузку. Не пропускайте этап перезагрузки, так как драйверы протокола загружаются только при старте системы. Без этого шага настройки не применятся.

Настройка служб обнаружения сети

Даже при включенном протоколе SMB, компьютер может не видеть другие устройства, если отключены службы обнаружения. Windows 10 использует сложный механизм для поиска устройств по сети, и если одна из ключевых служб остановлена, визуальный список в «Сетевом окружении» останется пустым.

Вам нужно открыть консоль управления службами, нажав Win + R и введя команду services.msc. Найдите в списке «Служба обнаружения SSDP» и «Служба хоста поставщика функции обнаружения». Установите для них тип запуска «Автоматически» и запустите службы, если они остановлены.

📊 Какой у вас тип сетевого хранилища?
  • NAS (Synology/QNAP)
  • Сетевой роутер с USB
  • Другой ПК на Windows
  • Старый сетевой принтер

Использование групповых политик для принудительного подключения

В некоторых случаях, особенно на корпоративных версиях или после чистых установок, политики безопасности блокируют небезопасные гостевые входы. Это частая причина, когда вы видите устройство, но получаете ошибку «Нет доступа» или «Отказано в подключении» при попытке открыть папку.

Следует проверить параметр в редакторе локальной групповой политики. Откройте gpedit.msc и перейдите по пути Конфигурация компьютера → Административные шаблоны → Сеть → Рабочая станция Lanman. Найдите параметр «Включить небезопасные гостевые входы».

☑️ Проверка политик безопасности

Выполнено: 0 / 4

Установите значение «Включено» и сохраните изменения. Это позволит системе подключаться к ресурсам, которые не требуют аутентификации или используют устаревшие методы шифрования паролей.

  • 🛡️ Данная настройка снижает уровень защиты, используйте её с осторожностью
  • 🛡️ Изменения в групповых политиках требуют перезагрузки или обновления групп
  • 🛡️ На Home-версиях Windows редактор групповых политик может отсутствовать

Ручное подключение через IP-адрес

Если автоматическое обнаружение продолжает работать некорректно, самый надежный способ получить доступ к ресурсам — это прямое подключение по IP-адресу. Это обходит проблемы с протоколами обнаружения (mDNS, NetBIOS), которые часто глючат в Windows 10.

Для этого нажмите Win + R и введите \\192.168.1.100 (подставив реальный IP вашего устройства). Если соединение установлено, вы увидите список доступных папок. Чтобы зафиксировать это подключение, используйте команду net use или подключите диск через проводник.

Почему IP надежнее имени?

Использование IP-адреса исключает проблемы с разрешением имен DNS и NetBIOS, которые часто являются причиной ошибок при автоматическом поиске в сети. Прямой вызов по IP bypasses сложные механизмы обнаружения.

Прямой ввод адреса позволяет проверить, работает ли сам протокол передачи данных, независимо от того, как система отображает список устройств. Если по IP доступ есть, значит проблема исключительно в настройках службы обнаружения или DNS.

Устранение конфликтов брандмауэра и антивируса

Сторонние антивирусные пакеты часто устанавливают собственные брандмауэры, которые жестче, чем стандартный фаервол Windows. Они могут блокировать порты 139 и 445, необходимые для работы протокола SMB. Это приводит к тому, что соединение устанавливается, но сразу разрывается или блокируется на этапе рукопожатия.

Проверьте настройки вашего антивируса. Вам нужно добавить исключения для локальной сети или разрешить приложениям svchost.exe и lsass.exe доступ к локальной сети. В стандартном брандмауэре Windows убедитесь, что правила для «Сетевое обнаружение» и «Общий доступ к файлам и принтерам» активны для частного профиля.

Порт Протокол Назначение Статус для SMB
139 TCP NetBIOS Session Service Необходим
445 TCP Direct Hosting of SMB Критичен
137 UDP NetBIOS Name Service Для обнаружения
138 UDP NetBIOS Datagram Service Для обнаружения

Диагностика через командную строку

Для глубокой диагностики используйте встроенные утилиты. Команда net view покажет список компьютеров, которые система реально видит в сети. Если список пуст, проблема на уровне обнаружения. Если список есть, но компьютер недоступен — проблема в правах доступа или протоколе.

Вы можете также проверить доступность конкретного хоста через ping и telnet (если он установлен) к порту 445. Это подтвердит, что сетевой пакет доходит до цели и порт открыт.

💡

Если команда net view не показывает устройства, попробуйте добавить параметр /all для отображения более детальной информации о доступных ресурсах, включая скрытые административные шары.

💡

Прямое подключение по IP-адресу является самым быстрым способом проверить работоспособность Samba, исключив ошибки автоматического обнаружения из уравнения.

Восстановление целостности системных файлов

Иногда сбои в работе сетевых компонентов вызваны повреждением системных файлов после неудачного обновления или сбоя питания. В этом случае стандартные настройки могут не помогать, так как исполняемые файлы служб повреждены.

Запустите командную строку от имени администратора и выполните команду sfc /scannow. Эта утилита проверит целостность всех защищенных системных файлов и заменит поврежденные копии на правильные версии из кэша.

Что делать, если SFC не помогает?

Если проверка не нашла ошибок, используйте команду DISM /Online /Cleanup-Image /RestoreHealth. Она скачивает свежие файлы из облака Microsoft, если локальный кэш поврежден.

После завершения процесса перезагрузите компьютер и проверьте работу сети снова. Это часто решает скрытые проблемы, которые не видны в обычном интерфейсе настроек.

FAQ: Часто задаваемые вопросы

Почему Windows 10 не видит мой NAS Synology?

Чаще всего это связано с отключенным протоколом SMB 1.0 или настройками безопасности NAS. Убедитесь, что в Synology DSM включен протокол SMB 2/3, а в Windows 10 разрешено использование SMB 1.0 для совместимости, если NAS старый.

Как подключить сетевой диск, если он не виден в списке?

Используйте проводник, нажмите «Подключить сетевой диск» и в поле папка введите путь вручную, например \\192.168.1.5\share. Это обходит проблему отсутствия устройства в списке обнаружения.

Ошибка «Нет доступа» при вводе пароля, что делать?

Это может быть связано с политикой безопасности «Небезопасные гостевые входы». Включите соответствующий параметр в групповых политиках или проверьте, что вы используете правильные учетные данные для удаленной системы.

Можно ли полностью отключить SMB 1.0 для безопасности?

Да, если у вас современное оборудование (NAS 2018 года и новее, роутеры с поддержкой SMB 2/3). Отключение этого компонента повышает безопасность и снижает уязвимость к сетевым атакам.

Почему после обновления Windows 10 пропал доступ к сетевым папкам?

Обновления часто сбрасывают настройки брандмауэра и отключают устаревшие протоколы. Вам придется заново включить «Сетевое обнаружение» и проверить настройки групповых политик.