cnsmin.dll具有一下特点: 1.在设备驱动层加了保护,而且是boot时立即启动,即使在安全模式时也会启动。 这个设备的名字叫做 cnsminkp,驱动程序位于 windows\system32\drivers\cnsminkp.sys 2.cnsminkp.sys 一旦加载,无法用命令方式卸载这个驱动程序,即 net stop cnsminkp 是无法停止这个驱动的。 3.这个驱动不停地检测cnsminkp.sys 是否存在,cnsmin.dll是否存在,如果不存 在,立即会重建这两个文件,并且不停检测service 和software 下面的注册表, 确保cnsminkp这个服务的参数保持和它设置的一致,如果被改动,立即会恢复成原 来的样子。另外,还确保 run 里有cnsmin.dll 4.这种死皮赖脸的方式,是决心要在内存和硬盘上驻留cnsminkp.sys 和,使系统性能迅速下降。 我的经过一晚的实践,终于找到了解决办法: 1.使用“恶意软件清理助手 ”初步完成对3721的删除,但是无法彻底清除cnsmin. dll,这个东西仍象是一个幽灵一样存在。 2. 上一步完毕后,放入windows安装盘,重启计算机,按del键设置为从光盘启动系统。 3. 然后安装提示按r键对操作系统进行修复,进入“控制台”。 4.使用dos命令进入 windows\system32\drivers删除“cnsminkp.sys”。 5.同样,进入c:\windows\downloaded program files目录下,删除所有以“cns"开头的文件。 6.进入c:\windows\downloaded program files/3721目录下,删除“cnsmin.dll ”。 7.重启计算机,打开注册表“regedit.exe”,删除所有关于“cnsmin”键值。
有时无法删除键值的办法 我按照05年4月30日明慧网文章中《介绍一种删除3721、网络实名、上网助手的简便办法》操作,但查找“cnsmin”时找到的legacy_cnsminkp无法删除,请同修帮助。
答:以下分别就windows2000和windows xp操作系统来说明: windows 2000: 运行 regedt32,先找到“本地机器上的 hkey_local_machine”窗口,再依次定位到 system —> currentcontrolset —> enum —> root —> legacy_cnsminkp,然后在菜单中依次找到“安全”、“权限”,在弹出的窗口中,先选定上面窗口中的 everyone(每个用户),然后在下面窗口“everyone 的权限”的“完全控制”后面的“允许”处打勾,然后确定。
windows xp: 运行 regedit,找到 hkey_local_machinesystemcurrentcontrolsetenumrootlegacy_cnsminkp,在 legacy_cnsminkp 项上点鼠标右键,在菜单中选“编辑”—>“权限”,其余同上。
以前legacy_cnsminkp无法删除是因为该键权限为“只读”,通过上面的操作把权限改为“完全控制”,然后就可以把legacy_cnsminkp删除了。
|