启动提示未安装 .NET Desktop Runtime
故障现象
双击 Lyricify 4 启动后,Windows 弹窗提示:
"To run this application, you must install .NET Desktop Runtime 6.0..."
或者 Lyricify 直接打不开,进程闪退。
根因
系统没有安装 Lyricify 4 需要的 .NET Desktop Runtime 6.0(或 Fusion 需要的 8.0)。新装的 Windows、精简过的系统、或企业电脑上经常会遇到。
解决步骤
- 直接点弹窗里的 Download 按钮——会跳转到 Microsoft 官方下载页
- 在下载页选择对应架构的安装包:
- 绝大多数现代 Windows → x64
- 老电脑或 32 位系统 → x86
- Surface Pro X 等 ARM 设备 → Arm64
- 下载完双击安装,全默认点下一步即可
- 安装完成后不需要重启,直接重新打开 Lyricify
不要装错版本
下载页上有好几个 Runtime 选项,必须选 Desktop Runtime:
| 选项 | 能不能装 |
|---|---|
| .NET Desktop Runtime 6.x | ✅ 正确 |
| .NET ASP.NET Core Runtime | ❌ 不要(不含桌面 UI 组件) |
| .NET Runtime / Core Runtime | ❌ 不要(不含桌面 UI 组件) |
| 8.0 Desktop Runtime(如果 Fusion 需要) | Lyricify 4 也能跑,但推荐先装 6.0 |
如果不确定,点 Lyricify 弹窗里的 Download 按钮是最保险的——它会精确跳到你系统需要的版本。
装完还是报错
- 架构装错了(比如 x86 装到 x64 系统):卸载后换正确架构
- 安全软件拦截安装:临时关闭后重装
- 企业电脑不让装 .NET:找管理员,或手动下载安装包拷贝过去
- 多个 Runtime 版本混装导致冲突:卸载所有 .NET Runtime,用官方卸载工具清理后重新装 6.0 Desktop
检查已装的版本
控制面板 → 程序和功能 → 看里面有没有 "Microsoft .NET Desktop Runtime 6.x"。有就是装了,没有就是没装。