SolidWorks 文件无法预览的问题,通常出现在文件资源管理器或 PDM 客户端中,表现为仅显示图标而无缩略图,或提示“预览已禁用”。根据最新公开资料(截至 2026 年 5 月),可按以下步骤系统排查和解决:一、通用预览问题解决方法(适用于文件资源管理器)
1. Windows 系统设置
打开文件资源管理器 → 点击“查看” → “选项” → “查看”选项卡。
取消勾选:“始终显示图标,从不显示缩略图”。
同时,在“性能”设置中(通过“高级系统设置” → “性能” → “设置”):勾选:“显示缩略图,而不是显示图标”
2. SolidWorks 软件内设置
打开 SolidWorks → “工具” → “选项” → “系统选项” → “普通”。
勾选:“在资源管理器中显示缩略图”。
点击“恢复文件关联”按钮,并重启电脑和 SolidWorks
3. 注册 DLL 文件(关键步骤)
在电脑上搜索以下两个文件:sldwinshellextu.dll
sldthumbnailprovider.dll
常见路径示例:C:\Program Files\Common Files\SolidWorks Shared\
C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\
将这两个文件复制到 C:\Windows\System32\。
以管理员身份打开命令提示符(CMD),运行以下命令:cmd
for %1 in (%windir%\system32\*.dll) do regsvr32.exe /s %
重启电脑生效
4. 检查文件关联
右键任意 .sldprt / .sldasm / .slddrw 文件 → “打开方式” → “选择其他应用”。
浏览至 SolidWorks 安装目录(如 C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\),选择 swShellFileLauncher.exe 作为默认打开程序
二、若使用 SolidWorks PDM(如 EPDM)
若在 PDM 文件资源管理器中出现“预览已禁用”,需配置查阅器(File Viewer):前提:需具备 PDM 管理员权限。
操作步骤:登录 PDM 客户端 → 顶部菜单“工具” → “管理”(或按 Ctrl+M)。
左侧导航:“组设置” → “查阅器”(推荐组级配置)。
在“查阅器程序的路径和宏”中输入:text
C:\Program Files\SOLIDWORKS PDM\FileViewer.exe "%1%"
(若安装路径不同,请点击“浏览”定位 FileViewer.exe)。
在“扩展名”框中输入:text
sldprt,sldasm,slddrw
点击“添加” → “确定” → 返回资源管理器验证预览是否恢复
三、其他可能原因与补充建议
旧版本文件:若文件由旧版 SolidWorks 创建,尝试用当前版本打开后另存,或使用 Task Scheduler 批量升级
杀毒软件干扰:部分安全软件可能阻止预览组件注册,可临时关闭后重试
修复安装:若上述方法无效,通过控制面板 → “程序和功能” → 选择 SolidWorks → “更改” → “修复安装”
使用 SolidWorks Rx 工具:该工具可自动诊断并上报问题至技术支持
⚠️ 注意:操作注册表或系统文件前,请备份重要数据或创建系统还原点。
如问题仍未解决,可访问 SolidWorks 官方支持页面 获取进一步帮助。