Windows 10/11 не видит компьютеры в локальной сети (в сетевом окружении ничего нет). Почему?

Вопрос от пользователя
Здравствуйте.
У меня новый ноутбук с лицензионной Windows 10 (x64), который не видит другие компьютеры в локальной сети (у меня дома роутер, и подключено к нему 2 ноутбука и 2 ПК). Кстати, другие устройства друг друга видят (но у них стоит Windows 7, а на этот ноутбук я ее поставить не могу — нет драйверов).
PS В настройках Windows все вроде бы включил, папку расшарил, перезагружал, мастера по устранению ошибок запускал (кстати, интернет на этом ноутбуке работает, т.е. связь с роутером есть!).
Очень похоже на то, что вы пропустили где-то в настройках сетевое обнаружение компьютера (либо служба ресурсов обнаружения у вас просто отключена). Вообще, на мой взгляд, это «виновата» политика Microsoft по повышению уровня безопасности от всего и вся (лучше бы доработали «дырявые» протоколы. ).
Итак, ниже приведу последовательно ключевые моменты, которые нужно проверить и до-настроить (если у вас что-то не так. ).
Причины и решения «невидимости»
Пару слов о роутере и антивирусах
Для начала посоветовал бы зайти в настройки роутера и посмотреть, все ли включенные компьютеры отображается в нем (обычно, это можно сделать во вкладке «Контроль пропускания полосы» ).
Обратите внимание на то, чтобы роутер не блокировал работу ваших ПК, не было каких-то ограничений. У всех компьютеров, подключенных к роутеру, должен значится IP-адрес вида:
( прим : не конкретно такие же, а подобная последовательность. )

Подключены ли эти два устройства к роутеру
Далее откройте настройки сетевого адаптера ноутбука (компьютера): для этого нажмите Win+R для вызова окна «Выполнить» , и используйте команду ncpa.cpl .

ncpa.cpl — просмотр всех сетевых подключений
После нужно открыть свойства того адаптера, через которое осуществляется подключение (на ноутбуках чаще всего это беспроводное подключение, на ПК — Ethernet).
Далее перейти в свойства IP версии 4 (см. скриншот ниже) и поставить в настройках автоматическое получение IP-адреса. В качестве DNS рекомендовал бы указать 8.8.8.8 и 8.8.4.4 (это DNS Google, они быстрее и стабильнее чем у вашего провайдера).
📌 В помощь!
Как сменить DNS в Windows, и как выбрать наиболее быстрый публичный DNS-сервер — https://ocomp.info/kak-vyibrat-public-dns.html

Свойства адаптера / кликабельно
Если у вас установлен антивирус (например, Касперский) не забудьте отключить какое-нибудь виртуальное сетевое подключение. Вообще, желательно на время настройки и диагностики работу антивируса приостановить полностью.

Защита — сетевой экран
Имя ПК и название рабочей группы
Чтобы компьютеры в локальной сети могли увидеть друг друга у них должна быть одинаковая рабочая группа и разные имена .
Чтобы узнать эти параметры — откройте проводник (сочетание Win+E), перейдите во вкладку «Этот компьютер» и откройте ее свойства . См. скриншот ниже. 👇

Разумеется, проверить рабочую группу нужно на каждом ПК в локальной сети (она должна быть на всех одинакова. Для дома, обычно, используют значение по умолчанию — WORKGROUP).

Имя ПК и рабочая группа
Если вам потребовалось изменить рабочую группу или имя компьютера — не забудьте после этого перезагрузить устройство.

Разрешено ли сетевое обнаружение
По умолчанию в целях безопасности в ОС Windows 10/11 данная функция выключена ! Чтобы ее включить, необходимо 📌открыть панель управления и перейти в раздел «Сеть и интернет» . После открыть вкладку «Центр управления сетями и общим доступом» .

Сеть и интернет — панель управления
Далее в меню слева открыть доп. параметры общего доступа.

