解决CAD2007堆栈溢出问题的方法
在使用CAD时,有时会遇到图纸太大或其他原因导致CAD卡死并提示堆栈溢出的问题。重启电脑、重装软件都无法解决该问题。当然,重装系统再重装CAD肯定可以解决,但网友们也提出了多种解决方法,可能存在一些模糊不清的情况。下面我将根据亲身经历详细介绍这个问题的解决办法。
定位问题
首先,以CAD2007版本为例进行详细介绍。当遇到CAD堆栈溢出问题时,可以基本排除系统和软件的原因。由于崩溃是在卡死之后出现的,之前可以正常使用,所以基本可以排除系统兼容性问题。排除系统问题后,可能是软件本身的原因,但我们重装后问题仍然存在,排除了软件的原因。既不是软件本身的原因,那就可能是打开的文件问题,但即使换了其他文件打开,问题仍然存在,排除了打开文件的因素。剩下的问题就出在了CAD打开时加载的预置文件上。
查找问题文件
这些预置文件大多位于C盘的用户文件夹中,不管你的CAD是否安装在C盘。具体路径请参考下图,其他版本的CAD路径大致相同。在这些文件夹中的某个运行的文件可能存在问题,但你直接找是找不到的,这个文件是隐藏的。需要借助查找大文件的工具来查找。以下以360卫士自带的查找大文件功能为例进行介绍。
1. 打开360卫士,并选择查找大文件功能。
2. 在搜索框中输入CAD用户文件夹路径(例如:C:UsersAdministratorAppDataRoamingAutodeskAutoCAD 2007R17.03)。
3. 点击开始搜索,等待搜索结果。
4. 在找到的文件中,搜索并找到名为的文件(路径与上述示例中的C盘路径类似)。该文件大小为50多兆字节,正是导致CAD卡死的原因。
5. 将该文件删除后,CAD就可以重新运行了。
问题解决
有朋友表示其他版本的堆栈溢出问题也可以用这种方法解决,但我个人没有机会亲自测试。希望这个方法能帮助到大家解决CAD堆栈溢出的问题。
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。