先来介绍下Upnp服务是干啥的(迅雷官网摘录):

UPNP的英文全称是Universal Plug and Play,即通用即插即用协议,是为了实现电脑与智能的电器设备对等网络连接的体系结构。而内网地址与网络地址的转换就是基于此协议的,因此只要我们的路由器支持upnp,并且我们使用支持此协议的xp操作系统,那么我们就可以借此提高点对点传输速度。

路由器如何开启Upnp支持这里就不多说了,重点是在Windows的Upnp服务。没有该服务,除非在路由器上手动开启端口映射,否则网络软件的传输速度是十分寒心的。比如迅雷:

如果画红框的位置不是“正常”而是“阻塞”的话,迅雷左下角的网络会亮黄灯,此时下载速度会大大降低!

上面也说了,支持此协议的是xp操作系统。但如果你用的是Windows Server 2003,很不幸,你系统中没有此服务。可能是微软为了系统安全,放弃集成该服务。在网上搜来被转载N多遍的文章,说的是如何把xp的Upnp服务移植到2003中,下面我再来转载一遍:

首先我们要剥离xp内的upnp文件。通过观察,xp的upnp支持需要以下几个文件

netupnp.inf
netupnph.inf
dpnhupnp.dll
ssdpapi.dll
ssdpsrv.dll
udhisapi.dll
upnp.dll
upnphost.dll
upnpui.dll
upnpcont.exe

注:以上文件是我通过对比xp与server的windows组件程序得来的。

步骤如下:

1。注册SSDPSRV、upnphost服务

SSDP Discovery Service:启动您家庭网络上的 UPnP 设备的发现。
Universal Plug and Play Device Host:为主持通用即插即用设备提供支持。

右键点击剥离出来的2个inf文件,点击“安装”,此时需要剥离出来的dll文件与exe文件。此时,服务已经注册好,可以在“服务管理器”看到。
注册启动服务需要的用户,
打开注册表。查找以下键值
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SvcHost
在右边的列表中找到LocalService,双击在其后面添加
SSDPSRV
upnphost

2。安装windows组件。

打开系统盘的system/inf文件夹,找到netoc.inf,打开
在[Optional Components]添加以下字段。
UPNP
BEACON
Iprip
保存退出。
打开windows组件,打开网络服务。
钩选:internet网关设备发现与用户upnp,其中需要剥离的文件。

到现在所有的文件已经加载完,重启。

重启后,启动以上2个服务,设置成自动。

经过本人亲自测试,该方法是有效的,可以顺利地把xp中Upnp服务移植到2003中,并且目前用来一直很稳定。(注:Upnp服务有溢出漏洞,需要高安全环境的用户切勿移植该服务!)但步骤比较繁琐,我在这里提供Upnp服务补丁,使用该补丁能够十分方便地在没有该服务的系统中安装Upnp服务!

补丁特点有:

  • 补丁中使用的上述服务相关DLL和EXE等均从Windows XP Sp3原版系统盘ISO中提取。该ISO的MD5为e74d72f3d90456003e9e02ba0fb7da61,CRC为ffffffff。
  • 补丁修改的上述netoc.inf,将在Inf目录中创建netoc.inf.bak备份,方便错误操作时恢复。
  • 补丁在Windows Server 2003企业版(实际上是冷风的0808系统)中测试正常。
  • 补丁理论上能够通用于2000、2003、xp,但VISTA与Windows 7系统请勿尝试!
  • 补丁文件安全通过NOD32查杀,病毒库:4099(20090525)

下载地址:SkyDrive

