最近,我在使用AutoCAD 2004的时候,每次打开程序的时候,命令栏都会出现“AutoCAD 菜单实用程序已加载。; 错误: 参数类型错误: stringp nil.”的信息。而且每次打开一个dwg文件,都会在该文件夹里自动生成一个名为acad的AutoLISP应用程序源代码.CAD变的非常慢,通常打开一张图纸要等待几分钟的时间,并且一些运行于CAD上的二次开发软件的命令变的不可用。即使重新安装CAD甚至重新安装系统,只要再次打开以前打开过的图纸,问题重现。后来请教了高手,才知道是中了病毒,该病毒利用CAD的读取机制,在用户第一次打开从网上下载的带有病毒的图纸后,该病毒即悄悄运行,并感染每一张新打开的图纸,将病毒文件到处复制,并生成很多名为acad.lsp的程序。所以即便是重装CAD甚至重装系统都不能解决问题。用金山毒霸6查不到,杀不了。经高手指点,找到了解决的办法,现说明如下,供有类似情况的同仁参考。
首先搜索硬盘上所有acad.lsp,acadapp.lsp,把搜索到的文件全部全部删除。
然后把安装CAD的文件夹里的Support文件夹里的acad2004.lsp(视版本不同,文件名也不同,R14版的是acadR14.lsp,2002版的是acad2002.lsp等等)文件(一定要是lsp文件)复制出来,复制两次,然后把文件名分别改为acad.lsp和acadapp.lsp,然后把这两个文件的属性设置为只读,再复制到Support文件夹里去.就可以了.
一定要把先把所有的acad.lsp,acadapp.lsp删除,才能进行以上操作!
另外,浩辰公司为此制作了该病毒的专杀工具,有兴趣的可以去下面这个网站下载:
http://www.haochenc.com/download_neirong.asp?ID=145
以前我怎么也没有想到CAD也有病毒,看来什么时候都不能掉以轻心了!
全部回复(31 )
只看楼主 我来说两句回复 举报
回复 举报