SolidWorks 文件无法删除通常是因为相关进程未结束或文件被系统占用,可通过结束进程、安全模式删除及清理注册表解决。
核心排查与进程清理
结束占用进程:打开任务管理器(Ctrl+Shift+Esc),在“详细信息”中查找并结束所有含"SolidWorks"、"Flexnet"、"Flexera"或"sw_d.exe"字样的进程 。
停用服务:按 Win+R 输入services.msc,找到"SolidWorks Flexnet Server"服务并停止,或在命令行输入sc delete "SolidWorks Flexnet Server"删除服务 。
标准卸载:进入控制面板“程序和功能”,选择 SolidWorks 组件点击卸载,确保勾选“高级选项”中的完全卸载 。
顽固文件与残留处理
安全模式删除:若文件仍删不掉,按 Win+R 输入msconfig,在“引导”选项卡勾选“安全引导”,重启进入安全模式后删除安装目录(如C:\Program Files\SOLIDWORKS Corp)及临时文件 。
清理注册表:运行regedit,删除HKEY_CURRENT_USER\Software\SolidWorks和HKEY_LOCAL_MACHINE\SOFTWARE\SolidWorks下相关键值 。
使用官方工具:下载 SolidWorks 官方提供的 Clean Uninstall Utility 工具进行自动清理,或使用 Revo Uninstaller 等第三方工具扫描残留 。