Локальная сеть почему компьютер не видит другого windows 10 — одна из самых распространённых проблем при настройке домашней или офисной сети. Обычно виной становятся неверные параметры сетевого обнаружения, разные подсети или блокировка брандмауэром. В 90% случаев проблема решается за 10–15 минут, если знать, где копать.

В Windows 10 сеть построена на протоколе SMB и сервисе Function Discovery. Если хотя бы на одном из компьютеров отключено сетевое обнаружение или файлы не открыты для общего доступа, второй ПК просто не увидит его в списке устройств. Даже если оба устройства подключены к одному роутеру.

Рассмотрим все возможные причины и способы их устранения — от элементарных до сложных.

Проверка подключения к сети и базовых параметров

Первый шаг — убедиться, что оба компьютера находятся в одной подсети. Для этого нажмите Win + R, введите cmd и выполните команду ipconfig /all. Сравните значения IPv4-адрес и Маска подсети на обоих ПК.

Пример корректной конфигурации:

  • IPv4-адрес: 192.168.1.10 и 192.168.1.20;
  • Маска подсети: 255.255.255.0 (на обоих устройствах);
  • Шлюз по умолчанию — роутера (например, 192.168.1.1).

Если адреса из разных подсетей (например, 192.168.1.10 и 192.168.0.15), компьютеры не увидят друг друга. В этом случае проверьте настройки роутера или сетевого адаптера.

💡

Если IP-адрес начинается с 169.254.x.x, это значит, что DHCP не сработал. Перезагрузите роутер или вручную задайте статический IP в настройках адаптера.

СлужбаТип запускаСостояние
Function Discovery Provider HostАвтоматическиРаботает
Function Discovery Resource PublicationАвтоматически (отложенный запуск)Работает
Хост устройства UPnPАвтоматическиРаботает
Публикация ресурсов обнаружения функцийАвтоматическиРаботает

Настройки сетевого обнаружения и общего доступа

Windows 10 по умолчанию блокирует сетевое обнаружение для безопасности. Чтобы включить его:

  1. Откройте Панель управления → Сеть и Интернет → Центр управления сетями и общим доступом.
  2. Слева выберите Изменить дополнительные параметры общего доступа.
  3. Разверните профили Частная, Гостевая или общедоступная и Все сети.
  4. Включите:
    • Сетевое обнаружение;
    • Автоматическую настройку на сетевых устройствах;
    • Общий доступ к файлам и принтерам.
  5. Для профиля Все сети выберите Отключить общий доступ с защитой паролем, если хотите упростить подключение.

После изменений перезагрузите оба компьютера. Если сеть по-прежнему не работает, проверьте, включен ли сервис Function Discovery Provider Host и Function Discovery Resource Publication в Службы (services.msc). Они должны работать в режиме Автоматически.

Проверка работы протокола и брандмауэра

Протокол SMB (Server Message Block) отвечает за обмен файлами в локальной сети. В Windows 10 по умолчанию используется SMBv2 или SMBv3. Если на одном из компьютеров отключён протокол или заблокирован брандмауэром, соединение не установится.

Чтобы проверить и включить SMB:

  • Откройте Панель управления → Программы и компоненты → Включение или отключение компонентов Windows.
  • Найдите Поддержка общего доступа к файлам SMB 1.0/CIFS и убедитесь, что флажок установлен. Внимание: SMBv1 небезопасен, используйте его только для совместимости со старыми устройствами.
  • Для SMBv2 и SMBv3 дополнительная установка не требуется — они включены по умолчанию.

Брандмауэр Windows может блокировать входящие подключения. Чтобы это исправить:

  • Откройте Брандмауэр Windows → Дополнительные параметры.
  • Перейдите в Правила для входящих подключений.
  • Найдите правила Файл и принтер для сетей Microsoft и убедитесь, что они Включены.
  • Если правил нет, создайте новое правило для портов TCP 139, 445 и UDP 137, 138.

Также проверьте сторонние антивирусы (например, Kaspersky, NOD32), которые могут блокировать сетевой трафик.

