第一步:安装前的准备工作(至关重要)
在开始安装之前,请务必完成以下准备工作,否则安装过程会非常坎坷。

系统要求(必须满足)
- 操作系统:Windows XP (32-bit/64-bit) 或 Windows 7 (32-bit/64-bit)。Windows 10/11 不被官方支持,强行安装会出现各种问题,如无法启动、渲染错误、文件损坏等。
- CPU:Intel® Core™ 2 Duo 或 AMD Athlon™ 64 X2,主频 3.0 GHz 或更高。
- 内存:至少 4GB RAM(推荐 8GB 或更高,因为 SolidWorks 对内存要求很高)。
- 显卡:必须拥有 独立显卡,并且支持 DirectX 9.0c 和 OpenGL,推荐专业图形卡(如 NVIDIA Quadro 或 AMD FirePro),消费级游戏卡(如 GeForce 或 Radeon)也可以,但可能存在一些兼容性问题。
- 硬盘空间:至少有 15GB 的可用空间。
- 光驱:如果使用光盘安装,则需要,如果是 ISO 镜像文件,则不需要。
软件与文件准备
- SolidWorks 2010 安装包:通常是一个 ISO 镜像文件(
SW2010_SP5.0.iso)或一个包含所有安装文件的文件夹。 - 序列号和产品密钥:这是激活软件所必需的。
- SolidWorks 2010 Service Pack (SP):强烈建议下载并安装最新的服务包,对于 2010 版本,通常是 Service Pack 5.0 (SP5),SP 包含了大量的 bug 修复和新功能,能极大提升软件的稳定性和兼容性,安装顺序是:先安装主程序,再安装 SP。
关键设置(以 Windows 7 为例)
这是最关键的一步,可以避免绝大多数安装和运行问题。
- 关闭杀毒软件和防火墙:暂时禁用所有杀毒软件和 Windows 防火墙,防止它们误删安装文件或阻止程序访问网络。
- 以管理员身份运行:
- 右键点击安装包中的
setup.exe或swIM.exe(Installation Manager)。 - 选择 “以管理员身份运行”。
- 右键点击安装包中的
- 设置兼容性模式:
- 右键点击
setup.exe或swIM.exe。 - 选择 “属性”。
- 切换到 “兼容性” 选项卡。
- 勾选 “以兼容模式运行这个程序”,并在下拉菜单中选择 “Windows Vista (Service Pack 2)” 或 “Windows XP (Service Pack 3)”。
- 勾选 “以管理员身份运行此程序”。
- 点击“应用”和“确定”。
- 右键点击
第二步:安装 SolidWorks 2010 主程序
-
打开安装管理器:
- 解压或挂载你的 ISO 文件。
- 进入文件夹,找到并右键点击
swIM.exe(SolidWorks Installation Manager)。 - 选择 “以管理员身份运行”,并按照上一步设置好兼容性模式。
-
选择安装任务:
- 安装管理器启动后,在左侧选择 “添加/删除程序”。
- 在右侧,点击 “ SolidWorks 2010 - 单机安装”。
-
输入序列号:
(图片来源网络,侵删)- 在弹出的窗口中,输入你的 序列号 和 产品密钥。
- 确保信息正确无误后,点击 “下一步”。
-
接受协议:
- 仔细阅读软件许可协议,勾选 “我接受 SolidWorks 条款”,然后点击 “下一步”。
-
选择安装位置:
- 默认安装路径通常是
C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS。 - 如果你的 C 盘空间不足,可以更改为其他路径,但路径中最好不要包含中文字符和空格。
- 点击 “下一步”。
- 默认安装路径通常是
-
选择安装组件:
- 建议保持默认设置,除非你明确知道自己在做什么。
- 默认会安装 SolidWorks、Toolbox、FeatureWorks 等核心组件。
- 确保勾选了 “SolidWorks” 和你需要的其他工具。
- 点击 “下一步”。
-
开始安装:
(图片来源网络,侵删)- 安装程序会显示摘要信息,确认无误后点击 “现在安装”。
- 安装过程会持续一段时间,请耐心等待,期间可能会提示你插入第二张光盘(如果你有),或者从指定文件夹中寻找文件。
-
完成安装:
- 安装完成后,会提示你重启计算机。务必选择“是”,立即重启。
第三步:安装 Service Pack (SP)
这一步非常重要! 不要跳过。
-
找到 SP 安装包:下载好 SolidWorks 2010 SP5 的安装包,它通常也是一个自解压的
.exe文件或一个.msi文件。 -
以管理员身份运行 SP:
- 右键点击 SP 安装包(
sw2010sp5full.exe)。 - 选择 “以管理员身份运行”。
- 右键点击 SP 安装包(
-
安装 SP:
- 安装过程非常简单,通常只需要一路点击 “下一步” 或 “确定” 即可。
- 它会自动检测到你已安装的 SolidWorks 2010 主程序,并进行升级。
-
重启:SP 安装完成后,同样会要求重启电脑。再次立即重启。
第四步:激活与常见问题解决
激活软件
- 首次启动 SolidWorks 时,会弹出激活向导。
- 选择 “通过 Internet 激活”(如果你的电脑能上网)。
- 输入你的序列号,然后按照提示完成激活。
- 如果无法联网,选择 “通过电子邮件或传真激活”,然后根据提示生成一个请求码,再通过其他方式激活。
常见问题与解决方案
-
安装到一半提示错误,或安装失败。
- 原因:权限不足、杀毒软件干扰、系统不兼容。
- 解决:
- 确保已关闭所有杀毒软件和防火墙。
- 确保是以 管理员身份 运行的安装程序。
- 检查是否设置了 兼容性模式。
- 尝试将安装文件复制到硬盘根目录(如
D:\)下再进行安装。 - 检查系统是否为 Windows XP 或 Windows 7。
-
启动 SolidWorks 时闪退或报错。
- 原因:显卡驱动不兼容、缺少运行库、系统权限问题。
- 解决:
- 更新显卡驱动:为你的独立显卡下载并安装 稳定版 的驱动,不要使用测试版或过于新的驱动,旧版本对新软件的兼容性有时更好。
- 安装运行库:安装 SolidWorks 2010 安装包中附带的运行库(通常在
sldworks\lang\chinese-simplified\setup目录下),或手动安装 Microsoft Visual C++ 2005/2008/2010 Redistributable (x86)。 - 以兼容模式运行:右键点击桌面上的 SolidWorks 快捷方式,在“属性”->“兼容性”中,设置为“Windows Vista (SP2)”兼容模式,并勾选“以管理员身份运行此程序”。
-
在现代系统(Win10/Win11)上安装后无法运行。
- 原因:系统架构不兼容。
- 解决:唯一可靠的解决方案是在虚拟机中安装 Windows 7,推荐使用 VMware Workstation Player 或 VirtualBox,它们都是免费的,在虚拟机里完成所有安装和设置,这样就不会影响你的主系统。
