您的位置:网站首页 > CAD新闻

CAD为什么出现:错误:输入的列表有缺陷及解决办法

时间:2009-11-23 15:16:31 来源:

我一直用cad画图,所以觉得这些应该对绘图工作者来说很有用

acaddoc.lsp输入的列表有缺陷


今天在Q群里又见网友请求删除CAD病毒,说用专杀工具也无法解决,于是让他把病毒文件传了给我。

打开文件一看,发现这个“acaddoc.lsp”文件内的程序代码跟以往的“acaddoc.lsp”病毒文件不同。

该病毒文件自动搜索CAD支持路径下的所有“*.mnl”文件和“*.lsp”文件。将病毒代码(“acaddoc.lsp”文件内容)写入“*.lsp”文件内,并在“*.mnl”文件中写入“*.lsp”文件的加载路径。同时,直线命令“line”、外部参照管理命令“xref”和分解(炸开)命令“explode”无法使用。

CAD系统感染该病毒文件后,只是简单搜索删除“acaddoc.lsp”文件,不能清除病毒。因为所有的“*.lsp”文件已经被修改,所有“*.lsp”文件都是病毒文件。

1。这种情况一般是由CAD的安装目录下或CAD的SUPPORT目录下有acad.lsp这个文件引起的。这个文件可能是单位里有自己开发的程序,使自己单位人员编写的,也有可能是CAD病毒程序。判断是不是CAD病毒程序的标准:检查acad.lsp所在目录下是否有acadapp.lsp,如果有,基本上可以肯定是CAD病毒程序。遇到CAD病毒程序时的处理办法:使用windows的查找功能在整个机器上查找acad.lsp和acadapp.lsp,把查找到的文件全部删除掉即可。
2。查找您的机器的其它目录中(主要是windows的系统目录)是否还有这些文件:hysoft*.dll,KtCnPub*.dll及RyClient.dll sx32w.dll,如果有,删除后试一下(除了软件目录下的)。
(搜索文件时,注意选择“搜索隐藏的文件”!)
3。请确认您的ie为6或者更高版本。
4。配置文件错误。执行options命令,把cad的配置设为<<未命名配置>>,然后删除“HyAcs_52”配置。退出cad,重新进入acs。
解决方法壹:

①、关闭CAD

②、搜索并刪除所有“acaddoc.lsp”文件

③、卸载CAD(必须卸载干净,并进入C盘用户目录内删除没有卸载完的CAD文件)后,重新安装CAD

另外还可以用下面方法解决:
解决方法贰:

①、关闭CAD

②、搜索并刪除所有“acaddoc.lsp”文件

③、找一台没有被CAD病毒破坏、且安装有相同版本CAD的电脑,复制其所有“*.lsp”文件和“*.mnl”文件至本机覆盖原文件(包括C盘用户目录内的相关文件)

预防CAD病毒:

装好CAD系统后,在没有被病毒感染前,将CAD目录内所有文件的属性设置为只读,可以减少中毒的机率。(此法99.999%有效)

附:C:Documents and Settings×××Application DataAutodeskAutoCAD 200×R×.×

其中×××是你登录系统时的用户名, 200×和R×.×分别是CAD的版本和版本代号。(注意:目录C:Documents and Settings是系统隐藏文件夹)