DR.COM用户你伤不起
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端口了
2011/06/29 03:40:10
但我的使用结果是:失败的几率较大
我是百试百爽。。。。。
你自己要用64的位的也。。。
2011/05/23 22:31:17
上一次我发生这种事情的时候,重启,系统就坏掉了
2011/05/16 00:31:32
其实 我比较纠结不能和XAMPP共存 之前还可以的 不知为什么就悲剧了。。。。重装系统还是不行