SolidWorks 安装程序提示“无法找到”或“找不到安装文件”,通常与安装路径、权限、系统文件缺失或安装包完整性有关。结合当前时间(2026年5月)和最新公开资料,以下是系统性解决方案:核心原因与解决步骤
安装包未完全解压或路径错误
确保从官方或可信渠道下载的安装包已完整解压,且安装时从解压后的根目录运行 setup.exe。避免使用含中文、空格或特殊符号的路径(如 C:\SolidWorks 2024),建议改用短英文路径,例如:C:\SW_Install
以管理员身份运行安装程序
右键点击 setup.exe,选择 “以管理员身份运行”。若未授权,安装程序可能无法访问必要文件或注册表项。
关闭安全软件
临时禁用 Windows Defender 或第三方杀毒软件(如 360 安全卫士),防止其误删安装所需的 DLL 或临时文件
验证安装包完整性
若安装包损坏,会导致“找不到指定文件”。建议:重新下载安装包(优先从 SolidWorks 官方下载页面 或授权渠道获取);
校验文件哈希值(SHA-256)是否与官方一致。
修复系统文件缺失
运行以下命令修复系统组件:按 Win + R,输入 cmd,回车;
在命令提示符中依次执行:bash
sfc /scannow
DISM /Online /Cleanup-Image /RestoreHealth
完成后重启电脑再试安装
安装必要运行库
SolidWorks 2020+ 依赖 Visual C++ Redistributable 2017–2022。从微软官网下载并安装最新版:Microsoft Visual C++ Redistributable
清理注册表残留(谨慎操作)
若曾安装失败,注册表可能残留错误路径。可使用 Revo Uninstaller 或 CCleaner 清理 SolidWorks 相关项,或手动删除以下路径(需备份注册表):HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Class\UNKNOWN\Components
尝试直接运行安装管理程序
若 setup.exe 无响应,可尝试运行安装包中自带的安装管理程序:SOLIDWORKS Installation Media\<版本>\sldIM\sldIM.exe
Windows 11 特殊处理
在 Windows 11 上,若仍失败,可尝试添加注册表项以提升权限(操作前备份注册表)
打开注册表编辑器(regedit);
导航至 HKEY_LOCAL_MACHINE\SOFTWARE\Policies\Microsoft\Windows\Installer;
若无 Installer 项,右键新建;
在右侧新建 DWORD (32-bit) 值,命名为 RemappedElevatedProxiesPolicy,值设为 1;
运行修复安装;
成功后将该值改回
仍无法解决?
联系 SolidWorks 官方技术支持:SolidWorks 支持中心
或通过授权经销商获取帮助(如 SOLIDWORKS宇喜科技 提供的 4008899965)
⚠️ 重要提醒:避免使用破解版或非官方安装包,极易导致安装失败、系统不稳定或安全风险。