Изменить параметры общего доступа
Затем раскройте поочередно все три профиля (частная, гостевая и все сети) и:
- включите общий доступ к расшаренным папкам;
- отключите парольную защиту (см. пример на скринах ниже).


Включаем общий доступ и отключаем парольную защиту
Примечание : после изменения этих настроек необходимо перезагрузить компьютер.
«Перекрыт» протокол SMB
Протокол SMB необходим для работы службы Computer Browser, которая составляет список компьютеров в сети и отвечает за их отображение. Но в Windows 10 (1709 и выше) по умолчанию протокол SMB отключен (в целях безопасности).
Поэтому, для решения невидимости сетевого окружения — нужно проверить включен ли он у вас и при необходимости задействовать. Делается это достаточно просто: сначала следует открыть панель управления и перейти во вкладку «Программы/Программы и компоненты» .

Программы и компоненты
Далее в меню слева открыть ссылку «Включение и отключение компонентов Windows» .

Включение и отключение компонентов
Найти вкладку «поддержка общего доступа к файлам SMB» и поставить галочки напротив клиента и сервера. Сохранить настройки (после Windows сама все найдет и поставит). Пример на скрине ниже.

Клиент — сервер SMB
Работает ли «Публикация ресурсов обнаружения функции» / «Function Discovery Resource Publication»
В Windows 10 (1803) была изменена работа службы Function Discovery Resource Publication (на рус. «Публикация ресурсов обнаружения функции») — по умолчанию она теперь не запускается. А если эта служба не работает — то ваш компьютер будет невидим другими ПК в локальной сети.
Чтобы это исправить, необходимо открыть вкладку в Windows службы . Для этого нажмите Win+R , и введите команду services.msc . Пример ниже.

Открываем службы — services.msc (универсальный способ)
В списке служб найдите «Публикация ресурсов обнаружения функции» и измените ее тип запуска на «Автоматический». Далее сохраните настройку и перезагрузите компьютер.

А расшарена ли папка/диск.
Ну и последний штрих.
А расшарена ли ваша папка на ноутбуке (ПК), которую не видят другие пользователи? Чтобы просмотреть, что у вас открыто для общего пользования: зайдите в проводник (Win+E), раскройте вкладку «Сеть» , и нажмите по имени своего компьютера. Если у вас что-нибудь расшарено, вы должны увидеть эти папки.

Проверка — какие папки были расщарены
Для расшаривания какой-нибудь папки (диска): нажмите на нее ПКМ, и нажмите по «Предоставить доступ / Отдельные люди» .

Далее выберите пользователей (обычно, указывают «Все» — т.е. чтобы с папкой могли работать все пользователи локальной сети) и предоставьте им вариант доступа:
- чтение — из этой папки пользователи смогут только копировать файлы к себе на ПК (либо просто просматривать их, без редактирования и изменений!);
- чтение и запись — полный доступ к папке (любой пользователь может удалить из нее все файлы!).

Чтение для всех пользователей
Более подробно о том, как расшаривать папки можете узнать из статьи, ссылку на которую привожу ниже.
📌 В помощь!
Как создать и настроить локальную сеть между двумя компьютерами — https://ocomp.info/kak-sozdat-i-nastroit-lokalnuyu-set-mezhdu-dvumya-kompyuterami.html
Почему компьютер не видит сеть: возможные причины и решения
При настройке сетевого доступа бывает, что система не видит компьютер в сети. Этому могут сопутствовать некоторые факторы, которые будут озвучены в этой статье. Внимательно пробежитесь глазами по тексту, чтобы понять, как устранить неисправность.
Общее видео по теме «Компьютер не видит сетевую папку или другой ПК в сети» смотрите тут:
Отличие группы IP-адресов
Компьютер или ноутбук не видит сеть, если ранее использовался в другой локалке. Его сетевые настройки могли прописываться вручную. Можно поступить несколькими способами, и они будут зависеть от того, как у вас организована сеть:
- Главное устройство – роутер, 2 компьютера – клиенты. DHCP-сервер включен в настройках роутера (автоматически назначает IP-адреса всем устройствам в сети). Нужно на каждом компьютере выставить получение IP-адреса автоматически.

