为啥打开cad老是显示病毒(cad中的acad病毒怎样处理)
常见AutoCAD病毒(acad.fas、acad.lsp)清除方法
acad.fas、acad.lsp这两种病毒是最常见的CAD病毒了,并且往往同时出现。由于其本身对系统并不具备危害性,仅仅是恶作剧程序罢了,因此大多数防病毒软件对它们不起作用,下面介绍手动删除方法。
第一步:查找硬盘、U盘内的 acad.fas、lcm.fas、acad.lsp、acadapp.lsp、acadappp.lsp 五个文件并删除干净(查找前请将显示隐藏和系统文件打开,这五个文件不一定同时出现。强烈建议使用Total Commander文件管理器查找)。
第二步:查找acad.mnl文件(这个文件通常有两个,一个在“c:\Program Files\AutoCAD****\UserDataCache\Support\”文件夹下,另一个在“c:\Documents and Settings\你的用户名\Application Data\Autodesk\AutoCAD****\R****\chs\Support\”文件夹下。目前病毒仅修改第一个acad.mnl文件)。
打开acad.mnl文件,在文件末尾找到以下三个语句的组合并删除(这三个语句组合不一定同时出现),然后保存文件。
(if (null stol) (load "lcm" ""))
(princ)
(load "acadapp.lsp")
(princ)
(load "acadappp.lsp")
(princ)
附录:
有关该CAD病毒 acad.fas 的说明:
1.它对电脑是没有任意的危害性!
2.它在8:00到18:00这段时间,对CAD没有任何影响的!
它的副作用就是:
你的CAD在启动时会弹出一个显示时间的对话框
如果时间不在8:00至18:00之间,还有可能伴随"移动"命令改变等情况。
在这段时间内的临时解决方案为:
将电脑系统时间调整8:00就行了!
(有必时请关了CAD后再打开CAD)
不想进去目录查找也可以输入下面的字符到CAD命令行:
(while (or (setq a (findfile "acad.fas")) (setq a (findfile "lcm.fas"))) (vl-file-delete a))
如果有文字编缉时出现记事本的现象请将下面一行红字输入到命令行?:
(setvar "mtexted" ".")