从“控制面板”>“程序和功能”中卸载 SOLIDWORKS 失败,并出现错误。如何卸载以安装新版本的 SOLIDWORKS?
您可以联系 SOLIDWORKS Student Edition 支持人员 并提供安装管理程序日志。
要转至安装日志文件夹,您可以在“开始”>“运行”中键入 %appdata% 并按 Enter 键,这样将打开“Roaming”文件夹。在“Roaming”文件夹中,转至“SOLIDWORKS”文件夹。在“SOLIDWORKS”文件夹下,您将找到一个名为“Installation log”的文件夹。 压缩并提供整个文件夹,以供调查。
但是,在联系支持团队之前,您可以按照以下步骤对问题进行故障排除:
尝试使用 Microsoft fixit 工具完全卸载 SOLIDWORKS:
- 从以下链接下载 Microsoft fixit 工具:
- 运行下载的工具,然后单击“下一步”
- 单击“卸载”
- 在产品选择中选择“SOLIDWORKS(版本)”,然后单击“下一步”以执行卸载过程
- 重复此过程,直至 SOLIDWORKS 的所有版本和所有 SOLIDWORKS 产品均已卸载
- 尝试安装 SOLIDWORKS
运行安装时,安装管理程序为空。为什么?
下载并解压缩安装文件时,Windows 可能会阻止创建安装管理器用户界面的 HTML 文件和脚本。这会导致安装管理程序不显示任何选项,并显示白屏。
要纠正此问题,必须取消阻止安装管理程序的文件。
- 导航到从下载中解压缩的 <SOLIDWORKS Download>\sldim\lang\english\HTML 文件夹
- 右键单击文件夹中的文件,然后选择“属性”
- 在“常规”选项卡上,选择“取消阻止”选项
- 为此文件夹中的每个文件执行此操作。文件列表应包括以下文件:
- frameset.html
- framesetstartup.html
- header.html
- imfunc.js.
- navpanestartup.html
- sldim.css
- sldim_navepane.css
我收到关于 Composer、CAM 等不同产品的序列号不正确的警告,但是我已经提供了所有这些产品的序列号,为什么会这样?
从 SOLIDWORKS 2019-2020 开始,CAD 序列号本身就包含了 CAM、Composer、Electrical、Simulation、Flow Simulation 等插件产品。 在安装这些产品时,您无需单独输入序列号。 只需输入 CAD 的序列号;其他所有字段均应保留空白并取消选择。
请注意,SOLIDWORKS PCB、SOLIDWORKS PDM 和其他服务器产品不是 SOLIDWORKS CAD 随附产品列表的一部分。如果安装这些产品,将需要单独的序列号。SDK 许可仅涵盖 SOLIDWORKS Standard 产品。您可以通过以下链接中的产品矩阵图找到 SOLIDWORKS Standard 的功能列表:www.solidworks.com/solidworks-3d-cad
成功安装 SOLIDWORKS 之后,当我双击桌面图标启动 SOLIDWORKS 时显示错误“无法获取 SOLIDWORKS Standard 的许可...”。应该怎么办?
此错误与 SOLIDWORKS 的网络许可有关。可能是在安装过程中自动填充了 Education Edition 网络许可(序列号以“9710…”开头)。请注意,安装 Student Edition 版本时不能使用此序列号。如果您想安装 SOLIDWORKS Student Edition,请与您的学校/大学联系,要求他们提供以“9020…”开头的 Student Edition 序列号。
获得正确的序列号后,您可以按照以下步骤修改序列号:
- 转至“控制面板”>“程序和功能”,然后选择“SOLIDWORKS”。选择“更改”。
- 选择“修改安装”的选项,然后更改序列号。
- 在其他提示下选择“下一步”,并完成安装。
在启动 SOLIDWORKS® 时,什么原因会导致“没能启动应用程序 Visual Basic,方程式和宏将不能使用。您的磁盘空间是否不足?”?
如果用户没有足够的权限/访问权写入“HKEY_CURRENT_USER\Software\SOLIDWORKS”(注册表项),就会出现此问题。请确保用户具有上述注册表项的写入权限。同时,确保用户至少拥有“HKEY_LOCAL_MACHINE\Software\SOLIDWORKS”的读取访问权限,因为需要通过此信息填写之前的注册表项。(您可以从“开始”>”运行”> 键入“regedit”(不带引号),并选择“确定”以运行注册表编辑器。这样将启动注册表编辑器)。
注意:错误地编辑注册表可能会严重损坏您的操作系统。SOLIDWORKS 技术支持团队强烈建议您在对注册表进行任何更改之前先备份注册表数据。 除了上述原因之外,如果在安装 SOLIDWORKS 所需的 Microsoft 组件 (Microsoft Visual Basic 7.1) 时遇到问题,则也可能会出现此问题。
如果上述解决方案不起作用,请尝试以下操作来解决问题:
- 卸载 Microsoft Visual Basic 7.1。 此程序未在“程序和功能”中显示,因此请打开命令提示符并键入: msiexec.exe /x{90120064-0070-0000-0000-4000000FF1CE}
- 重新启动计算机
- 浏览到 <DVD 或 SOLIDWORKS Download 位置>\prereqs\VBA
- 双击 vba71.msi
- 双击 vba71-kb2783832-x64.msp
- 双击 vba71_1033.msi* 请确保遵循此顺序。 此外,双击相应的 MSI 文件以安装语言特定 VBA*
- 完成 VBA 的重新安装/修复之后,执行 SOLIDWORKS 安装的修复
*为所需语言安装以下软件包:
- vba71_1028.msi 中文
- vba71_1031.msi 德语
- vba71_1033.msi 英语
- vba71_1036.msi 法语
- vba71_1040.msi 意大利语
- vba71_1041.msi 日语
- vba71_1042.msi 韩语
- vba71_1046.msi 巴西葡萄牙语
- vba71_2052.msi 简体中文
- vba71_3082.msi 西班牙语
请注意,默认下载位置为 C:\users\<用户名>\Documents\SOLIDWORKS Download\ <SOLIDWORKS 版本>。
我在一周前购买了 Student Edition,但尚未收到包含安装用序列号的电子邮件?我应该怎么办?
如果您未通过电子邮件收到序列号,请检查您的垃圾邮件文件夹,因为该电子邮件可能已被过滤。您也可以联系出售 Student Edition 的在线商店/经销商,并向他们提供您的订单号以获取更多信息。
当我尝试下载 SOLIDWORKS 时,为什么会收到 SDK-ID 无效的错误?
这表示 SDK-ID 已过期。经销商会将 SDK-ID 发送到学校/学院/大学。请联系您的学校/学院/大学,以获取最新的 SDK-ID。 如果 SDK-ID 已过期,则学校需要联系其经销商以请求新 ID。
我的笔记本电脑硬盘已损坏/崩溃。我已将其更换。是否可以使用相同的序列号再次安装 SOLIDWORKS?
Student Edition 产品允许激活 2 次。 如果两次激活均已被使用,则您可以通过填写 学生支持表单 来联系我们的支持团队,以获得进一步帮助。如果您只安装并激活了一次 SOLIDWORKS,则可以再次安装并激活许可,而无需联系 SOLIDWORKS 寻求帮助。
在下载和安装过程中,为什么会出现以下错误信息? “无法连接到 SOLIDWORKS 服务器以决定您有权安装哪些产品。检查英特网连接,然后单击‘重试’”
如果安装管理程序无法连接到 SOLIDWORKS 下载服务器,则会出现此错误。尝试以下操作以解决问题:
步骤 A:
- 将 Internet Explorer 设置为默认浏览器,并将 Internet Explorer 重置为默认设置。在 IE 浏览器中,单击“工具”>“Internet 选项”>“高级”,然后单击“恢复高级设置”并单击底部的“重置”。
- 关闭并重新启动浏览器
- 更改 IE 兼容性模式:在 IE 菜单中单击“工具”>“兼容性视图”(选择选项)和/或“兼容性视图设置”,选中“在兼容性视图中显示所有网站”复选框
- 尝试下载并安装 SOLIDWORKS
步骤 B:
如果问题仍未解决,请将以下域添加到防火墙/代理服务器例外列表中:
- solidworks.com
- im-ak.solidworks.com
- dl-ak.solidworks.com
使用端口 80 添加上述所有例外。然后尝试下载并再次安装
步骤 C:
您的互联网连接可能存在问题。请咨询您的 Internet 服务提供商,了解他们是否可以提供帮助。
在安装 Student Edition 期间,如何解决错误“根据所选定的产品,需要有其它文件...”?
Student Edition 序列号具有版本特定性。如果使用以前版本的序列号安装新版本,则可能会发生此错误。(也就是说,用于安装的序列号无权使用您尝试安装的版本)。
以前版本的序列号可能会在序列号页面上自动从注册表中获取(因为注册表中提供了此序列号),并且用户继续操作而不进行修改。
因此,请在安装管理程序的“序列号”页面上确保输入正确的序列号。如果自动显示了任何序列号,请将其移除并输入正确的序列号。继续安装。
如何检查我的许可中包含的 SOLIDWORKS 产品是否已安装在计算机上?
这可通过修改计算机上的现有 SOLIDWORKS 安装来验证。您需要按照以下步骤来修改安装:
- 确保 SOLIDWORKS® 未运行。
- 在 Windows 中打开“控制面板”,然后转至“程序和功能”。
- 选择您要修改的 SOLIDWORKS® 安装,然后单击“更改”。
- 在欢迎屏幕上确保选中“修改单机安装(在此计算机上)”,然后单击“下一步”。
- 在“序列号”屏幕上验证是否指定了适当的序列号,然后单击“下一步”。
- 在“产品选择”屏幕上选择要安装或移除的产品,然后单击“下一步”。
修改安装时:- 默认情况下不会安装或移除任何产品,即使您指定了新的序列号也是如此。您必须更改每个产品或功能的安装操作。
- 要查看特定组件的预计修改操作,请单击组件名称(但不是复选框)。所需的修改操作将显示在产品列表下方的信息字段中。
- 要查看每种产品的可用功能,请单击该产品旁边的 + 号,然后单击产品或功能旁边的图标以更改安装操作。
- 当您在初始规格状态下更改产品选择时,列表中的该产品组件旁边将出现一个星号 (*)。
- 在“摘要”屏幕上,单击“立即修改”。
- 显示“安装完成”屏幕时,单击“完成”。
重新启动您的计算机。
当我尝试安装时,安装管理程序显示一项与 SOLIDWORKS Electrical 相关的错误。如何解决此错误?
此错误与 SQL Server 的安装有关,您的软件包中包含的 SOLIDWORKS Electrical 软件需要安装 SQL Server。
您是否使用 SOLIDWORKS Electrical?如果没有,则可以取消选择其安装。要执行此操作,请再次运行安装,然后在摘要页面上单击更改“产品选择”,从列表中取消选择 SOLIDWORKS Electrical,然后继续安装。
如果您使用 SOLIDWORKS Electrical,请尝试以下操作来解决问题:
在“Electrical”选项下的“安装管理程序”的“摘要”页面上,确保在“安装管理器”的“Electrical”选项中选择了正确的 SQL Server 实例,然后尝试安装。
您可以尝试以下操作:
- 尝试将当前实例 TEW_SQLEXPRESS 重命名为 TEW_SQLEXPRESS_1
- 尝试通过“使用 SQL Server 的新实例安装”进行安装
当我安装 SOLIDWORKS® 软件时,为什么会出现以下警告:“Windows 重新引导由于之前的安装而挂起...”?
为帮助确保成功安装 SOLIDWORKS® 软件,安装管理程序将检查您的系统是否有任何挂起的重新引导请求。当程序或安装对文件、注册表项、服务或操作系统设置进行更改时,会出现挂起的重新引导请求。这会使系统处于一种过渡状态。
例如,如果存在挂起的重新引导请求,SQL Express 安装将自动终止。在其他情况下,SOLIDWORKS 安装的过渡状态可能会导致安装错误。
最佳做法是先重新启动系统,然后再开始 SOLIDWORKS 安装。如果在安装时无法重新启动计算机,则可以忽略该警告。在此类情况下,如果安装不成功,第一个故障排除步骤将是重新启动系统
成功安装 SOLIDWORKS 之后,当我双击桌面图标以启动 SOLIDWORKS 时没有任何反应。 如何解决此问题?
通常,如果未正确安装先决条件,则会出现此问题。
要验证这一点:尝试从安装目录(默认位置为“C:\Program Files\SOLIDWORKS Corp\SOLIDWORKS”)中运行 SLDWORKS.exe,并查看发生的情况。 您是否看到“并排”错误消息窗口显示:“应用程序无法启动,因为其并排配置不正确…”。
如果是,则说明安装 SOLIDWORKS 所需的 Microsoft 先决条件“Microsoft Visual C++ 可再分发组件”存在问题。请尝试以下步骤来解决此问题:
- 转至“开始”>“用户帐户”>“用户帐户控制设置”。将其设置为“从不通知”。重新启动系统
- 以管理员身份登录
- 从“程序和功能”中卸载 VC++ 可再分发组件(2008 和 2010 以及 2012、2013、2015)
- 重新启动计算机
- 以管理员身份登录
- 重新安装:VC++ 2008 和 2010 以及 2012、2013、2015
- downloaded files\prereqs\VCRedist9\vcredist_x86.exe and vcredist_x64.exe
- downloaded files\prereqs\VCRedist10\vcredist_x86.exe and vcredist_x64.exe
- downloaded files\prereqs\VCRedist11\vcredist_x86.exe and vcredist_x64.exe
- downloaded files\prereqs\VCRedist12\vcredist_x86.exe and vcredist_x64.exe
- downloaded files\prereqs\VCRedist14\vcredist_x86.exe and vcredist_x64.exe
- 重新启动计算机
- 以管理员身份登录
- 安装 SOLIDWORKS
如果问题仍然出现,请修复 SOLIDWORKS 的安装:
- 转至“开始”>“用户帐户”>“用户帐户控制设置”。将其设置为“从不通知”。重新启动系统
- 以管理员身份登录
- 关闭所有防病毒软件、弹出窗口阻止程序、广告软件和间谍软件应用程序以及 Windows 防火墙
- 转至“开始”>“控制面板”>“SOLIDWORKS”,然后单击“更改”以修复安装
- 选择“修复单个安装(在此计算机上)”
- 点击“下一步”
- 按照说明完成修改
在成功安装之后,如何解决在启动 SOLIDWORKS 时出现的上述错误?
如果您的系统上仍有以前的许可信息,或者使用以前版本的序列号执行安装,则可能会发生此错误。
尝试以下操作以进行故障排除:
- 重命名 FLEXnet 文件夹并再次尝试激活:
转至 C:\ProgramData\FLEXnet 并重命名文件夹 FLEXnet(可能是 FLEXnet_old)(ProgramData 文件夹是一个隐藏文件夹。您可以在“文件夹”选项中启用以显示隐藏文件夹,也可以直接在地址栏中键入 c:\ProgramData 并按 Enter 键以访问此文件夹。您将能够找到 FLEXnet 文件夹。)
- 再次尝试激活,如果错误仍然发生,请通过修改安装来确认已将有效的序列号用于 SOLIDWORKS 安装。如果序列号无效,请更改并输入正确的序列号:
- 转至“开始”>”控制面板”>”SOLIDWORKS”
- 单击“更改”以修改安装。选择“修改单机安装(此计算机上)”>单击“下一步”
- 在“序列号”下面,确保使用的是您的有效序列号
- 如果不是,请使用有效的序列号替换该序列号,然后单击“下一步”
- 按照说明完成修改
- 重命名 FLEXnet 文件夹并再次尝试激活
如果问题仍然出现,请尝试按照以下步骤执行 SOLIDWORKS 修复安装:
- 转至“开始”>“用户帐户”>“用户帐户控制设置”。将其设置为“从不通知”。重新启动系统
- 以管理员身份登录
- 关闭所有防病毒软件、弹出窗口阻止程序、广告软件和间谍软件应用程序以及 Windows 防火墙
- 转至“开始”>“控制面板”>“SOLIDWORKS”,然后单击“更改”以修复安装
- 选择“修复单个安装(在此计算机上)”
- 单击“下一步”。按照说明完成修改
- 再次尝试激活