Как настроить сетевые папки и обнаружение компьютера в сети на Windows 10?

Здравствуйте! Я начал настраивать сеть из двух компьютеров через роутер и хаб D-Link, но столкнулся с некоторыми проблемами. 

1. Все устройства подключены к хабу, интернет работает, но компьютеры не видят друг друга в сети, несмотря на то, что они пингуются. 
2. Я включил и затем отключил SMB 1.0, а также настроил следующие службы на автоматический запуск: 
   - Function Discovery Provider Host (fdPHost) – отвечает за обнаружение других компьютеров в сети; 
   - Function Discovery Resource Publication (FDResPub) – позволяет другим компьютерам обнаружить ваш компьютер; 
   - DNS Client (dnscache) – служба DNS-клиента; 
   - SSDP Discovery (SSDPSrv) – служба обнаружения SSDP; 
   - UPnP Device Host (upnphost) – узел универсальных PNP-устройств.

3. С одного компьютера я могу получить доступ к сетевой папке, используя адрес \\buh, но сам компьютер не отображается в сети.
4. Со второго компьютера при попытке доступа возникает ошибка: Windows не может получить доступ к \\.

Есть ли какие-либо решения для данной проблемы? Или кто-то сталкивался с подобной ситуацией? Все настройки сетевого обнаружения активированы, и я только менял параметры включения/отключения парольной защиты.
  • 28 ноября 2024 г. 6:13
Ответы на вопрос 2
Чтобы настроить сетевые папки и обнаружение компьютеров в сети на Windows 10, следуйте следующим шагам:

### 1. Проверьте основные настройки сети
- Убедитесь, что оба компьютера подключены к одной и той же сети и имеют разные IP-адреса. Вы можете выполнить команду `ipconfig` в командной строке для проверки IP-адресов.
- Убедитесь, что у вас включен "Домашний" или "Рабочий" профиль сети, так как "Общедоступный" профиль может ограничивать сетевые подключения.

### 2. Включите сетевое обнаружение
1. Откройте "Панель управления" → "Сеть и Интернет" → "Сеть и общий доступ".
2. Слева выберите "Изменение дополнительных параметров общего доступа".
3. Включите следующие параметры для профиля "Домашний" или "Рабочий":
   - Включить сетевое обнаружение.
   - Включить общий доступ к файлам и принтерам.
   - Выберите "Отключить парольную защиту общего доступа", если вы хотите получить доступ к папкам без пароля (в этом случае, учтите возможные риски безопасности).

### 3. Проверьте параметры общего доступа
1. Перейдите в свойства папки, которую хотите сделать доступной для общего доступа.
2. Выберите вкладку "Доступ" и нажмите "Расширенный доступ".
3. Убедитесь, что включен общий доступ, и предоставьте необходимые права на доступ (например, "Чтение" или "Запись").
4. Если требуется, добавьте пользователей, которым будет предоставлен доступ.

### 4. Проверьте брандмауэр Windows
1. Откройте "Панель управления" и найдите "Брандмауэр Windows Defender".
2. Убедитесь, что в разделе "Разрешить приложение или компонент через брандмауэр Windows" разрешено сетевое обнаружение и общий доступ к файлам и принтерам.

### 5. Отключение SMB 1.0
Если у вас нет особой необходимости в использовании SMB 1.0, лучше его оставить отключенным, так как это устаревший и небезопасный протокол. Убедитесь, что и на одном, и на другом компьютере установлен SMB 2.0 или 3.0.

### 6. Обновите драйверы сетевой карты
Проверьте, установлены ли последние версии драйверов для вашей сетевой карты.

### 7. Попробуйте использовать IP-адрес
Если компьютеры не отображаются в сети, попробуйте доступ к папкам, используя IP-адрес. Например, вместо \\buh, используйте `\\192.168.1.2` (где `192.168.1.2` — это IP-адрес компьютера).

### 8. Проверка учетных записей
Убедитесь, что вы используете учетные записи с одинаковыми именами пользователей и паролями на обоих компьютерах. Это может упростить доступ к общим папкам.

### 9. Перезагрузка сетевых устройств
Попробуйте перезагрузить роутер и хаб, а также все компьютеры.

### Дополнительные шаги
Если после выполнения всех шагов проблемы все еще сохраняются, попробуйте:
- Временное отключение антивирусного ПО, которое может блокировать соединение.
- Проверку на наличие обновлений Windows.

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

Могу только добавить, что одноранговая (без контроллера домена) сеть микрософт даже когда она настроена правильно, может время от времени сбоить. Это обычно выглядит так, что компы не могут получить доступ друг к другу по имени, хотя вчера все работало. Связано это с выбором роли master browser в сети - эти выборы не всегда могут закончится успешно и в сети может появиться 2 master browser. При этом доступ по IP адресу на те же компы будет проходить нормально.
В целом, если с этим не столкнетесь, то можно и не париться. Но если эта проблема будет возникать, то ее можно решить тонкой настройкой компов - задания роли master browser вручную. Об этом в интернете есть достаточно информации.
Лично я, когда приходилось использовать одноранговую сеть в винде, предпочитал доступ по IP адресам, чтоб не заморачиваться с тонкой настройкой.
Похожие вопросы