1、问题描述:
公司的搜索器使用组播实现搜索设备功能。出现:同一台电脑之前XP系统下好使,win7不好使.
2、问题分析:
这说明,肯定win7 端口被占或者注册表失误。
3、先使用网上搜索:
修改注册表:网上不少关于修改注册表的
4、自己分析抓包{ wireshark: udp && ip.addr == 10.30.11.123}
发现这台电脑并没有抓到组播包,这时候我想要不要推卸责任。您看,我还没收到呢,呵呵。
但是群众的眼睛是雪亮的:别的电脑可以收到啊!
这时候突然想到是不是组播端口被占用!!查了下,我们用的是6001.
-》打开CMD命令:
>netstat -ano
活动连接
协议 本地地址 外部地址 状态 PID
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 4
TCP 0.0.0.0:135 0.0.0.0:0 LISTENING 1100
。。。
这时候发现有一个系统程序占用着6001,名称为:Lkcitdl.exe
What is lkcitdl.exe?
Lkcitdl.exe is a executable file (a program) within Windows. The filename extension .exe denotes an executable file. You should only run executable files from publishers you trust, because executable files can potentially change your computer settings or harm your computer. The free file information forum can help you determine if lkcitdl.exe is a virus, trojan, spyware, or adware that you can remove, or a file belonging to a Windows system or to an application you can trust.
这时候我们只知道PID是XXXX(动态变化),这时候可以在 任务管理器查找此PID对应的线程,关闭占用线程(程序),问题解决!!!