解决UHD620,630等集显运行Solidworks卡顿 (点击特征导致描边卡死)

一、致谢

首先感谢@二重奏-和 @两三肆,我在此将大神们的方法汇总罗列出来。

二、正文

8代cpu自带的核显UHD620和UHD630等集成显卡没有被SolidWorks支持(Solidworks 官网支持的集显最新的是Intel P630),OpenGL被默认勾上,而且无论什么办法也无法取消,这就会导致运行Solidworks卡顿(现象:点击特征导致描边卡死),因此首先需要修改注册表绕过OpenGL,最简单的方法为:

1、运行输入regedit打开注册表,找到

\HKEY_CURRENT_USER\Software\SolidWorks\SOLIDWORKS2016\Performance\Graphics\Hardware\Intel。将右侧的Workarounds的值由10改到9;
解决UHD620,630等集显运行Solidworks卡顿 (点击特征导致描边卡死)_第1张图片
2、在上述Intel下的显卡列表里增加自己电脑显卡(显卡型号查询方式:控制面板-设备管理器-显示适配器),并将该显卡文件夹及子文件夹的Workarounds的值由10改到9;
在这里插入图片描述
在这里插入图片描述
PS:文末附上UHD620的注册表项,复制到记事本,保存为.reg格式文件,双击导入。

UHD630的用户,在里面替换相应的名称就行了。

3、电脑注销或者重启后即可。

三、体验汇报

打开solidworks后会发现“选项-性能-使用软件OpenGL”前的复选框可以随意点击了;

解决UHD620,630等集显运行Solidworks卡顿 (点击特征导致描边卡死)_第2张图片

这个方法比用SolidWorksRx绕过OpenGL要流畅一些(心里作用?),也不会像修改Workarounds为4000000那样造成打开工程图运行崩溃的问题,最关键不影响加载自己设计的零件模板和工程图模板,以及一些自定义属性。

以下为UHD620新增注册表项,高手请无视。

Windows RegistryEditor Version 5.00

[HKEY_CURRENT_USER\Software\SolidWorks\SOLIDWORKS 2016\Performance\Graphics\Hardware\Intel\Intel® UHD Graphics 620]

“Workarounds”=dword:00000009

[HKEY_CURRENT_USER\Software\SolidWorks\SOLIDWORKS 2016\Performance\Graphics\Hardware\Intel\Intel® UHD Graphics 620\V001_FG_X614105256_V815102256]

“Workarounds”=dword:00000009

[HKEY_CURRENT_USER\Software\SolidWorks\SOLIDWORKS 2016\Performance\Graphics\Hardware\Intel\Intel® UHD Graphics 620\V002_FG_V815102345]

“Workarounds”=dword:00000009

你可能感兴趣的:(解决UHD620,630等集显运行Solidworks卡顿 (点击特征导致描边卡死))