SolidWorks 2024安装全流程指南:许可证、系统要求与报错排查
最近给工作室那台老工作站重装系统,顺手把 SolidWorks 2024 从头到尾又折腾了一遍。想起第一次自己装 SW,光找安装包、关杀毒、搞定许可就耗了差不多两天,中间还因为装到一半杀毒软件把文件干掉而重来,心态直接崩掉。这些年陆陆续续帮同事、学生装了不下几十次,哪些坑值得提前避、哪些操作必须按顺序来,基本心里有数了。
这篇就是实实在在的操作记录,不玩“点赞关注收藏才能领安装包”那套。无论你是刚入门想装个 SW 2024 练手,还是换了新电脑要重装,跟着流程走一遍,基本能避开九成的问题。安装包怎么获取,我后面会给你正儿八经的渠道,并且解释为什么我不推荐网传的“一键破解安装包”。提前把话说清楚:我这里讲的是正规且稳妥的方式——官方试用版、教育版,或者你已经购买的正版授权。这些方式安装出来的软件,能正常更新,出问题也查得到解决方法,长远看是最省事的。
适用人群很清晰:机械设计、产品结构设计、模具、钣金、电气相关方向的新手,以及老鸟换机重装时想少走弯路的。2024 这个版本对硬件和系统的要求比 2021、2022 稍微提升了一些,后面我会专门列一个配置表,你看一眼就知道自己电脑到底能不能带得动。
1. 为什么这么多人的 SolidWorks 安装总是翻车
1.1 安装前必须想清楚的几件事
很多人的“翻车”,其实不是装不好,而是装之前根本就没把三件事理清楚。
第一,许可证从哪来。SolidWorks 是商业软件,安装时必须填写序列号,后续还要验证许可。你手里的东西是正版序列号、官方 30 天试用、教育版学校授权,还是网盘包里附带的各种“特殊工具”?这决定了你整个安装流程长什么样。我见过太多人找我要“绿色版”“优化版”,说实话,这些版本装完不是缺许可证服务器,就是被安全软件杀得七零八落,而且这类包大概率被加过料。个人电脑还好,公司电脑用了出问题,麻烦远比想象的大。
第二,联网还是断网。老教程里经常让你“必须断网安装”,其实不完全对。如果你用自己的正版序列号或官方试用许可,联网安装完全没问题,安装过程还要下载语言包和组件。只有当你需要配置局域网内的 SolidNetWork License Manager 许可服务器,或某些特殊环境不允许软件联系外网时,才需要断网配合操作。所以我下面默认以“可联网 + 本地正版许可”来做,需要断网的场景我会单独说明。
第三,安全软件策略。这个问题几乎占了我遇到问题的 30% 以上。Windows Defender 和各类安全软件会在后台拦截 SolidWorks 的某些安装文件或后续启动文件。建议在安装前临时关闭实时保护,装好后把 SolidWorks 安装目录加入信任区,后面再用软件时会少很多莫名其妙的弹窗。
对了,还有一个大家容易忽略的“占坑”行为——设置迁移。如果你是从旧版本升级到 2024,建议先在旧版里用“复制设置向导”导出用户设置,重装后再导入,能省下大量重新自定义界面和快捷键的时间。这个工具在开始菜单的 SolidWorks 工具组里就能找到。
1.2 2024 版的真实门槛:硬件需求和系统版本
SW 2024 官方建议的操作系统是 Windows 10(64 位,21H2 或更高)和 Windows 11,不支持 Windows 7。你如果还在用 Win7 老电脑,建议别折腾 2024 了,装 2020 或 2021 更合适。以下是基于官方推荐和我实际运行经验的配置参考:
| 项目 | 最低门槛 | 推荐配置 |
|---|---|---|
| 操作系统 | Windows 10 64 位 | Windows 11 64 位 |
| CPU | 4 核 3.0 GHz 以上 | 8 核 4.0 GHz 以上 |
| 内存 | 16 GB | 32 GB 或更高 |
| 显卡 | 支持 DirectX 11,2 GB 显存 | NVIDIA RTX 系列专业卡或中高端游戏卡 |
| 硬盘 | 可用空间 30 GB | NVMe SSD,剩余空间 50 GB 以上 |
| 显示器 | 1920×1080 | 2560×1440 或 4K |
内存是重灾区。16GB 跑小零件、中小装配体够用,一旦打开几百个零件的整机装配,再加 Simulation 分析,内存吃满就会疯狂卡顿和闪退。我工作室的机器是 64GB 内存,开 500+ 零件大装配依然能明显感觉到压力。所以如果有条件,内存直接奔着 32GB 去。显卡方面,SolidWorks 对专业卡(NVIDIA RTX / Quadro 系列、AMD Radeon Pro)有认证驱动优化,游戏卡也能跑,但某些大型装配的显示性能和稳定性会差一截。如果你是游戏本,记得把 NVIDIA 驱动更新到 Studio 驱动(而不是 Game Ready 驱动),这个细节我后面排查章节还会再提。
硬盘方面,SolidWorks 2024 完整安装包解压后接近 20GB,正式安装后占 15~25GB,再加上缓存和备份,建议目标盘预留 50GB 以上。强烈建议装在 NVMe SSD 上,启动速度、打开装配体速度完全是两个体验。另外安装目录里不要有中文路径,后面模板、Toolbox 的默认路径也尽量保持英文,否则某些插件会报路径错误。
2. 保姆级安装全流程实录
2.1 第一步:拿到一份靠谱的安装包
安装包这件事,我直接给结论:能拿官方的就拿官方,能走教育版就走教育版。所谓“不用关注任何人能领安装包”,我理解大家想省事的心理,但安装包来源直接决定了这次安装是顺利还是折腾。
第一种渠道,官网试用版。去 SOLIDWORKS 官网找到“免费试用”入口,填写公司或学校信息和个人邮箱,提交后一般会有授权经销商或官方邮件给你发下载链接和试用序列号,常见版本的有效期是 30 天。这种方式最干净,装出来就是完整功能试用,适合想先体验一下 2024 的朋友。
第二种渠道,教育版。很多高校和职业院校都采购了 SolidWorks 教育版,学生和老师通常可以在学校的信息中心、学院教学平台下载安装包。教育版功能比商业版少一些专业模块,但对学习和绝大部分设计场景完全够用。我有几个学生就是从学校平台拿到安装包后再让我帮装的,渠道完全正规,过程中几乎不会出什么幺蛾子。
第三种渠道,公司正版授权。企业一般有经销商提供的安装介质或专属下载地址,你只要跟着公司 IT 的指引走就行。
那么网上那些“SW2024 安装包网盘链接”呢?我的态度很明确:不碰。第一,这类链接有一半以上是旧的、捆绑了广告软件的,甚至某个版本在 2023 年爆出过引入恶意脚本的问题;第二,即使真的装上了,后续许可和更新依然是死路;第三,你永远不知道包里被塞了什么东西,尤其在办公电脑上使用,一旦中毒或者造成数据泄露,代价远超那点省下来的事。所以我下面所有步骤,都先假设你手里已经有了一份正规的安装包(ISO 镜像或已经解压的安装目录)。
拿到 ISO 镜像后,先在 Windows 资源管理器中右键“装载”,它会变成一个虚拟光驱,然后进入目录找 setup.exe。如果是压缩包(RAR/7z/ZIP),用解压软件解压到一个只有英文路径的文件夹,比如 D:\sw2024,千万不要解压到桌面或者带中文的路径。解压后的安装文件如果被杀毒软件悄悄删除了一部分,你要么重新解压,要么先把杀软暂时关掉再解压,这个我下面会细讲。
2.2 第二步:解压和安装前的环境预处理
这个环节很多人跳过去,然后装到一半崩溃,回头又怪软件有问题。其实准备时间花的每一分钟,都是在给后面的正式安装买保险。
首先,关闭 Windows Defender 的实时保护。路径是:设置 -> 隐私和安全性 -> Windows 安全中心 -> 病毒和威胁防护 -> “病毒和威胁防护”设置 -> 管理设置 -> 把“实时保护”开关关掉。如果你装了第三方杀毒软件(360、火绒、腾讯电脑管家等),也建议在安装期间退出,至少不要把实时防护能力开到最高。装完后,记得去 Defender 的“排除项”里把 SolidWorks 的安装目录加进去——默认是 C:\Program Files\SOLIDWORKS Corp,还有后文要提到的许可相关目录。
其次,确认系统组件就绪。SolidWorks 安装程序一般会自动检测并安装需要的 VC++ 运行库和 .NET Framework,但为了保险,可以手动检查一下。Windows 10/11 默认装了 .NET 4.8,但有些老插件或许可工具需要 .NET 3.5,你可以通过“控制面板 -> 程序 -> 启用或关闭 Windows 功能 -> 勾选 .NET Framework 3.5(包括 .NET 2.0 和 3.0)”来开启,注意这一步如果系统无法自动下载,需要联网。
然后是清理磁盘和目标盘空间。用磁盘清理工具删掉 C 盘临时文件,确认目标盘剩余空间不少于 50GB。如果之前装过旧版并且要全新安装,建议先把旧版卸载干净,包括残留的注册表项。当然如果你有两个硬盘或分区,也可以新旧共存,选择不同的安装目录和许可配置即可。
最后,右键 setup.exe,选择“以管理员身份运行”。这一步在 UAC(用户账户控制)弹出提示时选“是”。如果不以管理员身份跑,很多写注册表、写服务和部署驱动的动作都会被拒绝,后面必然报错。到这里,环境预处理就完成了。
2.3 第三步:正式安装步骤逐项说明
这一步我按实际点击顺序往下走,你跟着做就行。
双击 setup.exe 后,会进入 SolidWorks 2024 SP 安装管理程序界面。第一屏通常询问“安装类型”,选择“在此计算机上安装”。如果你是 IT 管理员,需要给部门批量部署,则选“管理映像/管理员安装”,这时会生成一个可推送到员工电脑的安装包,这里不展开。
下一步是序列号。如果使用官方试用,填试用授权邮件里给你的试用序列号;如果使用正版,填经销商提供的正式序列号。填写后系统会检测许可类型,并询问许可服务器地址。单机本地许可一般填 25734@localhost 即可;网络许可则要填 25734@服务器IP,例如 25734@192.168.1.10。这里我特别提醒:端口 25734 是 SolidWorks 许可的默认端口,如果你的企业许可服务器改过端口,要按实际值来填,填错会直接报许可错误。
下一步是安装组件选择。安装管理程序会列出一堆组件:SOLIDWORKS 主程序、SOLIDWORKS PDM、Simulation、Flow Simulation、Visualize、Composer、Electrical、语言包、Toolbox(标准件库)等。对于绝大多数人,我的建议是:主程序 + 你以后确实会用的模块 + 中文语言包 + Toolbox。如果你不是做仿真分析,Simulation 可以先不勾,因为模块多了体积大,某些模块安装时间也长。组件选型这里真不建议全选,我见过有人图省事全勾上,结果装出一堆用不上还在后台常驻的服务。
接下来是安装位置和下载选项。安装程序会先下载需要的文件到本地缓存,再执行安装。目标文件夹默认为 C:\Program Files\SOLIDWORKS Corp。想装到 D 盘的话,直接点更改,把目录改成 D:\SOLIDWORKS Corp。注意目录不要带中文,且不要放在 U 盘或移动硬盘上。这里还会让你确认下载位置,默认是 C 盘的临时目录,如果你 C 盘空间紧张,可以改成 D:\SWDownload。
点击“现在安装”后,程序会先下载再安装,整个过程根据你的网络和硬件,短则 20 分钟,长则一两个小时。屏幕进度条会显示“正在安装 SolidWorks...”、正在安装各个组件。此时尽量不要动电脑,不要中断进程,也别让系统休眠或睡眠——可以在电源设置里临时把睡眠改为“从不”,避免装一半休眠把安装进程挂起。我一般会放着让它跑,去喝杯咖啡。
安装完成后,安装程序会提示“安装成功,是否立即重新启动”,建议先重启一次再打开软件。重启是为了让驱动、服务、环境变量等生效,也能避免刚装完因为系统没有完全刷新而出现奇怪报错。
2.4 第四步:许可检查与首次启动设置
重启后,打开 SolidWorks 2024。首次启动时会有一个许可协议确认,你点接受即可,如果之前填的是网络许可,它还需要连一次许可服务器获取授权,只要服务器在线,几秒就能通过。
如果是第一次装,SolidWorks 会让你指定默认模板(零件 .prtdot、装配体 .asmdot、工程图 .drwdot)。安装程序自带的模板路径通常在 C:\ProgramData\SOLIDWORKS\SOLIDWORKS 2024\templates。注意这个 ProgramData 文件夹默认隐藏,如果你要手动添加模板,可以在文件夹选项里开启“显示隐藏文件”。很多新人第一次找不到模板就卡在这里,实际上直接选“浏览”找到 templates 目录即可。当然你也可以后用工具选项里“默认模板”重新设置。
首次进入主界面后,我强烈建议先把单位设置成你常用的。如果做国内机械设计,一般在“系统选项 -> 文档属性 -> 单位”里选“MMGS(毫米、克、秒)”,并设置小数位数。国外项目用 IPS(英寸)就选 IPS。单位这个事一旦建好模型再改,容易导致标注和尺寸出现混乱,所以新装机第一时间设置,能省不少麻烦。
到这里,SolidWorks 2024 已经能正常使用了。接下来是最容易让新手劝退的部分——报错处理。我把这些年遇到的高频问题整理成一份速查手册,放在下一节。
3. 安装过程中的常见坑位与排查技巧
3.1 安装中途卡死、进度条长时间不动
这个问题在网速不佳或组件较多时非常常见。首先不要一卡就强关,先观察 10~15 分钟,因为 SolidWorks 在下载组件时的进度条经常会像睡着了一样定格,其实后台还在下载。如果超过 20 分钟完全没动静,再按下面思路排查。
先调出任务管理器,看 CPU、磁盘、网络是否有活动。如果磁盘和网络都接近 0,大概率是安装进程被挂起了。此时先尝试点击进度条窗口的“暂停/继续”按钮,看是否能恢复。不行的话,先把已下载的缓存放着,重新以管理员身份运行 setup.exe,安装程序一般会有一个“修复”或“继续安装”的选项,选择继续可以断点续装。我遇到过几次直接重新跑一遍就过去了。
另外,安装过程中如果触发了杀毒软件的实时扫描,也可能导致进度停滞。前面预处理时关实时保护就能极大降低这个概率。还有一个隐蔽原因是系统休眠,安装到一半休眠了,恢复后安装程序就僵死。所以装之前务必将电源计划改成“从不睡眠”。
3.2 提示缺少 .NET / C++ 运行库
SolidWorks 安装时会自动装运行库,但老系统或被精简过的系统容易漏。此类报错常见形式是“This application requires .NET Framework 4.8”或者运行库安装失败。解决思路是手动补齐:去微软官网下载 .NET Framework 4.8 离线安装包,先装好;再安装 Visual C++ Redistributable(2015-2022 合集),把 x86 和 x64 两个版本都装上,不要只看 x64,因为不少旧插件是 32 位进程。
然后继续安装 SolidWorks 前重启一次。很多“找不到 vcruntime140.dll”“0xc000007b”这类报错,就是 VC++ 运行库缺失或版本太旧导致的。补齐后重装一次,问题基本消失。
3.3 许可报错:常见错误码一览
许可问题是安装失败的重灾区,因为 SolidWorks 的许可机制对服务器地址和主机名非常敏感。我把常见的几个错误码整理成表,你对照着查:
| 错误现象 | 常见原因 | 处理思路 |
|---|---|---|
| Error -8 | 无法解析许可服务器的主机名 | 检查许可证服务器地址,域名是否可达 |
| Error -15 | 找不到许可服务器 | 检查本地防火墙是否放行 25734 端口 |
| Error -96 | 无效序列号或服务器未授权 | 确认序列号对应版本,检查服务器 license 文件 |
| Error -50103 | 主机名无效 | 修改环境变量,确认本机 hostname 无特殊字符 |
| Error -97 | 许可证池已满 | 等等再用,或让管理员收回无人占用的许可 |
| Error -95 | 无法从服务器读取数据 | 重启许可管理器服务,再启动 SolidWorks |
如果是单机许可 25734@localhost 报 -15,先看 Windows 防火墙有没有放行 25734 端口。这里有个细节:SolidWorks 的许可管理服务会在后台启动,服务名通常包含“SolidWorks FlexNet Server”之类,你去“服务”里确认它处于“正在运行”状态,如果停止了,右键启动。
如果是局域网服务器许可,检查客户端机器能否 ping 通服务器 IP,并且要确认服务器端 FlexNet 服务绑定的网卡 IP 是稳定不变的静态 IP。服务器 IP 变了,所有客户端都会报连接失败,这是很多企业换了路由后突然全员打不开 SolidWorks 的原因。
3.4 杀毒软件误删文件怎么办
这是最让人头大的问题之一。装完 SolidWorks,双击启动时疯狂报错,或者提示缺少某个 DLL,十有八九是被杀毒软件删了。Windows Defender 的“智能应用控制”或“实时保护”经常在后台隔离 SolidWorks 的构建文件。
解决办法:先到 Windows 安全中心的“保护历史记录”里查看被隔离的项目,如果有 SolidWorks 相关的文件,手动恢复。然后把整个安装目录加入排除项,目录包括 C:\Program Files\SOLIDWORKS Corp、C:\ProgramData\SOLIDWORKS,以及许可目录 C:\Program Files\SOLIDWORKS Corp\FlexNet 等等。添加排除项后,最好重新“修复”一次安装程序,让缺失的文件补回来。具体路径:Windows 安全中心 -> 病毒和威胁防护 -> 管理设置 -> 排除项 -> 添加或删除排除项 -> 添加文件夹。
第三方杀软同理,在信任区或白名单里加入上述目录。另外注意,如果你们公司电脑有统一管理的 EDR 或安全策略,这个操作可能需要 IT 部门配合,个人不要随便关核心防护。
4. 装完之后的必修课:配置优化与资源推荐
4.1 首次启动的界面、性能与备份设置
装好只是开始,想用着舒服,还得花十分钟做三轮设置。第一轮是性能。在“系统选项 -> 性能”里,“使用软件 OpenGL”这个选项一般情况下别勾,除非你的显卡驱动有问题,勾上反而会慢。图形驱动的增强性能模式可以开着。如果是大装配体用户,建议把“装配体设置”里的“优化 - 大型装配体”阈值调到 500 零件左右,系统会自动开启大型装配体模式,操作会更流畅。第二轮是备份。在“系统选项 -> 备份/恢复”里,把自动恢复的时间间隔设成 15~20 分钟,备份文件数量保持 5 个以上。SW 虽然有崩溃恢复机制,但它并不总是称职的,日常保命还得靠这个自动备份。
第三轮是外观。SolidWorks 2024 的界面默认浅色,也有人喜欢深色。在“系统选项 -> 颜色”中可以切换界面主题,顺带把背景设为纯白或渐变,避免看图纸时眼睛疲劳。这些属于个人偏好,设置了舒服即可。
4.2 模板、型材库和常用插件
很多人安装完不知道 SolidWorks 还有模板这回事,直接新建零件,发现材料、单位、背景都不是自己想要的。模板其实就三类:零件模板、装配体模板、工程图模板。你可以自建一套常用模板,比如零件模板里预置好单位 MMGS、密度默认 7850 kg/m³(碳钢)、默认材质等,然后存到 templates 目录。新建文档时选择这个模板,后续省去大量重复设置。工程图模板尤其重要,里面可以提前设好图纸大小、标题栏、公司名称、公差标准,出图时直接调用。
型材库(焊件结构构件库)也是很多人问的。SolidWorks 自带的焊件型材库路径一般在安装目录的 solidworks\data\weldment profiles 下,包含 GB、ISO、ANSI 等标准的部分型材。如果你用的材质或规格不在自带头型材里,可以自己按国标建型材轮廓,或者从网上下载别人整理好的型材库,放到对应目录后,在焊件结构构件里刷新就能看到。那个热搜词“soildworks 型材库”大概就是这么来的,后面我会单独写一篇型材库自制和导入的文章,这里先不展开。
插件方面,新装机建议先别一股脑全开。打开“工具 -> 插件”,你会看到一堆官方插件。常用的有:Toolbox(标准件库)、SolidWorks Simulation(有限元分析)、PhotoView 360(渲染)、eDrawings(看图交流)。根据需要勾上,太多插件同时加载会拖慢启动速度。SolidWorks 2024 默认在安装时已经勾选了一部分,不用特意去改,除非你确实用不上觉得占资源。
4.3 2024 新功能亮点和后续学习资源
既然装的是 2024,顺便聊几个值得体验的新改进。我的直观感受是,2024 在装配体环节、钣金、MBD(基于模型的定义)方面做了不少优化:装配体中新增了对称配合、圆弧中心配合,处理同轴、对称约束比 2023 顺滑;钣金模块增加了折弯优化之类的处理;MBD 的尺寸标注和视图生成体验更接近工程图习惯;Simulation 的运行稳定性也有提升。具体到日常使用,最爽的是大装配体打开速度有明显改善,官方称某些场景下性能提升达到两位数百分比。
如果你想系统学,SolidWorks 自带的“指导教程”是最好的起点:帮助菜单 -> SolidWorks 指导教程,里面从草图、特征到装配体、工程图都有交互式练习。进阶可以去 SOLIDWORKS 官网的社区和知识库,或者参加 CSWP(专业工程师认证)考试,用它倒逼自己把软件用熟。B 站和论坛也有很多不错的教学内容,但注意鉴别年代,尽量找 2022 年以后的,因为操作界面变化不大但细节有些差异。
5. 写在最后:给你的一点实在建议
最后说点个人体会。装了这么多次 SolidWorks,我最大的感受是:软件崩不崩,七成取决于安装环境,三成取决于操作习惯。安装包来源干净、系统环境整洁、许可配置正确,这个软件基本能安安稳稳用上很多年。反过来,偷懒用了来路不明的包,后续各种“灵异事件”层出不穷,最后浪费的时间远比省下的多。如果你正在犹豫要不要卸载重装,我的建议是:先备份好自定义设置和模板,再走一遍上面流程,绝对值得。
还有两个小技巧送给你。第一,如果你有渠道拿到 ISO 安装镜像,装完后不要立刻删镜像,留一个副本存在移动硬盘里,等版本稳定、你确认不需要重装时再删,避免日后想重装又找不着安装包。第二,安装目录里那个 setup 文件夹,有时会包含一些独立工具,比如“SolidWorks Rx”,这是个诊断工具,可以用来抓崩溃日志,以后遇到莫名其妙的问题,先打开 SolidWorks Rx 看一遍日志,能省很多排查时间。好啦,这篇就写到这,如果你安装过程中遇到我没有覆盖到的报错,把错误码记下来,到社区搜一搜基本都能找到答案。祝安装顺利,建模愉快。