SolidWorks 打开时显示“页面脚本错误”,通常与任务窗格中的 swresources.html 或相关脚本文件加载失败有关。根据最新公开资料(截至2026年),以下是按优先级排序的解决方案:推荐操作步骤
删除任务窗格缓存文件(最常用有效)
关闭 SolidWorks。
按 Win + R,输入以下路径并回车:text
%ProgramFiles%\SOLIDWORKS Corp\SOLIDWORKS\data\taskpane
找到并删除文件 swresources.html。
重新启动 SolidWorks。
此操作适用于大多数版本(如 2020、2021、2022、2023、2024 等)
重置 SolidWorks 注册表配置(高成功率)
关闭 SolidWorks。
按 Win + R,输入 regedit 回车。
导航至:text
HKEY_CURRENT_USER\Software\SolidWorks
右键该文件夹 → 重命名为 SolidWorks_Old。
重启 SolidWorks(系统会自动生成新配置)
禁用所有加载项测试
启动 SolidWorks 时按住 Ctrl 键不放。
在弹出窗口中勾选 “禁用所有加载项”。
若正常启动,则问题由某个插件引起,需逐个启用排查
修复 .NET Framework(若上述无效)
打开控制面板 → 程序 → 启用或关闭 Windows 功能。
取消勾选所有 .NET Framework 版本 → 重启电脑。
重新勾选最新版本(建议 .NET 4.8+)→ 再次重启
更新显卡驱动
按 Win + X → 选择“设备管理器”。
展开“显示适配器” → 右键显卡 → “更新驱动程序” → 自动搜索更新
其他可能原因及补充建议
IE 浏览器设置问题:SolidWorks 任务窗格依赖 IE 内核渲染 HTML。可尝试在 IE 中:打开 Internet 选项 → 安全 → 本地 Intranet → 点击“站点” → 取消勾选“自动检测 Intranet 网络”
或将 IE 安全级别恢复为默认(工具 → Internet 选项 → 安全 → 默认级别)
系统权限问题:确保当前用户对 SolidWorks 安装目录(如 C:\Program Files\SOLIDWORKS Corp)具有完全控制权限
若使用企业电脑:部分公司禁用上网或限制脚本执行,可联系 IT 部门确认是否阻止了 ActiveX 或脚本运行
预防建议
定期清理 %temp% 目录(按 Win + R 输入 %temp% 回车)。
避免随意安装非官方插件或第三方加载项。
保持 Windows 和 SolidWorks 更新至最新 Service Pack。
多数情况下,步骤 1 + 步骤 2 可解决 85% 上面的类似问题