Solidworks踩坑随笔

2023-05-16

Solidworks无法打开问题终极解决办法

网上流传的solidworks无法打开的解决办法有如下几种:

  1. 使用solidworks安装包自带的修复工具修复
    缺点:耗费时间长,而且不一定能找到原来下载的安装包,况且不能根除此问题
  2. 使用_SolidSQUAD_中的文件替换,之后运行server_remove.bat和server_install.bat脚本文件重新安装flexnet_server
    缺点:不能根除此问题

解决办法如下:

首先我们要知道,Solidworks和UG等生产力软件都使用flexnet软件来授权。而我们这个_SolidSQUAD_破解包里面就有专门用于控制flexnet_server的工具,这个可执行文件名字叫lmtools.exe。这个工具下我们可以轻松实现开始服务和停止服务,也可以读取服务信息。

打开这个文件,在Start/Stop/Reread栏中可以看到Start Server,Stop Server,Reread License File。停止服务的时候我们勾选Force Server Shutdown选项,之后点击Stop Server即可停止服务。当sw_d_SSQ.lic文件变化时,我们需要重新读取license文件(比如说当Solidworks版本变化时license需要重新注册,此时就需要那个版本的sw_d_SSQ.lic文件)此时就需要在服务停止的状态下,点击Reread License File来重新读取license文件。

回到关键的问题,当windows系统升级或者是因为什么原因,solidworks打开报错,提示the desired vendor daemon is down等错误,如何解决?

对于一般的程序员来说,遇事不决看log。因此,我们需要打开lmtools.exe,停止并重启服务。之后转到Server Status界面,左边有一个按钮是Perform Status Enquiry。点击它,下方就会显示出当前license server的状态。如果提示报错需要查看sw_d_SSQ.log文件。这个文件记录通过lmtools.exe重启license server过程中详细的信息。

通过log文件,我得知我遇到的问题是25734端口被占用,无法重启license server(这种问题常见于启用了Hyper-V程序的时候,由于Hyper-V设置了保留端口段,导致系统认为该端口段内的端口处于占用状态,但是通过netstat查询却无法查询到)

对于我遇到的这种问题,我们可以用管理员模式打开cmd或者是powershell(不用管理员权限打开就会提示权限不足无法继续操作),而后我们输入命令

netstat -ano|findstr 25734

查看当前有哪些进程在占用25734并强行kill掉

  TCP    0.0.0.0:25734          0.0.0.0:0              LISTENING       22280
  TCP    127.0.0.1:25734        127.0.0.1:53987        ESTABLISHED     22280
  TCP    127.0.0.1:53987        127.0.0.1:25734        ESTABLISHED     20392
  TCP    [::]:25734             [::]:0                 LISTENING       22280

在最右栏我们可以看到进程号,我们找到25734端口对应的进程号,我这里显示的是22280,这个就是我们一会命令要输入的数字
紧接着输入命令

taskkill /pid xxxx /F

这里面xxxx填刚才找到的进程号

之后我们就可以按照上面的步骤重启license server了,此时我们点击Server Status就可以看到下面信息栏显示的正确加载信息了

记SOLIDWORKS卸载注意事项

在卸载过程中,某些脚本(非软件开发商提供的正规卸载方法)会将该软件的依赖包一并卸载并清除注册表(注册表的功能相当于系统的软件名单,不清除的话系统会认为该软件存在,影响二次安装)。但是,若这些软件都依赖与某个第三方管理软件进行启动与管理,则清除后会导致使用该管理机制的软件不可启动。

因此,这里卸载的时候,推荐使用微软官方卸载工具(Windows Installer Clean Up,这个软件体积非常小,功能简单但卸载效果明显不残留,在windows 7后默认不再集成到系统环境中,需要单独安装)对软件进行完全卸载。这个软件在卸载的时候会一并删除注册表键值,但不删除程序文件,程序文件需要手动删除,必要的时候可进入安全模式将安装后的软件删掉,或通过Everything软件进行全局搜索(Everything这个软件相对于Windows系统自带的搜索功能,具有较快的速度,该软件会记录每一次的搜索内容并为下一次进行增量搜索做准备,并支持全电脑任意位置搜索。必要时可导出搜索表以便未来有需要时快速导入查找)。

这种工程上的软件尽量不要指望软件能重新安装并覆盖之前的安装内容,因为这些工程上用到的大型软件绝大部分都存在一些动态链接库,运行环境配置文件等依赖文件,如果直接覆盖的话很有可能报错,建议每次卸载都要完全卸载,一定要清理注册表内容,根除未来安装该系列软件的隐患。

