level 7
JK15697
楼主

sw本体在被检测出破解后,如何解除这个只读模式呢?很简单,你只需要退出当前sw程序然后按下面的步骤做即可:1.找到注册表编辑器,在里面找到位置[HKEY_CURRENT_USER\Software\SolidWorks\SOLIDWORKS 2024\User Interface\MessageBoxes],将除了默认的注册表都删除
2.打开控制面板->系统和安全->防火墙->出站规则->新建规则->下一步->将程序路径设定为swlmwiz.exe文件当前所在的文件位置->下一步->选中阻止连接->下一步->自己取规则的名称和描述->完成
建议同样的流程,加以下几个exe文件的出站规则来禁用它们的联网:
swCefSubProc.exe文件
sldProcMon.exe文件
SLDWORKS.exe文件
找不到这些文件?下载一个名为"Everything"的软件,在这里面进行查找,比在文件夹管理器里找速度快得多
3.同时按下win键和R键,输入services.msc,下拉找到所有和SolidWorks有关的服务,右键在属性中禁用它们
做完这些基本上就可以恢复sw本体的使用了。
那sw本体什么情况下会出现核心功能被禁用呢?当你点击登录sw用户等和远程服务器联机有关的操作时,程序会触发云端验证机制,此时你如果联网,就会被查出是破解版,进而弹出窗口警告,当你关掉弹窗时,你当前的文件就进入只读模式,保存等核心功能被禁用,只能被迫退出,而且此后你再打开任何零件,都是只读模式。
当你在看这个帖子时,我只是一名机械设计制造及自动化专业的大一学生,这些是我目前凭自己自学编程的推理解决的方案,希望对你有所帮助!
关于SolidWorks本体的其他罕见问题,我会慢慢收集整理并发在相关帖子中,可以移步至我的主页查看。