- Главное устройство – роутер, 2 ПК – клиенты. DHCP-сервер выключен. На каждом компьютере нужно выставить айпи вручную, в аналогичном диапазоне с роутером (чтобы три группы чисел совпадали, а четвертая отличалась). При этом у каждого устройства IP должен быть разным в четвертой группе цифр.


- Главное устройство – компьютер, второй компьютер – клиент (подключение напрямую через кабель или по Wi-Fi). Выставляйте айпи-адреса в ручном режиме, в одном диапазоне. Основной шлюз указывайте главного компьютера (сервера).


Эти изменения можно проводить в свойствах адаптера:
- Нажмите Win+R и введите ncpa.cpl

- По нужному сетевому подключению жмите ПКМ и выбирайте свойства.

- Заходите в настройки “IP версии 4”.

- Проделывайте нужные настройки.

Различие в рабочей группе
Еще одной причиной, почему компьютер не видит сеть, может быть разница в имени. Пока рабочие группы Windows не будут одинакового имени, сетевое подключение будет недоступно между компьютерами. Это можно исправить следующим способом:
- Нажмите сочетание клавиш + Pause и в открывшемся окне перейдите в «Дополнительные параметры системы».

- Нажмите раздел «Имя компьютера» и клацните «Изменить».

- Измените имя рабочей группы так, чтобы оно совпадало с именем на другом устройстве.

- Жмите ОК и перезапускайте систему.
Проблема такого характера проявляется в том случае, если система ранее была использована в другой сети. Если же имя прежде не изменяли и на обоих ПК оно установлено по умолчанию, значит все ОК, переходите к следующему пункту.
Настройки сетевого обнаружения
Самый распространенный пункт, почему компьютер не видит сеть, а в частности сетевую папку, – это когда не указаны допуски в настройках параметров общего доступа. Чтобы их указать:
- Нажмите + R и исполните команду exe /name Microsoft.NetworkandSharingCenter.

- Откройте «Изменить дополнительные параметры…».

- В каждом блоке (или в том, который отмечен как текущая сеть) выставите параметры, как на рисунке ниже.

- Там, где «Все сети» установите следующие значения.

- Готово. Можете перезагружать устройство.
Такие сетевые параметры нужно выставить на каждом ПК в сети.
Отключенная служба
Если компьютер подвергался заражению вирусами или на нем установлена Windows 8, есть вероятность, что служба, отвечающая за маршрутизацию отключена. Из-за этого устройство не видит сеть.
- Нажмите + R и пропишите services.msc.

- Найдите «Маршрутизация и удаленный доступ», если у вас подключение между устройствами напрямую. Быстрый поиск по нажатию буквы «М» на русской раскладке.

- Двойным кликом откройте ее и проверьте настройки.
- Выставите запуск «Авто» и состояние «Запустить».

- Жмите «Применить» и перезапускайте ПК.
- Если проблема с организацией сети через маршрутизатор, найдите такую службу «DHCP-клиент» и выставите «активные» настройки, как и в предыдущем случае.

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

Брандмауер (файрвол) или антивирус
В Windows 10 брандмауэр выполняет защитные функции от внешних угроз и атак, в том числе и сетевых. Аналогичную функцию на себя может перенять другой антивирус, если он установлен и интегрирован в систему.
К сожалению, не всегда антивирусы отрабатывают верно и могут заблокировать работу портов или внести коррективы в иные сетевые настройки, становясь причинами невозможности доступа к сетевой папке на ПК в этой же сети.
Проверить, так ли это, можно, на время отключив «защитные» сетевые функции:
- В Windows Firewall – нажмите на иконку щита (вторая сверху по списку) и переведите маркер в положение «Выключен» напротив «Защита в режиме реального времени».

