当遇到 SOLIDWORKS(SW)安装位置不对 的问题时,通常表现为安装路径无法更改、提示“源位置或安装位置找不到”、或安装后 Toolbox/异型孔向导路径错误等。以下是基于权威公开资料整理的系统性解决方案:常见原因与解决方法
路径权限不足:安装目录无写入权限。
残留注册表或文件:旧版本未完全卸载,导致新安装沿用错误路径。
安装包路径异常:包含空格、中文或特殊字符。
系统文件或运行库缺失:如 Visual C++ Redistributable 损坏。
Toolbox 路径固化:一旦安装完成,无法通过图形界面直接修改。
推荐解决步骤
以管理员身份运行安装程序
右键点击 setup.exe,选择“以管理员身份运行”,确保具备足够权限
清理旧安装残留
使用官方工具 AutoRemove 彻底卸载并清理注册表
手动删除残留文件夹(如 C:\Program Files\SOLIDWORKS Corp\ 和 C:\ProgramData\SOLIDWORKS\)
验证安装源路径
将安装包解压到无空格、无中文的路径(如 C:\SW_Install),并确保路径可访问
修复系统环境
运行命令修复系统文件:cmd
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
安装最新版 Microsoft Visual C++ Redistributable
修改 Toolbox 安装位置(若已安装)
Toolbox 路径在安装后无法通过界面更改,需通过以下方式调整
方法1:注册表修改
打开 regedit,导航至:text
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks\SOLIDWORKS YYYY\Toolbox
修改 Toolbox Folder 值为新路径(如 D:\SW_Data\),并确保新路径对 Everyone 开放完全控制权限。
方法2:重建管理映像
在安装时选择“管理员映像”,在映像配置中自定义 Toolbox 存储路径
使用默认路径测试
若自定义路径仍失败,尝试使用默认安装路径(如 C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS 2026\)以排除路径配置问题
预防建议
安装前关闭杀毒软件和防火墙(临时)
避免在安装过程中断网(部分组件需在线验证)
使用英文路径,避免中文或特殊符号
如问题仍未解决,建议联系 SOLIDWORKS 官方技术支持 或通过 SOLIDWORKS 安装日志 获取详细错误信息