检查清单
是网页端还是客户端
客户端
当前系统环境
Windows11 24H2
当前 Node.js 及 npm 版本
No response
当前版本
v3.1.0
具体信息
问题描述
安装并启动 SPlayer 3.1.0 后,软件界面可以正常打开,但涉及本地音乐库、SQLite 缓存等功能时出现异常。
日志显示多个 Native 模块加载失败:
- tools.node
- taskbar-lyric.node
- external-media-integration.node
- better_sqlite3.node
错误信息均为:
xxx.node is not a valid Win32 application
环境信息
系统:
Windows 11 专业工作站版 24H2
版本:10.0.26200
CPU:
AMD Ryzen 7 7840HS
架构:
x64(非 ARM64)
安装包:
SPlayer-3.1.0-x64-setup.exe
现象
- 软件可以正常启动
- 主界面显示正常
- 网络功能正常
- 添加本地音乐目录时失败
- SQLite 初始化失败
- 本地音乐库无法使用
日志关键内容
[NativeLoader] 加载 tools.node 失败
tools.node is not a valid Win32 application
[NativeLoader] 加载 taskbar-lyric.node 失败
taskbar-lyric.node is not a valid Win32 application
[NativeLoader] 加载 external-media-integration.node 失败
external-media-integration.node is not a valid Win32 application
CacheService init failed:
better_sqlite3.node is not a valid Win32 application
已尝试
- 卸载并重新安装
- 删除用户配置目录后重装
- 确认下载的是 x64 安装包
- 确认系统为 x64 Windows
- 确认相关 .node 文件存在且未被杀毒软件删除
问题依旧存在。
怀疑是 3.1.0 发布包中的 Native Addon(.node)与当前 Electron/Windows 环境不兼容,或构建/打包过程中存在问题。
2026-06-05.log
检查清单
是网页端还是客户端
客户端
当前系统环境
Windows11 24H2
当前 Node.js 及 npm 版本
No response
当前版本
v3.1.0
具体信息
问题描述
安装并启动 SPlayer 3.1.0 后,软件界面可以正常打开,但涉及本地音乐库、SQLite 缓存等功能时出现异常。
日志显示多个 Native 模块加载失败:
错误信息均为:
xxx.node is not a valid Win32 application
环境信息
系统:
Windows 11 专业工作站版 24H2
版本:10.0.26200
CPU:
AMD Ryzen 7 7840HS
架构:
x64(非 ARM64)
安装包:
SPlayer-3.1.0-x64-setup.exe
现象
日志关键内容
[NativeLoader] 加载 tools.node 失败
tools.node is not a valid Win32 application
[NativeLoader] 加载 taskbar-lyric.node 失败
taskbar-lyric.node is not a valid Win32 application
[NativeLoader] 加载 external-media-integration.node 失败
external-media-integration.node is not a valid Win32 application
CacheService init failed:
better_sqlite3.node is not a valid Win32 application
已尝试
问题依旧存在。
怀疑是 3.1.0 发布包中的 Native Addon(.node)与当前 Electron/Windows 环境不兼容,或构建/打包过程中存在问题。
2026-06-05.log