当我们使用CAD时,我们经常打开图纸。有时候当图纸太大或者其他原因导致CAD卡顿,我们会发现再次打开时CAD死机,提示堆栈溢出问题。重启电脑重装软件也解决不了。当然重装系统,然后重装CAD肯定能解决。网友们也提出了多种解决问题的方法,但作为个人经验,很多人都是模棱两可的,有些网友可能对解决问题感到困惑。在此,我根据个人经验,详细介绍一下这个问题的解决方法。
1.我将以CAD2007版本为例进行介绍。遇到上面CAD栈溢出问题,系统和软件的原因基本可以排除。因为卡顿后才死机,之前还能正常使用,所以系统基本可以排除。
就是不兼容的话,你装了之后,第一次操作不兼容的问题就暴露出来了。系统的问题可能是软件造成的,但是我们重装后问题依然存在,不是软件的原因。不是软件本身的问题,所以可能是我们打开的文件的问题。但如果我们打开另一个文件,还是有问题,所以排除了打开文件的因素。剩下的问题在于打开CAD时运行的文件。众所周知,打开CAD时,会加载很多预置文件,这些文件上就出现了这个堆栈溢出问题。其中一个文件卡住了CAD。
2.这些预置文件大部分都在c盘上,无论你的CAD是否安装在c盘上,这些文件都在c盘的user文件夹下,详情请参考下面的路径。其他版本CAD的路径大致相同。图中镶嵌的地方是自己的用户名,一般默认是Administrator。参考路径C:\ users \ administrator \ appdata \ roaming \ Autodesk \ AutoCAD 2007 \ r 17.0
3.这些文件夹中正在运行的文件有问题。但是你直接找不到,这个文件是看不见的。我们必须使用工具来查找大文件。这里我们以360卫士自带的查找大文件功能为例。具体步骤请看下图示例。
4.最后一步,我们搜索出了文件Acaddoc.lsp(路径和上图c盘大致相同),有50 m多,这就是卡住CAD的文件。只要我们删除这个文件,CAD就可以重新运行。有朋友说其他版本的堆栈溢出问题也可以用这个方法解决,但是我自己没有机会测试。希望能帮到大家。