游乐游手机版
首页/AI热点日报/热点详情

Nova AI生成进度条不动解决方法?后台进程卡死修复指南

类型:热点整理2026-07-11
NovaAI生成进度条卡住时,需先判断是否真卡死:若任务心跳超120秒且显存占用波动小于3%,则为真卡死。可强制终止任务并清除缓存,或重启后台服务并清理残留IPC通信文件,以解决进程卡死问题。

先说一个关键判断:Nova AI 生成进度条卡住不动,不一定是真正的“死机”了。多数情况下,它只是假死——模型实际上仍在处理,只是进度反馈机制出现了异常。真正的卡死通常伴随一个典型特征:任务既不报错也不继续推进,后台进程持续占用 CPU,但没有任何实际输出。这时候,需要先诊断问题,再动手解决。

确认是否真的卡死

首先进入 Nova AI 的网页端,在右上角找到那个齿轮状的「设置」图标,点击进入,选择「运行状态诊断」。在「当前活跃任务」列表中,找到你怀疑卡死的那个任务,查看它的「最后心跳时间」——如果这个时间已经超过 120 秒没有更新,并且 GPU 显存占用率几乎纹丝不动(波动幅度小于 3%),那么基本可以判定是真的卡死了。但如果显存还在小幅跳动,比如从 78% 到 79% 再回到 78%,那可能是模型正在处理长序列或大文档,建议不要急着操作。

注意:强行中断正在处理长视频或大文档的任务,会导致中间缓存丢失,必须从头开始。这就像你写一份长文档时突然断电,没保存的进度全部作废。

强制终止卡死任务

回到「运行状态诊断」页面,找到状态为「Processing」且心跳停滞的任务,点击右侧的「⋯」,选择「强制终止」。在弹出的窗口中,记得勾选「清除临时计算图缓存」,然后确认。

这个操作会立即杀掉对应的 Python 子进程,并释放它独占的 CUDA 上下文。如果界面上没有显示「强制终止」按钮,说明该任务已被 Nova AI 调度器标记为“不可中断”,此时必须进入下一步操作。

重启 Nova AI 后台服务

第一步:彻底关闭所有浏览器标签页和 Nova AI 桌面客户端,一个都不要留。

第二步:按下 Ctrl+Shift+Esc 调出任务管理器,切换到「详细信息」选项卡。找到所有名为 nova-ai-engine.exepythonw.exe(命令行中带 --service-mode 参数)的进程,全部右键点击「结束任务」。

第三步:以管理员身份运行 PowerShell,输入以下命令:
Get-Service | Where-Object {$_.Name -like "*nova*"} | Stop-Service -Force
等待返回「已完成」后,再执行:
Start-Service NovaAIDaemon

关键前提:必须确保 C:\Program Files\NovaAI\daemon\config.yamlenable_auto_restart: true 这一项处于启用状态,否则服务无法自动重启。

清理残留 IPC 通信文件

方法一:自动清理脚本。打开 Nova AI 的安装目录(默认在 C:\Program Files\NovaAI),双击运行 cleanup_ipc.bat,等待它提示「IPC socket removed: 3 files」后关闭窗口。

方法二:手动删除。进入路径 %LOCALAPPDATA%\NovaAI\ipc,删除所有扩展名为 .sock.lock 的文件。如果提示“文件正被使用”,请回到上一步彻底结束 nova-ai-engine 进程后再试。

这一步能解决因命名管道未能正常关闭而导致的新任务无法注册的问题。很多卡在 60%~75% 的任务,根本原因就是旧 IPC 句柄没有被释放,新的推理请求发不出去——这就像电话线没有挂好,后面的电话永远打不进来。

来源:https://www.php.cn/faq/2802152.html?uid=969633

相关热点

继续查看同栏目近期热点。

延伸阅读

补充最近整理过的热点入口。