Windows Upnp 服务补丁——UpnpFix V1.0
先来介绍下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
upnphost2。安装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相关推荐
- Windows 7文件权限工具 v1.0
不少Windows 7用户会发现就算是管理员权限也无法顺利完成对系统文件的修改,这个主要是由于Windows 7中改进了对系统文件的保护,这也使得替换和修改Windows 7的文件远没有XP方便的一个 ...
- Android笔记——Windows环境下Android Studio v1.0安装教程
本文主要讲解Windows环境下Android Studio的安装教程,Mac的Android Studio安装与此类似不在赘述,另外友情提示Windows下的SDK与Mac的SDK是通用的,可以直接 ...
- 一加账号app_一加云服务app-一加云服务登录平台v1.0 安卓版 - 极光站
一加云服务客户端专为一加手机用户打造,给大家提供了多元化的云端服务功能,通过此平台你可以将自己的本地文档,例如照片.视频.音频等等通通备份进行存储,这样即使手机出现故障也能通过一加云服务来找回,再也不 ...
- 【windows】批量裁剪图片V1.0
一.需求: 批量将文件夹中所有的图片裁剪为统一像素的图片 二.使用教程与说明: 1.提交批量图片所在的文件夹 2.填写裁减后图片的宽与高像素 3.选择保存文件的文件夹 4.点击提交按钮,等待结束 注意 ...
- 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.选 ...
- 【★更新★】高性能 Windows Socket 服务端与客户端组件(HP-Socket v2.0.1 源代码及测试用例下载)...
HP-Socket 以前为某大型通信项目开发了一套通用 Windows Socket TCP 底层通信组件,组件代号为 HP-Socket.现在把 HP-Socket 的所有代码向大众公开,希望能对大 ...
- 配合使用自制的PE3.0启动盘和Windows部署服务,实现Ghost网克
VMWare虚拟机网络设置: Host,2008R2虚拟机需要设置在同一网段(如果发生无法获得DHCP的情况,请重置VMWare Workstation中的网络设置). 软件安装: 安装WAIK 3. ...
- 远程桌面漏洞poc_十万火急,速打补丁!Windows RDP服务蠕虫级漏洞攻击被公开
Windows RDP服务蠕虫级漏洞CVE-2019-0708攻击方法已放出,该漏洞可能导致类似WannaCry的蠕虫病毒爆发,攻击者亦可利用漏洞入侵后释放勒索病毒,漏洞威力不逊于永恒之蓝. 速打补丁 ...
- 小成开发日记---利用Qt/C++实现基于Udp协议的网络聊天室(分服务端和客户端的开发【轻聊v1.0.1】)
作者:小成Charles 原创作品 转载请标注原创文章地址:https://blog.csdn.net/weixin_42999453/article/details/112363393 一.引言 最 ...
最新文章
- spring boot 通过Maven + tomcat 自动化部署
- 原生js自动完成 [转]
- Maven 概要介绍
- mysql 指示符安装,Mysql的安装
- SpringMVC拦截器HandlerInterceptor使用
- [Python图像处理] 十八.图像锐化与边缘检测之Scharr算子、Canny算子和LOG算子
- mysql语句性能开销检测profiling详解
- java写一个99到0_Java中一个普通的循环为何从10开始到99连续相乘会得到0?
- [毕业生的商业软件开发之路]C#语法基础结构
- echart移上去显示内容_Echarts X轴内容过长自动隐藏,鼠标移动上去显示全部名称方法...
- php提取ip源码,PHP(源码) 如何获取客户端的IP地址
- K-th largest element in an array
- maven的安装以及配置--第一章
- 数据结构与算法分析:C语言描述(原书第2版) PDF
- AISG2.0(二)——什么是电调天线,及AISG在其中的应用
- 人工智能算法(一)进化算法
- 蓝桥杯:C语言实现字母图形
- FPGA的复位设计要醒目点啦
- 如何快速转行做产品经理
- 九宫格拼图游戏设计,及代码时序问题解决