今天发生了一个莫名其妙的问题,导致浪费了一个早上的时间排查问题。
测试 LSP 期间,已经反注册它,netsh winsock reset 加重启了好几次……依然有程序加载它,用 Process Explorer 查了一下是:IpOverUsbSvc.exe 和 daemonu.exe,后来把 LSP 文件删掉,再重启,这时候当然无法加载了,可是 UMU 又想重现一下这个莫名其妙的问题,结果一个早上没了,无法重现,尼玛的……
15:38 2012/12/25 补充
今天这个现象又出现了,再手动重启这两个服务后,不再加载 LSP 了。它们对应的服务名是:IpOverUsbSvc 和 nvUpdatusService。这说明这两个服务很可能每次重启机器时都没有正常关闭,系统提供了某种机制让他们在下一次重启后快速恢复了运行现场(保留了有 LSP 注册时的环境),尼玛的……