
Откройте Панель управления и перейдите в раздел Сеть и Интернет → Центр управления сетями и общим доступом. В левом меню выберите Изменение параметров адаптера, кликните правой кнопкой мыши по активному подключению и нажмите Свойства. Убедитесь, что галочка стоит напротив пункта Протокол Интернета версии 6 (TCP/IPv6) – это нужно для корректной работы UPnP.
Если UPnP не включен в вашем роутере, зайдите в его веб-интерфейс через браузер. Обычно адрес выглядит как 192.168.1.1 или 192.168.0.1. В разделе NAT или Переадресация портов найдите опцию UPnP и активируйте ее. Некоторые модели маршрутизаторов требуют перезагрузки для применения изменений.
Для проверки работы UPnP в Windows 10 используйте командную строку. Нажмите Win + R, введите cmd и выполните команду netstat -an | find «ESTABLISHED». Если в списке есть подключения с динамическими портами (например, 49152–65535), значит, UPnP функционирует правильно.
Если устройства в локальной сети не обнаруживаются, проверьте настройки брандмауэра. В Панели управления откройте Брандмауэр Защитника Windows, выберите Разрешение взаимодействия с приложением и разрешите Сетевой обнаружение для частных сетей. Дополнительно можно временно отключить брандмауэр для тестирования.
- Проверка поддержки UPnP в сетевом оборудовании
- Поиск настроек UPnP в роутере
- Проверка активности UPnP
- Включение службы UPnP в Windows 10
- Активация компонента UPnP
- Проверка работы UPnP
- Настройка брандмауэра для работы UPnP
- Подключение сетевого устройства через UPnP
- Решение проблем с обнаружением устройств
- Отключение UPnP при необходимости
- Через настройки сети
- Через реестр
Проверка поддержки UPnP в сетевом оборудовании
Откройте веб-интерфейс роутера – для этого введите его IP-адрес в браузере (обычно 192.168.1.1 или 192.168.0.1). Логин и пароль по умолчанию указаны на наклейке устройства или в документации.
Поиск настроек UPnP в роутере