Проблемы с групповой политикой и реестром

Если на компьютере используется редакция Windows 10 Pro или Enterprise, проблема может скрываться в групповой политике. Чтобы проверить:

  1. Нажмите Win + R, введите gpedit.msc и нажмите Enter.
  2. Перейдите по пути: Конфигурация компьютера → Административные шаблоны → Сеть → Параметры LAN.
  3. Найдите параметр Сетевое обнаружение и убедитесь, что он не отключён.

Если групповая политика недоступна (в Windows 10 Home), проверьте реестр:

  1. Откройте regedit через Win + R.
  2. Перейдите по пути: HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Network\Network Location Awareness.
  3. Если есть параметр NoInboundFileAndPrinterSharing со значением 1, измените его на 0.
⚠️ Внимание: Неправильное редактирование реестра может привести к сбоям системы. Перед изминениями создайте точку восстановления.
Какой антивирус у вас установлен?
Без антивируса
Kaspersky
ESET NOD32
Другой

Проблемы с и NetBIOS

Иногда Windows 10 не видит другие компьютеры из-за некорректных настроек DNS или отключённого протокола NetBIOS. NetBIOS отвечает за отображение имен компьютеров в сети (например, PC-NAME вместо IP-адреса).

Чтобы проверить NetBIOS:

  • Откройте Сетевые подключения (ncpa.cpl).
  • Щёлкните правой кнопкой по активному подключению → Свойства → IP версия 4 (TCP/IPv4) → Дополнительно.
  • На вкладке WINS выберите Включить через TCP/IP.

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

Способ подключенияФорматПример
По IP-адресу\\[IP-адрес]\\192.168.1.10\
По имени компьютера\\[Имя ПК]\\MyPC\
Через сетевой диск\\[IP или имя]\Общая папка\\192.168.1.10\Shared

Проблемы с роутером и сетевым оборудованием

Если все настройки на компьютерах верны, но сеть по-прежнему не работает, виновато сетевое оборудование. Проверьте:

Роутер должен поддерживать multicast-трафик для корректной работы сетевого обнаружения в Windows 10.

  1. Перезагрузите роутер — иногда это решает с и ARP-кэшем.
  2. Проверьте настройки DHCP в панели управления роутером. Убедитесь, что диапазон IP-адресов достаточен для всех устройств.
  3. Отключите изоляцию клиентов (AP Isolation) — эта функция блокирует обмен трафиком между устройствами в одной сети.
  4. Обновите прошивку роутера — старые версии могут не корректно работать с SMBv2/3.
  5. Проверьте кабели и порты — если используется проводное подключение, попробуйте другой кабель или порт на роутере.

Если у вас TP-Link, Asus или MikroTik, зайти в настройки можно через браузер по адресу 192.168.0.1 или 192.168.1.1 (логины и пароли обычно указаны на наклейке устройства).

Пошаговая инструкция по диагностике и устранению неполадок

Если вы не знаете, с чего начать, следуйте этой инструкции:

Чек-лист для устранения проблем с локальной сетью в Windows 10

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

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

Почему в сети отображается только один компьютер?

Обычно это означает, что на втором ПК отключено сетевое обнаружение или он находится в другой подсети. Проверьте настройки общего доступа на обоих устройствах и сравните IP-адреса через ipconfig.

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

Можно подключиться напрямую по IP-адресу: откройте Проводник и введите \\192.168.1.10\ (замените на актуальный адрес). Если запрашивает логин и пароль, используйте учётные данные с удалённого ПК.

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

Обновления иногда сбрасывают настройки сетевого обнаружения или отключают протокол SMBv1. Проверьте настройки общего доступа и включите необходимые компоненты в Включение или отключение компонентов Windows.

Можно ли объединить компьютеры с разными версиями Windows?

Да, но нужно учесть совместимость протоколов. Например, Windows 10 по умолчанию использует SMBv3, а Windows 7 — SMBv2. Обычно они совместимы, но если возникают проблемы, включите SMBv2 на обеих машинах.