出现这种情况的原因是solidworks与Microsoft 2015.07的安全补丁KB3072630不兼容造成的,网上有建议卸载补丁的,因为此补丁是一个重要的安全更新,故不建议卸载. 官方解答链接为:
https://www.solidworks.com/sw/support/TechKB3072630.htm,此解决方案为官方给出的简译版,具体内容如下:
方案1:
适用于在更新KB3072630补丁后还未安装或更新solidworks的用户,为了避免这个问题出现,我们推荐在安装或更新solidworks时,使此补丁暂时不能使用:
1.通过以下(a)-(f)的步骤或者双击KB3072360_Disable.reg使KB3072630补丁文件暂时不能使用
a. Click Start, click Run, type “regedit” in the Open box, and then click OK.
a. 单击开始, 运行,输入”regedit” , 点击确定.
b. 在注册表中找到并单击下列子项:
HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer
如果此子项不存在,新建一个。
c.右击,新建DWORD(32位)值
d.命名,输入 “RemappedElevatedProxiesPolicy”,点击Enter。
e. 右击 RemappedElevatedProxiesPolicy, 然后点击修改。
f.在数值数据中输入1,点击确定。
2.安装,以正常方式 更新或卸载solidworks。
3.在solidworks安装或更新成功后,重置RemappedElevatedProxiesPolicy的DWORD 数据数值为0,使安全补丁KB3072630可用。
方案2:
适用于在更新KB3072630补丁后已经安装或更新solidworks的用户,且solidworks是以单机离线模式安装的。你的solidworks安装很有可能是不稳定的,并且后续的卸载很可能会失败。我们推荐以下方法去修复solidworks的安装:
参照方案1中步骤1操作。
从控制面板的程序与功能中运行solidworks安装管理程序,点击修复单机安装(此计算机上),并按提示操作。
在solidworks安装修复完成后,重置RemappedElevatedProxiesPolicy的DWORD 数据数值为0,使安全补丁KB3072630可用。
方案3:
适用于在更新KB3072630补丁后已经安装或更新solidworks的用户,且solidworks是以管理账号模式安装的。你的solidworks安装很有可能是不稳定的,有必要卸载solidworks,我们推荐以下程序:
从控制面板的程序与功能中卸载solidworks。
参照方案1中步骤1操作:
用你的管理账号安装solidworks。
在solidworks安装成功后,重置RemappedElevatedProxiesPolicy的DWORD 数据数值为0,使安全补丁KB3072630可用。
楼主初学solidworks,看视频自学时发现此问题,故贴出来与大家共享,希望能向大家多多学习。
未经允许不得转载:NX1847安装方法|UG12.0安装方法|ug12.0安装教程|ug12.0安装视频|ug12.0软件下载 » SolidWorks方程式提示“此方程式的语法格式不正确”解决方案