这个问题是由于sldshellutils这个文件没有为solidworks注册而造成的。
你可以用这个方法解决:
1、开始--运行
2、运行CMD
3、在命令提示行中输入以下:CD C:\Program Files\Common Files\SolidWorks Shared
4、再输入以下:regsvr32 sldshellutils8u.dll,回车
5、会看到一个注册成功的提示内容。
你的对应的sldshellutils8u.dll可能是sldshellutils9u.dll,注意其中的8可能是9或其他数字,你到
C:\Program Files\Common Files\SolidWorks Shared文件夹找一下,类似的,我刚刚改为9成功
安装的时候有文件缺失,你可以找到安装程序修复,一下,