Windows Upnp 服务补丁——UpnpFix V1.0相关推荐

  1. Windows 7文件权限工具 v1.0

    不少Windows 7用户会发现就算是管理员权限也无法顺利完成对系统文件的修改,这个主要是由于Windows 7中改进了对系统文件的保护,这也使得替换和修改Windows 7的文件远没有XP方便的一个 ...

  2. Android笔记——Windows环境下Android Studio v1.0安装教程

    本文主要讲解Windows环境下Android Studio的安装教程,Mac的Android Studio安装与此类似不在赘述,另外友情提示Windows下的SDK与Mac的SDK是通用的,可以直接 ...

  3. 一加账号app_一加云服务app-一加云服务登录平台v1.0 安卓版 - 极光站

    一加云服务客户端专为一加手机用户打造,给大家提供了多元化的云端服务功能,通过此平台你可以将自己的本地文档,例如照片.视频.音频等等通通备份进行存储,这样即使手机出现故障也能通过一加云服务来找回,再也不 ...

  4. 【windows】批量裁剪图片V1.0

    一.需求: 批量将文件夹中所有的图片裁剪为统一像素的图片 二.使用教程与说明: 1.提交批量图片所在的文件夹 2.填写裁减后图片的宽与高像素 3.选择保存文件的文件夹 4.点击提交按钮,等待结束 注意 ...

  5. windows 如何安装oracle 补丁包,Windows Server 2003 上安装 Oracle10g(10.2.0.1)并升级 至补丁(10.2.0.4) 图解...

    Windows Server 2003 上安装 Oracle10g(10.2.0.1)并升级 至补丁(10.2.0.4) 图解 第一部分:安装 Oracle 10.2.0.1 1.选择安装方法 2.选 ...

  6. 【★更新★】高性能 Windows Socket 服务端与客户端组件(HP-Socket v2.0.1 源代码及测试用例下载)...

    HP-Socket 以前为某大型通信项目开发了一套通用 Windows Socket TCP 底层通信组件,组件代号为 HP-Socket.现在把 HP-Socket 的所有代码向大众公开,希望能对大 ...

  7. 配合使用自制的PE3.0启动盘和Windows部署服务,实现Ghost网克

    VMWare虚拟机网络设置: Host,2008R2虚拟机需要设置在同一网段(如果发生无法获得DHCP的情况,请重置VMWare Workstation中的网络设置). 软件安装: 安装WAIK 3. ...

  8. 远程桌面漏洞poc_十万火急,速打补丁!Windows RDP服务蠕虫级漏洞攻击被公开

    Windows RDP服务蠕虫级漏洞CVE-2019-0708攻击方法已放出,该漏洞可能导致类似WannaCry的蠕虫病毒爆发,攻击者亦可利用漏洞入侵后释放勒索病毒,漏洞威力不逊于永恒之蓝. 速打补丁 ...

  9. 小成开发日记---利用Qt/C++实现基于Udp协议的网络聊天室(分服务端和客户端的开发【轻聊v1.0.1】)

    作者:小成Charles 原创作品 转载请标注原创文章地址:https://blog.csdn.net/weixin_42999453/article/details/112363393 一.引言 最 ...

最新文章

  1. spring boot 通过Maven + tomcat 自动化部署
  2. 原生js自动完成 [转]
  3. Maven 概要介绍
  4. mysql 指示符安装,Mysql的安装
  5. SpringMVC拦截器HandlerInterceptor使用
  6. [Python图像处理] 十八.图像锐化与边缘检测之Scharr算子、Canny算子和LOG算子
  7. mysql语句性能开销检测profiling详解
  8. java写一个99到0_Java中一个普通的循环为何从10开始到99连续相乘会得到0?
  9. [毕业生的商业软件开发之路]C#语法基础结构
  10. echart移上去显示内容_Echarts X轴内容过长自动隐藏,鼠标移动上去显示全部名称方法...
  11. php提取ip源码,PHP(源码) 如何获取客户端的IP地址
  12. K-th largest element in an array
  13. maven的安装以及配置--第一章
  14. 数据结构与算法分析:C语言描述(原书第2版) PDF
  15. AISG2.0(二)——什么是电调天线,及AISG在其中的应用
  16. 人工智能算法(一)进化算法
  17. 蓝桥杯:C语言实现字母图形
  18. FPGA的复位设计要醒目点啦
  19. 如何快速转行做产品经理
  20. 九宫格拼图游戏设计,及代码时序问题解决

热门文章

  1. VSCode格式化配置
  2. linux中怎么格式化磁盘分区,Linux 磁盘分区及格式化
  3. 比起渣,女人更不接受锉男?!
  4. 在word如何显示左侧的索引目录?
  5. 子函数和父函数(交换函数)_孤单--剪影_新浪博客
  6. java基础学习5---包装类及常用方法
  7. 宝宝吃药过敏了怎么办,三步正确处理宝宝药物过敏
  8. js获取父子节点、兄弟节点
  9. 走向通用人工智能的【生命学哲学科学】——生命、意识、五行、易经、量子
  10. 李开复给中国学生的第五封信:致学生的父母