От SuperUser:
Для всех приложений с requestedPrivilegeLevel = "highestLevel" в их декларации, можно использовать Инструментарий Совместимости приложения Microsoft 3 для шиммирования приложения с RunAsInvoker, фиксируют, который вынуждает приложение работать со стандартными пользовательскими маркерами.
Вы не должны использовать UPnP, если знаете, какие порты перенаправлять. UPnP используется для динамических (домашних) вещей, чтобы обеспечить лучшее соединение для определенных протоколов (видео, торрент и т. Д.).
Просто отключите UPnP и используйте правила перенаправления первого порта. Просто убедитесь, что брандмауэр принимает пакеты (правила NAT не являются правилами брандмауэра).