下载SolidWorks时 运行install文件然后显示服务启动不成功

接着我就按照教程cmd输入net stop SolidWorksLicensing但是依旧没用

该怎么办……
下载SolidWorks时 运行install文件然后显示服务启动不成功


下午好🌅🌅🌅
本答案参考通义千问
你遇到的问题是在安装 SolidWorks 时,运行 install.exe 出现“服务启动不成功”的错误。这通常与 SolidWorks Licensing Service(Licensing 服务) 相关,尤其是在 Windows 系统中,如果该服务无法正常启动,会导致安装失败。
install.exe加粗重点:必须使用管理员权限运行安装程序,否则服务无法启动
打开 命令提示符(CMD),以管理员身份运行
输入以下命令:
net stop SolidWorksLicensing
如果提示“服务不存在”,可以跳过此步骤
接着输入以下命令来删除旧的服务:
sc delete SolidWorksLicensing
再次尝试运行安装程序
加粗重点:删除旧服务后,重新安装会更干净,避免冲突
有些安全软件(如 Windows Defender、360、腾讯电脑管家等)可能会拦截 SolidWorks 的服务启动。
加粗重点:建议在安装期间暂时关闭安全软件,避免干扰
⚠️ 注意:操作注册表前请备份!
按下 Win + R,输入 regedit,打开注册表编辑器
导航到以下路径:
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SolidWorksLicensing
继续查找以下路径,删除所有与 SolidWorks 相关的条目:
HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks
HKEY_CURRENT_USER\Software\SolidWorks
重启电脑后再进行安装
加粗重点:清理注册表可以解决因旧配置导致的安装失败问题
如果你之前安装过 SolidWorks 但未能成功,建议使用官方提供的 CleanUp 工具 清理残留:
加粗重点:使用官方 CleanUp 工具能彻底清除旧安装残留
确保你的系统满足 SolidWorks 的最低要求:
加粗重点:系统环境不兼容可能导致安装失败
如果你需要通过脚本自动化执行部分步骤(例如删除服务),可以使用以下 PowerShell 脚本:
# 删除 SolidWorks Licensing 服务
$serviceName = "SolidWorksLicensing"
if (Get-Service -Name $serviceName -ErrorAction SilentlyContinue) {
Stop-Service -Name $serviceName -Force
Remove-Service -Name $serviceName
Write-Host "已删除 SolidWorksLicensing 服务"
} else {
Write-Host "SolidWorksLicensing 服务不存在"
}
加粗重点:使用 PowerShell 脚本可以快速清理服务,提高效率
如果以上方法仍无法解决问题,建议联系 SolidWorks 官方技术支持 或提供具体的错误日志以便进一步排查。
如有其他问题,欢迎继续提问!