说起SolidWorks,我这老设计师可真是又爱又恨。这不,就碰上了一件糟心事,让我这个老江湖都忍不住皱起了眉头。
那天,我正在Windows资源管理器里翻找一个sldprt文件,想快速预览设计图纸。结果,那该死的SolidWorks 2014愣是没给我打开预览功能,直接给我弹了个“无法预览”的弹窗。我当时就傻了,心想:这什么破玩意儿,10年经验的设计师,怎么就被这个小问题给难住了?
说实话,我一开始还真不知道这事儿该怎么解决。后来,我在网上搜了搜,发现原来这问题还挺常见的。关键来了,解决方法还挺多,但得一步步来。
第一步,我先检查了Windows文件夹选项。打开任意文件夹,点击“组织”,是“文件夹和搜索选项”,找到“查看”标签。这里有一个选项是“始终显示图标,从不显示缩略图”,我把它取消勾选了。我右键点击“此电脑”,选择“属性”,是“高级系统设置”,再点击“性能”,是“设置”。在“视觉效果”中,我勾选了“显示缩略图而不是图标”。
第二步,我在SolidWorks 2014中尝试启用预览功能。打开SW2014,点击“工具”,是“选项”,再找到“系统选项”,是“外部程序”。这里有一个选项是“在资源管理器中显示缩略图”,我把它勾选了,点击“恢复文件关联”。
关键来了,这里有个坑。我在恢复文件关联的时候,不小心点了一个错误的选项,导致SolidWorks的预览功能还是没启用。我当时就急了,心想:这破软件,怎么这么难用?
我决定手动注册预览组件。我找到了C:\Program Files\Common Files\SolidWorks Shared\sldwinshellextu.dll和sldthumbnailprovider.dll这两个文件,把它们复制到了C:\Windows\System32。我以管理员身份打开CMD,运行了以下命令:for %1 in (%windir\system32*.dll) do regsvr32.exe /s %s。
这一步可真是让我费了不少劲。说实话,我以前还真没这么操作过,心里挺没底的。最终还是成功了。
我提醒如果你们在操作过程中遇到了杀毒软件拦截的情况,暂时关闭安全软件,重装或修复SolidWorks Explorer组件。如果还不行,那就用SolidWorks 2014打开文件后另存一次,或者确认是否与其他高版本SW冲突。