
Чтобы активировать UPnP в Windows 7, откройте Панель управления и перейдите в раздел Программы и компоненты. В левом меню выберите Включение или отключение компонентов Windows. В списке найдите пункт Сетевые службы, разверните его и отметьте галочкой UPnP-пользовательский интерфейс. Нажмите OK и дождитесь завершения настройки.
После включения компонента проверьте работу UPnP в вашей сети. Если устройство не обнаруживается, убедитесь, что служба SSDP Discovery запущена. Нажмите Win + R, введите services.msc, найдите службу и установите для неё автоматический запуск. Перезагрузите компьютер, чтобы изменения вступили в силу.
Для корректной работы UPnP также может потребоваться настройка брандмауэра. Откройте Брандмауэр Windows в Панели управления, выберите Разрешение взаимодействия с приложением и убедитесь, что для UPnP разрешён входящий и исходящий трафик. Если вы используете сторонний антивирус, проверьте его настройки – некоторые программы блокируют UPnP по умолчанию.
- Проверка поддержки UPnP в сети и на роутере
- Где найти настройки UPnP
- Проверка работы UPnP в Windows 7
- Включение службы UPnP в Windows 7
- Шаг 1: Активация компонента UPnP
- Шаг 2: Проверка работы службы
- Настройка брандмауэра для работы UPnP
- Добавление исключений для UPnP
- Проверка правил для частных и общедоступных сетей
- Добавление UPnP-устройства в сетевые подключения
- Проверка работоспособности UPnP
- Проверка через роутер
- Дополнительные методы
- Устранение распространённых проблем с UPnP
Проверка поддержки UPnP в сети и на роутере
Откройте веб-интерфейс роутера – введите в браузере 192.168.1.1 или 192.168.0.1 (адрес указан на наклейке устройства). Авторизуйтесь, используя логин и пароль из инструкции.
Где найти настройки UPnP
- В роутерах TP-Link: раздел Forwarding → UPnP.
- В ASUS: Локальная сеть → Дополнительные настройки → вкладка UPnP.
- В Zyxel: Домашняя сеть → UPnP.
Если пункт отсутствует, проверьте обновления прошивки роутера или уточните в документации, поддерживает ли модель UPnP.
Проверка работы UPnP в Windows 7
- Нажмите Пуск → введите
services.msc→ откройте службы. - Найдите Служба UPnP Device Host и SSDP Discovery.
- Убедитесь, что статус «Работает», а тип запуска – «Автоматически».
Для тестирования сети:
- Скачайте утилиту UPnP Test Tool (например, PortableUPnP).
- Запустите сканирование – программа покажет активные UPnP-устройства в локальной сети.
Если роутер и Windows корректно настроены, но UPnP не работает, отключите брандмауэр или антивирус на время проверки.
Включение службы UPnP в Windows 7
Откройте «Панель управления» через меню «Пуск» и перейдите в раздел «Программы и компоненты». В левом меню нажмите «Включение или отключение компонентов Windows».
Шаг 1: Активация компонента UPnP
![]()
В списке компонентов найдите пункт «Службы UPnP» и отметьте его галочкой. Если этот пункт неактивен, сначала включите «Сетевые службы»:
- Разверните раздел «Сетевые службы».
- Отметьте галочкой «Службы UPnP».
- Нажмите «ОК» и дождитесь применения изменений.
Шаг 2: Проверка работы службы
После включения компонента убедитесь, что служба SSDP Discovery запущена:
- Нажмите Win + R, введите
services.mscи откройте список служб. - Найдите «Служба обнаружения SSDP» и дважды щелкните по ней.
- Установите тип запуска «Автоматически» и нажмите «Запустить», если служба неактивна.
- Примените изменения и перезагрузите компьютер.
Если UPnP не работает, проверьте настройки брандмауэра. В «Панели управления» откройте «Брандмауэр Windows» и разрешите входящие подключения для службы SSDP.
Настройка брандмауэра для работы UPnP
Откройте «Панель управления» → «Брандмауэр Защитника Windows» и выберите «Разрешение взаимодействия с приложением или компонентом в брандмауэре».
Добавление исключений для UPnP