之前我看网上有人做了一个叫AUTO Installer的一键卸载破解工具,这个工具用起来比较方便,但是这种第三方工具使用的时候会存在一些意想不到的问题,所以还是请大家有能力的话在卸载之前多创建一个windows还原点以备不时之需。

记SOLIDWORKS安装注意事项

如果你的电脑中已有SOLIDWORKS部分组件,同时你想安装一个新版本的组件,那么建议你删除掉原有的旧版本SOLIDWORKS组件,统一使用新版本的组件。因为SOLIDWORKS不同版本之间兼容性较差,如果电脑中同时安装不同版本的SOLIDWORKS组件,很有可能导致组件之间无法通过SOLIDWORKS主程序嵌入插件的方式互通。

如果您使用的是后缀名为.iso的安装文件,请不要解压该文件,右键使用Windows资源管理器打开即可挂载到系统虚拟光驱中。安装的时候请右键以管理员模式运行setup.exe(不使用管理员模式可能会导致安装失败),切记关闭第三方杀毒软件(Windows Defender或Windows防火墙可不必关闭),因为这些第三方杀毒软件可能会阻拦软件正常的安装进度,若SOLIDWORKS安装管理器检测到当前程序安装被阻拦,则会导致安装失败。

对于安装失败或安装后不起作用的组件,可通过原安装程序启动并逐项修复,修复过程不需要重新输入激活码。但是如果你点击了安装新的组件而不是修复原有组件,则SOLIDWORKS安装管理器会在原安装路径新建一个文件夹重新安装,而不会检查原有组件的完整性。修复过程仅修复已安装组件,并不会修复注册表信息,若您由于注册表信息错误/系统区域发生更改导致SOLIDWORKS打开后闪退或多次修复失败,请尝试使用SOLIDWORKS卸载工具完全卸载(注意选项中要选择所有的复选项,即删除所有已安装内容,包括注册表、已下载的内容、安装组件等)

SOLIDWORKS Electrical这个组件(电气布线的时候会用到)比较特殊,它依赖于SQL Server组件。如果电脑中没有SQL Server,则该软件安装的时候会默认安装一个精简版的SQL数据库引擎(数据库引擎版本为该SOLIDWORKS版本设定的)。用户也可以考虑提前安装SQL Server并创建实例,而后在安装SOLIDWORKS Electrical组件时手动指定已有的SQL Server的实例。

