DR.COM用户你伤不起

时间: 2011-05-15 / 分类: Windows / 浏览次数: 1,507 阅 / 3个评论 发表评论

DR.COM又抽风了,3.73,3.71的version开机的时候都NND给我弹出错误信息“其他程序占用控制端口”,这再一次激起了我彻底解决问题决心。
尝试一:原因是:用户电脑开启了个人防火墙,包括XP/Vista操作系统的防火墙,将客户端所用的UDP 61440端口屏蔽了;解决办法:可关闭防火墙或在防火墙内设置允许UDP 61440端口通过的策略。
这看起来是一个不错的方法,win防火墙我没开,eset的防火墙一直设置drcom tcp udp允许,所以针对我的情况,此法行不通。

尝试二,首先确认DR.COM这个软件需要什么端口号?然后在找到占有这个端口的进程所对应的PID号接着在进程管理器种关闭那个PID号的进程。DR.COM的端口号是61440。在命令窗口使用 netstat -ano 查找占用61440端口的进程额PID,看最后有个PID号然后打开任务管理器>查看>选择列>PID>确定,然后点进程,找到那个PID号的进程结束它。在记录了查找了半天确实没找到占用61440端口的。此法也作罢,倒是在解决问题后登陆drcom查找到了,当然,这是后话。

尝试三:
使用:netsh winsock reset命令,重置winsock,然后机子可能会自动重启,但我的使用结果是:失败的几率较大,所以成功的了也不知道是不是这条命令的效果。
今天又得知可能是winsock的问题,需要fix,方法和工具:
1,WinsockFix软件。修复/重置 Winsock 以及TCP/IP。WinsockFix 是早期写给Windows 95, ME, XP, 2000的系统用的,如果你用的以上系统,不妨一试,但是win7/vista不建议,未测试。
2,手动修复win7的winsock使用以下三条命令。

netsh winsock reset (reset winsock)
netsh winsock reset catalog (resets winsock entries)
netsh int ip reset reset.log hit (resets TCP/IP stack)

重启机器,Done!

尝试四:这法子不错

设置drcom为开机启动项,这样基本不会有程序提前占用drcom端口了

3个评论

  1. 吴大强
    2011/06/29 03:40:10

    但我的使用结果是:失败的几率较大

    我是百试百爽。。。。。
    你自己要用64的位的也。。。

  2. C瓜哥
    2011/05/23 22:31:17

    上一次我发生这种事情的时候,重启,系统就坏掉了 :arrow: :arrow:

  3. ShowsCAI
    2011/05/16 00:31:32

    其实 我比较纠结不能和XAMPP共存 之前还可以的 不知为什么就悲剧了。。。。重装系统还是不行

发表评论

您的昵称 *

您的邮箱 *

您的网站



无觅相关文章插件,快速提升流量