В списке найдите и отметьте галочками следующие службы:
- Сетевой обнаружение
- UPnP-фреймворк
- Общий доступ к файлам и принтерам (если используется)
Нажмите «Изменить параметры», затем «ОК», чтобы сохранить изменения.
Проверка правил для частных и общедоступных сетей
Убедитесь, что разрешения активны для нужного типа сети:
| Служба | Частная сеть | Общедоступная сеть |
|---|---|---|
| Сетевой обнаружение | ✓ | – |
| UPnP-фреймворк | ✓ | – |
Для домашних сетей оставьте оба пункта включёнными. В общественных местах отключите UPnP в целях безопасности.
Если брандмауэр блокирует UPnP, создайте новое правило для входящих подключений:
- В разделе «Дополнительные параметры» выберите «Правила для входящих подключений».
- Нажмите «Создать правило» → «Для программы» → укажите
svchost.exe. - Выберите «Разрешить подключение» и активируйте профили «Частная» и «Доменная».
Перезагрузите компьютер, чтобы изменения вступили в силу.
Добавление UPnP-устройства в сетевые подключения
Откройте Панель управления через меню «Пуск» и перейдите в раздел «Сеть и Интернет» → «Центр управления сетями и общим доступом».
В левом меню выберите «Изменение параметров адаптера», затем нажмите правой кнопкой мыши на активное подключение (например, «Подключение по локальной сети» или «Беспроводное соединение»). В контекстном меню кликните «Свойства».
В списке компонентов найдите «Служба обнаружения UPnP» и поставьте галочку рядом с ним. Если пункт отсутствует, нажмите «Установить» → «Служба» → «Добавить», затем выберите «Служба шлюза уровня приложения» и подтвердите действие.
После включения UPnP перезагрузите компьютер, чтобы изменения вступили в силу. Проверить работу службы можно через роутер: если устройство автоматически появилось в списке сетевых ресурсов, настройка выполнена правильно.
Проверка работоспособности UPnP
Откройте командную строку от имени администратора и введите netsh interface teredo show state. Если UPnP работает корректно, в строке Тип клиента появится значение teredo client.
Проверка через роутер
Зайдите в веб-интерфейс роутера (обычно через 192.168.1.1 или 192.168.0.1) и найдите раздел UPnP или Сетевые службы. Убедитесь, что статус службы отображается как Включено. Если роутер поддерживает журнал событий, проверьте наличие записей о работе UPnP.
Для тестирования проброса портов скачайте утилиту UPnP Test Tool или аналогичную. Запустите её и проверьте, отображаются ли открытые порты. Если программа показывает ошибку, перезапустите службу SSDP Discovery через services.msc.
Дополнительные методы
Используйте Wireshark для анализа сетевого трафика. Фильтруйте пакеты по протоколу SSDP (порт 1900). Отсутствие ответов от устройств сети указывает на проблемы с UPnP.
Если UPnP не работает после проверок, обновите драйверы сетевой карты и firmware роутера. В редких случаях помогает сброс настроек сети Windows командой netsh int ip reset.
Устранение распространённых проблем с UPnP
Если UPnP не работает, проверьте, включена ли служба «Служба сетевого обнаружения». Откройте Панель управления → Администрирование → Службы, найдите службу и установите для неё тип запуска «Автоматически». Перезапустите её, если статус неактивен.
Убедитесь, что брандмауэр Windows не блокирует UPnP. Перейдите в Панель управления → Брандмауэр Windows → Разрешение взаимодействия с приложением и отметьте галочками пункты «Сетевое обнаружение» и «UPnP Framework» для частной сети.
Если проблема сохраняется, обновите драйверы сетевой карты. Откройте Диспетчер устройств, найдите сетевой адаптер, кликните правой кнопкой и выберите «Обновить драйвер». Перезагрузите компьютер после установки.
Проверьте настройки маршрутизатора. Некоторые модели требуют ручного включения UPnP в веб-интерфейсе. Обычно эта опция находится в разделе «NAT» или «Переадресация портов». Если UPnP уже активирован, попробуйте временно отключить его и снова включить.
Если устройства в сети не обнаруживаются, убедитесь, что они подключены к одной подсети. Разные IP-диапазоны или VLAN могут мешать работе UPnP. Проверьте IP-адреса через командную строку, введя ipconfig.
Для диагностики используйте утилиту UPnP Test Tool или аналогичные программы. Они покажут, какие службы активны и где возникают ошибки. Если проблема не решается, попробуйте сбросить настройки сети командой netsh int ip reset в командной строке с правами администратора.