Перейдите в раздел, связанный с сетевыми настройками, например, «LAN», «Беспроводная сеть» или «Дополнительные настройки». Ищите пункт «UPnP» – он может быть скрыт в подразделах «NAT», «Порт форвардинг» или «Управление подключениями».
Проверка активности UPnP
Если функция доступна, включите её, отметив чекбокс или переключив ползунок в положение «Вкл». Сохраните изменения и перезагрузите роутер. Некоторые модели требуют ручного подтверждения перезагрузки.
Если UPnP отсутствует в настройках, проверьте обновления прошивки роутера. Загрузите последнюю версию с сайта производителя и установите её через раздел «Администрирование» или «Обновление ПО».
Для тестирования работы UPnP используйте утилиты вроде UPnP Test Tool или простые сетевые сканеры. Они покажут, отвечает ли оборудование на запросы автоматической настройки портов.
Включение службы UPnP в Windows 10
Откройте Панель управления, перейдите в раздел Программы → Компоненты Windows и нажмите Включение или отключение компонентов Windows.
Активация компонента UPnP
- В списке компонентов найдите Службы UPnP.
- Установите галочку рядом с пунктом Служба обнаружения UPnP.
- Нажмите ОК и дождитесь применения изменений.
Если служба не запускается автоматически:
- Нажмите Win + R, введите
services.mscи откройте Службы. - Найдите Служба обнаружения SSDP и Служба устройства UPnP.
- Дважды щелкните по каждой, выберите Тип запуска: Автоматически и нажмите Запустить.
Проверка работы UPnP
Откройте командную строку (Win + R → cmd) и введите:
netstat -ano | findstr "1900"
Если в списке есть строка с портом 1900, UPnP активен. Для устройств в локальной сети проверьте доступность сервисов в настройках роутера.
Настройка брандмауэра для работы UPnP
Откройте брандмауэр Windows и разрешите входящие подключения для UPnP. Перейдите в Панель управления → Система и безопасность → Брандмауэр Защитника Windows, затем выберите Разрешение взаимодействия с приложением или компонентом в брандмауэре.
В списке найдите Сетевой обнаружение (UPnP) и отметьте галочками оба варианта: Частная и Публичная сети. Если UPnP отсутствует в списке, нажмите Изменить параметры → Разрешить другое приложение и добавьте службу SSDP Discovery (svchost.exe).
| Служба | Протокол | Порт |
|---|---|---|
| SSDP Discovery | UDP | 1900 |
| UPnP Framework | TCP | 2869 |
Проверьте, открыты ли порты вручную. Запустите командную строку от имени администратора и выполните:
netsh advfirewall firewall add rule name="UPnP Inbound TCP" dir=in action=allow protocol=TCP localport=2869
netsh advfirewall firewall add rule name="UPnP Inbound UDP" dir=in action=allow protocol=UDP localport=1900
Перезапустите службу UPnP через services.msc или командой:
net stop upnphost && net start upnphost
Убедитесь, что сетевое расположение установлено как Частная сеть. В Параметры сети → Состояние → Свойства выберите соответствующий профиль.
Подключение сетевого устройства через UPnP
Убедитесь, что UPnP включен в настройках роутера. Обычно это делается через веб-интерфейс: введите 192.168.1.1 в браузере, перейдите в раздел «Дополнительные настройки» → «UPnP» и активируйте функцию.
В Windows 10 откройте Панель управления → Сеть и Интернет → Центр управления сетями. В левом меню выберите «Изменить дополнительные параметры общего доступа». Включите сетевое обнаружение и общий доступ к файлам и принтерам для текущего профиля сети.
Подключите устройство к той же сети, что и компьютер. Если это принтер или медиа-сервер, установите драйверы с официального сайта производителя. В настройках устройства активируйте UPnP – обычно это пункт «Сетевые службы» или «Автоматическое подключение».
Проверьте связь: в Проводнике выберите «Сеть» в левом меню. Устройство должно отображаться в списке. Если его нет, перезагрузите роутер и компьютер, затем повторите проверку.
Для ручного добавления устройства в Windows 10 перейдите в Параметры → Устройства → Добавление принтера или сканера. Система просканирует сеть и предложит доступные варианты. Выберите нужное устройство и завершите настройку.
Решение проблем с обнаружением устройств
Откройте «Параметры» → «Сеть и Интернет» → «Параметры общего доступа». Убедитесь, что включены опции:
- «Включить сетевое обнаружение»
- «Включить общий доступ к файлам и принтерам»
Если устройства по-прежнему не отображаются:
- Проверьте, запущена ли служба
SSDP Discovery:- Нажмите
Win + R, введитеservices.msc. - Найдите службу, установите для нее тип запуска «Автоматически» и перезапустите.
- Нажмите
- Отключите брандмауэр на 2 минуты для проверки – если проблема исчезнет, добавьте UPnP в список исключений.
- Обновите драйверы сетевого адаптера через «Диспетчер устройств».
Для устройств в локальной сети:
- Убедитесь, что все устройства подключены к одной сети.
- Перезагрузите роутер и компьютеры.
- Попробуйте временно отключить IPv6 в свойствах подключения.
Отключение UPnP при необходимости
Если UPnP не используется или вызывает проблемы с безопасностью, отключите его через настройки сети или реестр Windows.
Через настройки сети
Откройте Панель управления → Сеть и Интернет → Центр управления сетями и общим доступом. В левом меню выберите Изменение параметров адаптера. Кликните правой кнопкой по активному подключению, выберите Свойства. В списке компонентов найдите Служба обнаружения сетевых устройств UPnP и снимите галочку. Нажмите OK и перезагрузите компьютер.
Через реестр
Нажмите Win + R, введите regedit и откройте ветку HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DirectPlayNATHelp\DPNHUPnP. Найдите параметр UPnPMode, измените его значение на 0 для отключения. Если параметра нет, создайте DWORD (32-bit) с этим именем. Перезапустите систему.
После отключения проверьте работу сетевых приложений – некоторым программам может потребоваться ручная настройка портов.







