许可优化
许可优化
产品
产品
解决方案
解决方案
服务支持
服务支持
关于
关于
软件库
当前位置:服务支持 >  技术文档 >  sw双击文件启动不了

sw双击文件启动不了

阅读数 3
点赞 0
article_banner
双击 SolidWorks(SW)文件无法启动,通常是因为‌文件关联异常‌、‌程序权限或兼容性设置错误‌、‌先决条件缺失‌或‌注册表问题‌。根据最新公开资料(截至2026年5月),以下是系统性解决方案:

‌一、常见原因与对应解决方法‌

‌文件未关联到 SolidWorks Launcher‌

双击 .sldprt、.sldasm 或 .slddrw 文件时,系统不知道用哪个程序打开,需手动设置默认打开方式。

‌SolidWorks 未以正确权限运行‌

若勾选了“以管理员身份运行”,可能阻止文件拖拽或双击打开;反之,若权限不足,也可能无法启动。

‌Microsoft 先决条件缺失或损坏‌

如 Microsoft Visual C++ Redistributable 或 Edge WebView2 Runtime 问题,会导致安装包或主程序无响应。

‌注册表项损坏或权限不足‌

多版本共存、卸载残留或权限限制会引发注册表读取失败,导致启动无反应。

‌二、推荐操作步骤(按优先级排序)‌

‌设置默认打开方式为 SolidWorks Launcher‌

右键任意 .sldprt 文件 → “打开方式” → “选择其他应用”

勾选 ‌“始终使用此应用打开 .sldprt 文件”‌

选择 ‌“SolidWorks Launcher”‌(若未列出,点击“更多应用”或“浏览”)

路径通常为:

C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS\swShellFileLauncher.exe

‌‌

sw双击文件启动不了

‌检查并调整兼容性与管理员权限‌

右键 SLDWORKS.exe 和 swShellFileLauncher.exe → “属性” → “兼容性”

‌取消勾选“以管理员身份运行此程序”‌(避免双击打开受限)

‌勾选“以兼容模式运行这个程序” → 选择 Windows 8‌

对两个文件都进行上述设置 ‌‌

‌验证并修复 Microsoft 先决条件‌

打开“控制面板” → “程序和功能”

卸载所有 Microsoft Visual C++ Redistributable(2008–2015 版本)

重新安装对应版本(通常位于 SolidWorks 安装包的 prereqs\VCRedist* 目录下)

若使用 SolidWorks 2024+,还需处理 Edge WebView2 Runtime:

使用 Geek Uninstaller 强制卸载

从 Microsoft 官网 重新安装 ‌‌

‌修复 SolidWorks 安装‌

控制面板 → “程序和功能” → 选择 SolidWorks → 点击“更改”

选择 ‌“修复单个安装(在此计算机上)”‌ → 按提示完成 ‌‌

‌检查 SolidWorks 服务与注册表‌

按 Win + R,输入 services.msc,找到 ‌“SolidWorks Licensing Service”‌

启动类型设为 ‌“自动”‌,并确保服务已启动 ‌‌

sw双击文件启动不了

若提示“注册表出问题”,可运行以下 PowerShell 脚本修复权限(需管理员权限):

powershell

$paths = @("HKLM:\SOFTWARE\SOLIDWORKS", "HKLM:\SOFTWARE\WOW6432Node\SOLIDWORKS", "HKCU:\Software\SOLIDWORKS")

foreach ($path in $paths) {

if (Test-Path $path) {

$acl = Get-Acl $path

$rule = New-Object System.Security.AccessControl.RegistryAccessRule("$env:USERDOMAIN\$env:USERNAME", "FullControl", "ContainerInherit,ObjectInherit", "None", "Allow")

$acl.SetAccessRule($rule)

Set-Acl -Path $path -AclObject $acl

}

}

‌‌

‌三、预防建议‌

定期使用 ‌SOLIDWORKS Rx‌ 工具诊断问题(内置在 SolidWorks 安装目录中)

避免同时安装多个版本,或确保正确配置默认打开方式

安装前关闭杀毒软件和防火墙 ‌‌

如上面步骤仍无效,建议联系 ‌SOLIDWORKS 官方授权代理商‌(如亿达四方)获取技术支持 ‌‌

相关文章
技术文档
QR Code
微信扫一扫,欢迎咨询~
customer

online

联系我们
武汉格发信息技术有限公司
湖北省武汉市经开区科技园西路6号103孵化器
电话:155-2731-8020 座机:027-59821821
邮件:tanzw@gofarlic.com
Copyright © 2023 Gofarsoft Co.,Ltd. 保留所有权利
遇到许可问题?该如何解决!?
评估许可证实际采购量? 
不清楚软件许可证使用数据? 
收到软件厂商律师函!?  
想要少购买点许可证,节省费用? 
收到软件厂商侵权通告!?  
有正版license,但许可证不够用,需要新购? 
联系方式 board-phone 155-2731-8020
close1
预留信息,一起解决您的问题
* 姓名:
* 手机:

* 公司名称:

姓名不为空

姓名不为空

姓名不为空
手机不正确

手机不正确

手机不正确
公司不为空

公司不为空

公司不为空