- В стороннем антивирусе на примере Avast – в системном трее нажмите ПКМ по значку антивируса и выберите в разделе «Управление экранами avast!» – отключение на 10 минут.

- После проверяйте, как работает доступ.
Если блокировка была из-за антивирусов, рекомендуется сбросить его настройки по умолчанию или полностью удалить из компьютера с последующим восстановлением или заменой (относится к сторонним ПО).
Что делать, если ОС не видит компьютеры в локальной сети, узнаете в следующем видео:
Быстрый способ проверки доступа в сеть
Быстрее всего проверить прием и отправку пакетов данных на соседнее устройство по домашней сети через командную строку:
- Запустите ее от имени администратора.
- Пропишите команду pingи айпи другого компьютера.
- Чтобы определить IP другого ПК, на нем в CMD выполните команду ipconfig.

Заключение
Проблемы с обменом информации и отображением в локальной сети нескольких компьютеров в частности связано с настройками операционной систем или контролирующими их программами. Чтобы выявить и устранить причину проблемного доступа, следует внимательно ознакомиться с каждым пунктом статьи и сопоставить сведения со своими.
Компьютер не виден в локальной сети

Иногда пользователи сталкиваются с проблемой: какой-то компьютер не видно в локальной сети. Эта статья предназначена для тех, кто уже успел перепробовать все «стандартные» процедуры вроде сброса параметров адаптера локальной сети, проверил к какой рабочей группе принадлежит компьютер, перезагрузил компьютер и роутер.
Переходите к инструкциям ниже только в тех случаях, когда вы уверены, что все настройки рабочих групп выставлены верно, компьютер подключён к той же сети, что и другие.
Пошаговая инструкция
Заметим, что ситуации, когда компьютер не видно в сети, — привычное дело в последних версиях Windows. Несмотря на это, встроенные средства диагностики и поддержки часто выдают абсолютно бесполезные решения.
Поэтому предлагаем погрузиться в проблему чуть глубже и проверить работу соответствующих служб. Как показывает практика, этот способ помогает в большинстве случаев.
Все операции проводятся именно на том компьютере, который не видно в локальной сети.
Откройте меню «Выполнить». Вы можете найти его в «Пуске» или вызвать комбинацией Win+R. В открывшейся строке вводим: services.msc.

Откроется окно с длинным списком служб Windows.

В окне вы сможете увидеть состояние службы, статус (работает либо пустое поле), тип запуска (автоматическое или ручное) и строка «вход от имени».
Кликнув на нужную вам службу вы сможете изменить её настройки. Либо просто «запустить» для неактивных.

Вам нужно проверить все пункты данного списка:
- DNS-клиент
- Хост поставщика функции обнаружения
- Сервер
- Публикация ресурсов обнаружения функции
- Узел универсальных PNP-устройств
- Обнаружение SSDP
Скорее всего, компьютер не виден в локальной сети потому, что одна или несколько из этих служб неактивны. Запустите их. Чтобы проблема не повторялась, кликните на службу правой кнопкой мыши, перейдите в «Свойства» и во вкладке «Общие» поменяйте режим запуска на автоматический. Проверьте, чтобы параметры были выставлены для всех служб из списка выше.
После всех настроек, перезагрузите компьютер, который не отображается в сети. Если вы всё сделали правильно, скорее всего, у вас не возникнет подобных трудностей в дальнейшем.
Заметим, что этот способ не является универсальным, но часто помогает простым пользователям, не знающим о работе различных служб Windows. Осуществлять данную процедуру нужно убедившись, что компьютер находится в той же рабочей группе, что и другие. Проверка запуска служб помогает в ситуациях, когда все более простые варианты перепробованы, а компьютер всё ещё не видно в сети.
Надеемся, что эта инструкция оказалась для вас полезной. Оставайтесь с нами и узнайте ещё множество полезных приёмов по работе с ПК!
