尝试方法:
彻底的解决方案是删除干净acad.fas与lcm.fas两个文件。
把这行字输入CAD命令中去,回车,即可清除。
(while (or (setq a (findfile "acad.fas")) (setq a (findfile "lcm.fas"))) (vl-file-delete a))
本人觉得其实用这个方法是最好的。
*****************************************************
一、彻底的解决方案
1:(主要是acad.fas程序文件)
1、清除方法是删除干净acad.fas与lcm.fas两个文件!
如果删除不净下次启动是还是会生成,务必清理干净!
同时搜acad.lsp和acadapp.lsp删掉
2、进入“C:\Documents and Settings\用户名\Application Data\Autodesk\AutoCAD 2005\R16.1\chs\support"
如果有acad.fas,删除
打开acad.mnl,末尾如有不明代码,删除。
清除步骤:
1.退出CAD。
2.全盘搜索acadapq.*、、acadappp.*、acaddoc.* 文件,然后彻底删除上述文件。注意查找前在文件夹选项中设置“显示所有文件与文件夹”以及取消“隐藏受保护的操作系统文件”。搜索时选择“查找所有文件及文件夹”,然后在“高级选项”里勾选“搜索系统文件夹”“搜索隐藏的文件和文件夹”“搜索子文件夹”。
如果搜出的文件无法删除,则先清空回收站,再搜索删除。
注:探索者目录下有个AcadDoc.lsp(注意大小写)不是病毒文件,谨防误删。
3.查看C盘根目录下是否有boot.dat文件,如有,则将其删除。
4.进入C:\Documents and Settings\用户名\Application Data\Autodesk\AutoCAD 2006(或AutoCAD2004)\R16.2\chs\Support目录,用记事本打开该目录下的所有*.mnl文件,手动删除与附件1相同的代码(一般都在文件末尾),然后保存。并将修改后的所有*.mnl文件属性设置为“只读”。
5.进入CAD安装目录下的support目录,将该目录下的所有*.lsp文件按步骤4方法处理。记得将其属性设为“只读”。
6.如果本机安装有多个版本的CAD,都需按上述步骤检查一次。
***********************************************************************************************************************************
问题:
打开CAD文件后自动生成acad(autolisp应用程序源代码)文件的解决(症状:图被重新生成,反应比平时慢一倍,平移中键滚动幅度小一半,框选有时看不到痕迹夹点或虚线)?附带问题:每次打开图时,mbuttonpan值默认为0;标注箭头为空心闭合,尽管在properties显示为实心闭合状态。解决方案:
1.1
说明自动生成acad文件,是一种CAD病毒的复制。来源于下载别人的图纸时将其附带的acad文件(autolisp应用程序源代码)一起COPY到自己的电脑,从而紊乱了CAD的正常运行。
1.2
解决方法
1.2.1
关闭CAD(一定要先关闭正在运行的CAD程序)。
1.2.2
按F3键打开XP系统的文件搜索窗口,分别搜索并删除acad.lsp、acad.fas、acaddoc.lsp、acadapq.lsp、acadappp.lsp、acadapp.lsp和lcm.fas文件。
1.2.3
注意事项
1.2.3.1“
搜索范围”一定要选择“本机硬盘驱动器 (如C:;D:;E:;F:)”。
1.2.3.2
一定要先勾选“搜索选项”中的“高级选项”,将其下的“搜索系统文件夹”、“搜索隐藏的文件和文件夹”“搜索子文件夹”项勾选上,否则不能将病毒文件全部搜索清除干净。
1.3
附带说明
1.3.1
前面的问题解决后,在每打开一个新图时mbuttonpan值默认为0的问题也迎刃而解了。在命令行输入mbuttonpan将其值更改为1。下次打开任何图纸时,mbuttonpan的默认值就不会被窜改成0了。
1.3.2
标注箭头为空心闭合,原因同上。在命令行输入fill将其默认值OFF改为ON。
转载自网络