原因是工作机的windows启动的时候老是提示我有个dll找不到。
于是我去注册表找,
发现HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\NameSpace_Catalog5\Catalog_Entries\000000000005
这一项就是那个dll所在,一看是以前某个乱七八糟的流氓软件注册的。于是很爽快的删掉,连备份都没有。
然后网络就出问题了。IP获取不了,所有网卡的IP都丢了,等等。
到别的机器上看,也没有这一项,那么这项本来就应该是该删的。
重启几次,依然故我。。。
而且系统进入的速度其慢无比。
总算进来了,嗯,再regedit看看父路径的父路径上:
HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\WinSock2\Parameters\NameSpace_Catalog5
有这么一个Key:Num_Catalog_Entries,还是5,于是改回4,系统马上正常了。
。。。
所以,手动改注册表最好还是先把相关的项搞清楚。