SOLIDWORKS内存不足解决方案
在使用SolidWorks时,经常会遇到在界面右下角弹出内存不足的提示,有时候明明系统内存占用只使用了一半,仍然会弹出提示,甚至软件出现卡顿、闪退等情况。这时候要如何解决呢?小亿在此推荐三种解决方案:
解决办法:
1. 增加电脑内存:
软件推荐配置为16G,当出现提示时,查看设备内存使用情况,如果使用率超过70%,则可以考虑增加内存容量上限,扩容时尽量购买同规格同型号的内存。
2. 更改虚拟内存:
Solidworks对于虚拟内存容量比较敏感,当电脑内存使用率不高,但仍然弹出此提示时,可以尝试此方法。以WIN10为例,选择计算机右键“属性”→“高级系统设置”→“高级”→“设置”,在弹出的性能选项中,选择“高级”→“更改”,取消勾选“自动管理所有驱动器的分页文件大小”,选择一个非系统盘,自定义大小中输入实际内存的两到三倍(可以按照1G=1000MB计算,比如本机内存16G,虚拟内存输入32000,尽量让初始大小和最大值保持一致)
3.修改GDI对象限制:
以上两点可以解决99%的内存不足提示的问题,但某些第三方插件可能会创建非常大的用户控件的多个实例,导致GDI句柄数过高,从而导致软件崩溃,这时候可以尝试增加Windows最大GDI对象数量 。
右键“开始”菜单→“运行”→输入“regedit”,找到“HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Windows” ,对于GDI句柄,双击修改注册表项GDIProcessHandleQuota ,数值数据改为16384,基数是16进制
(望同行尊重原创,禁止转载、摘编上述作品。)
相关文章