SOLIDWORKS安装过程中可能会提示进程被占用,提示重试或继续。
这里如果点击继续的话,电脑会重启重新安装。
不建议大家采用重启的方式,因为有极个别进程随系统启动而启动的,重启并不能最有效地解决关键问题。
因此,这里推荐大家使用CMD/Powershell的方式直接根据提示写明的进程号杀死进程即可点击“重试”按钮继续安装。(注意一定要用管理员模式打开CMD/Powershell才有效,快捷键Win+X
命令taskkill 使用该工具按照进程 ID (PID) 或映像名称终止任务。
杀掉进程使用taskkill -PID 进程号 -F

安装solidworks提示安装管理程序不能核实此服务器存在:25734@localhost
这个问题是由于安装程序无法检测到授权服务是否启动,解决办法如下:

  1. 安装SOLIDWORKS之前使用lmtools.exe安装授权服务组件,并点击Server Status选项查看授权注册情况
  2. 忽略掉该问题,因为该问题不会导致安装收到任何影响,但是在安装成功之后需要使用第一步来安装授权服务组件

记SOLIDWORKS破解注意事项

Autodesk、SOLIDWORKS、UG这类公司的软件通常会采用FLEXnet Licensing Service专用软件来管理授权。该软件主要作用是为使用其制作的安装程序在安装后,为所服务的软件提供度更方便和可靠的在线激活服务和本地授权管理机制。

在下载完软件后,您需要找到找到_SolidSQUAD_文件夹。这个文件夹内包含两个注册表reg文件以及需要替换的破解文件。注意:在SOLIDWORKS2018以后的版本将使用reg文件打入注册表代替传统的Activate-SSQ.exe文件。两个注册表文件不分顺序,但必须都打入到系统注册表中,否则安装的时候将不提示安装密钥。

即便您已经打入这两个reg注册表文件,仍然需要断开已有的互联网连接从而强行跳过SOLIDWORKS安装管理器联机检测的环节。当系统提示找不到服务器的时候,只需点击取消按钮,SOLIDWORKS安装管理器将自动跳过联机检测的环节,并使用注册表打入后的本地破解码进行安装。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Solidworks踩坑随笔 的相关文章

  • SolidWorks 3D草图扫描

    SolidWorks 3D草图扫描需要注意的是 xff1a 如果路径是3d草图画的 xff0c 则轮廓也需要用3d草图功能画 xff0c 且路径和轮廓要分别画在两个草图中
  • SOLIDWORKS 二次开发 VC++

    需要理解的知识 com组件原理及应用 1 IUnknown IDiapatch 2 接口的指针指向接口这个结构 xff0c 接口里面保存一个虚函数表指针 xff0c 指向接口里的函数 3 接口的使用 43 通过queryInterface
  • 【教程、技巧】Solid Works 2020 开启“小金球”

    Solid Works 2020 开启 小金球 一 操作须知 免责声明 修改注册表有一定风险 若继续进行操作表明你有能力承担相应的风险 带来的损失与笔者无关 注意事项 操作前请先关闭正在运行的SolidWorks A卡请看这里 N卡请看这里
  • Solidworks导出URDF总结(Noetic)

    环境 Solidwoks2018 SP0 Solidwoks2021 SP5 Ubuntu20 04 ROS1 Noetic Solidwoks2018 SP0对于平移副有问题 显示不出来 Solidwoks2021 SP5没有问题 官网有
  • JT格式介绍(转换)

    JT Jupiter Tessellation 是一种高效 专注于行业且灵活的 ISO 标准化 3D 数据格式 由 Siemens PLM Software 开发 航空航天 汽车工业和重型设备的机械 CAD 领域使用 JT 作为其最领先的
  • solidwork软件安装显示失败问题处理

    solidworks正版软件是由美国达索系统公司推出的一款集3D CAD设计软件 分析软件和产品数据管理等功能于一身的系统 由于功能过于丰富和好用 经常被人们用于工业设备零件 钣金与焊接设计 工程制图建模 机械模型设计等行业领域 那么在安装
  • 2.5 使用SolidWorks转换STL格式为OBJ文件格式

    1 说明 使用SW进行三维模型建模 一般应用在机械工程领域中 将模型保存成STL格式后 转换为 obj文件 才能进一步转换为mesh文件 供QT中的3D控件进行使用 本文章记录一些格式转换步骤和关键点 以便参考 2 第一步 首先在SW软件界
  • solidworks 之迈迪齿轮设计方法 粗浅解释

    之前对同步带比较了解 从来未涉及到齿轮的设计 对迈迪的工具不是了解 之前从来无法争取生成过齿轮 特此标记方法 必须要有这个标记 根据经验系数 其他的也没有尝试 之前默认选项是用户自定义 之后就可以选择模数 然后齿数 然后到 齿数决定了齿轮的
  • 来袭!SOLIDWORKS 2024 主要增强功能

    在SOLIDWORKS软件使用过程中 我们知道您创建了出色的设计 您的出色设计也会得到构建 为了简化和加快从概念到制造产品的产品开发流程 SOLIDWORKS 2024 包含用户驱动的全新增强功能 重点关注 提高工作智能化程度 通过更有效地
  • 2019年7款3D扫描仪APP(Android和iOS),让你手机秒变3D扫描仪!

    在我之前的一篇文章 教程 SolidWorks与3D扫描技术不得不说的故事 中 提到了SolidWorks和3D扫描技术之间的完美合作 今天就继续围绕3D扫描话题 为大家分享7款2019年3D扫描仪APP Android和iOS 喜欢就继续
  • 结构图的3D渲染,从COMSOL到Solidworks

    2022 02 23 在COMSOL 中 1 确认COMSOL中模型尺寸的单位是 mm 2 确认 几何 窗口的长度单位是 mm 3 右键 几何 下拉后选择 导出 选择文件类型 STEP文件 选择 导出所选对象 确认输出路径后 点击 导出 在
  • SolidWorks装配体中子装配体无法移动的问题

    SolidWorks装配体中子装配体无法移动的问题 问题描述 问题解决 问题描述 有时候在一个装配体中有一个子装配体 这个子装配体没有被完全定义 子装配体之间的零件是可以相互移动的 但是在装配体中子装配体中的零件不可以相互移动 如下图 问题
  • SOLIDWORKS螺纹显示处理方法

    在SOLIDWORKS中 使用螺纹孔向导生成螺纹孔非常方便 如下图 生成后的螺纹孔 在旋转一定角度后 会在遮挡的面上有一个虚线圆 当螺纹孔较多时 会使得界面比较凌乱 如何隐藏这些螺纹线呢 在零件的设计树中 在 注解 上右键 选择 细节 将
  • solidworks启动慢的原因在这里

    你打开SOLIDWOKRS需要多长时间 有的人可能是十秒左右SOLIDWOKRS 有的人可能要等上一两分钟才能看到SOLIDWORKS的界面 那么我们今天抛开硬件的差异 主要针对软件和系统环境的设置帮助大家加快打开SOLIDWORKS的速度
  • Solidworks的simulation组合分析显示单独零件

    具体参考以下链接 https jingyan baidu com article f96699bbe98e8e894f3c1b59 html
  • Altium Designer导出STEP文件

    Tips 由于我使用的是13版本 没有高版本具有的STEP导出功能 故采用以下方式导出PCB 此种方式对元器件模型支持较差 对模型要求较高的同学 建议还是升级DXP版本 首先在PCB文件中 点击 工具 遗留工具 3D显示 在弹出的PCB3D
  • 如何从 vb.net 脚本打开 Solidworks、运行宏和关闭 Solidworks? [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 我正在solidworks 中运行一个VBA 宏 该宏停止工作并要求我在每次运行它时经过478 次循环迭代后重新启动Solidwork
  • 为 Solidworks 构建 C# 插件 [关闭]

    Closed 这个问题需要多问focused help closed questions 目前不接受答案 在多个站点上看起来相当复杂 使用 Visual Studio 2017 在 C 中构建 Solidworks 插件的正确步骤是什么 我
  • SelectById2 的指针标注

    我正在尝试将我在 VBA 中编写的一些代码移植到 Python 中以控制 Solidworks 特别是自动化草图编辑 我在 Python 中使用 Solidworks SelectById2 时遇到问题 在 VBA 中 以下代码工作正常 P
  • 有没有 View.GetOutline() 的替代方案可以提供更好的轮廓?

    返回的大纲View GetOutline 方法并不完全对应于可见绘图 它返回的内容比 SolidWorks GUI 显示的选择轮廓要多一些 下面的屏幕截图显示了选择轮廓 浅蓝色虚线矩形 和由返回的轮廓的对角线View GetOutline

随机推荐

  • ESP32-IDF 使用VSCODE添加自己的头文件后无法找到的问题

    最近在学习esp32 xff0c 使用VSCODE进行开发 今天在添加自己的项目文件 xff0c 编译后 xff0c 系统提示找不到头文件 xff0c 找了很久 xff0c 最终在大佬同事的帮助下才解决 xff0c 这里记录一下 情况一 x
  • VMWARE安装VM TOOLS后依旧无法拖拉文件的解决方法

    utuntu版本 xff0c 18 04 5 安装虚拟机后又安装了vm tools 并且所有能配置的都配置了 但是依旧无法实现文件的拖拽 这些都配置了 xff0c 还是不行 命令安装vmtools时系统提示 open vm tools pa
  • windows bat脚本学习一(基础指令)

    1 pause 暂停批处理的执行并在屏幕上显示 34 请按任意键继续 34 例如 xff1a 改脚本执行结果为 xff1a 2 echo 显示指令 xff0c 会把需要显示的内容展示出来 例如 结果为 xff1a 3 echo off 在此
  • 常见导航坐标系定义

    常见坐标系 在导航系统中有几种常见的坐标系 xff1a 大地坐标系 xff0c 地心惯性参考系 xff0c 地心地固参考系 xff0c 切平面坐标系 xff0c 随体坐标系 其中大地坐标系和地心惯性参考系是非加速参考系 xff0c 不随地球
  • FreeRTOS学习一(简介)

    1 什么是FreeRTOS RTOS从名字上可以分为free和RTOS两部分 free是免费的意思 xff0c RTOS全称是Real Time Operation System xff0c 译为实时操作系统 那FreeRTOS的意思就是
  • FreeRTOS学习五(信号量)

    信号量是操作系统中重要的一部分 xff0c 信号量一般用来进行资源管理和任务同步 信号量分为二值信号量 计数型信号量 互斥信号量 不同信号量的应用场景也不同 xff0c 但是有些应用场景是可以互换着使用的 信号量简介 信号量常常用于控制对共
  • FreeRTOS学习七(事件标志组)

    RTOS中可以通过信号量来完成同步 xff0c 但是信号量只能与单个的事件或任务进行同步 有时某个任务可能会需要与多个事件或任务进行同步 xff0c 此时信号量就无法满足要求了 事件标志组就排上了用场 事件位 xff08 事件标志 xff0
  • 蓝牙学习二(连接和通讯简述)

    1 简介 蓝牙的通信是双向 的 xff0c 为了创建和维护一个BLE通信连接 xff0c 在蓝牙中引入了 角色 这一概念 xff0c 一个BLE设备不是主机 xff08 集中器 xff09 就是从机 xff08 外围设备 xff09 角色
  • 鸿蒙Hi3861学习十-Huawei LiteOS-M(消息队列)

    一 简介 消息队列 xff0c 是一种常用于任务间通信的数据结构 xff0c 实现了接收来自任务或中断的不固定长度的消息 xff0c 并根据不同的接口选择传递消息是否存放在自己空间 任务能够从队列里面读取消息 xff0c 当队列中的消息是空
  • 鸿蒙Hi3861学习十一-Huawei LiteOS-M(内存池)

    一 简介 LiteOS将内核与内存管理分开实现 xff0c 操作系统内核仅规定了必要的内存管理函数原型 xff0c 而不关心这些内存管理函数是如何实现的 LiteOS内存管理模块管理系统的内存资源 xff0c 包括 xff1a 初始化 分配
  • 鸿蒙Hi3861学习十二-Huawei LiteOS-M(osXX与LOS_XX)

    一 LOS XX是什么 LOS XX是LiteOS M或LiteOS A内核提供的接口 例如 xff1a LOS TaskCreate LOS TaskCreate LOS SemCreate等 因为LiteOS M和LiteOS A是针对
  • 关于单片机替代PLC的思考

    原理上看 xff0c PLC和单片机是一样的 只不过 xff0c PLC更贴近芯片的内部 xff0c 所用语言更接近数字逻辑控制 单片机 xff0c 接近于c了 更接近于一个方便阅读的语言 虽然 xff0c 我觉得逻辑电路实际上看着比程序语
  • message from server: “Host is not allowed to connect to this MySQL server“解决办法

    报错 message from server 34 Host AUTOBVT HN63F77 is not allowed to connect to this MySql server 解决方法 xff1a 1 改表法 可能是你的帐号不允
  • 无人机相关知识解读

    目录 1 什么是云台 xff1f 2 云台的工作原理 xff1f 3 无人机吊舱是什么 xff1f 4 什么是无人机 xff1f 5 无人机都有哪些 xff1f 6 什么是多旋翼无人机 xff1f 7 什么是直升机无人机 xff1f 8 什
  • 中断及pendSV

    1 概述 通过任务及任务切换一节读者已经了解了任务切换的详细过程 其实要实现任务切换的功能前面讲的还远远不够 因为 PSP的操作必须在特权模式下 而用户的程序是工作在线程模式下的 所以 用户要想实现任务的切换功能就必须想办法让CPU工作在特
  • 修改VScode中的git地址

    最近遇到一个问题 xff0c 复制了其他的项目但是项目中的git文件删除不了 xff08 没有权限 xff1b 解决办法如下 xff1a 先查看当前项目的Git地址 xff0c 查看是否是Git上的对应地址 xff1a git remote
  • Matlab与.m脚本文件没有关联,怎么破?

    最近安装了比较新版本的Matlab xff0c 遇到了这样的问题 xff1a 1 xff09 m脚本文件与Matlab没有关联 xff0c 鼠标右击 gt 打开方式中 xff0c 没有Matlab这一选项 xff1b 2 xff09 m脚本
  • 高质量嵌入式Linux C编程学习摘要

    1 多线程方面 1 xff09 pthread create 创建的线程默认情况下是非分离状态的线程 xff0c 如果修改线程的状态属性 xff0c 需要使用pthread attr getdatachstate 和pthread attr
  • mavros常用消息类型表

    mavros订阅消息 xff1a global position 订阅GPS数据 消息名称 xff1a mavros global position global 类型名称 xff1a sensor msgs NavSatFix h 类型所
  • Solidworks踩坑随笔

    Solidworks无法打开问题终极解决办法 网上流传的solidworks无法打开的解决办法有如下几种 xff1a 使用solidworks安装包自带的修复工具修复 缺点 xff1a 耗费时间长 xff0c 而且不一定能找到原来下载的安装