当你打开 战网客户端(Battle.net),一直显示“正在等待另一项安装或更新”,却没有其他下载或更新在运行时,这通常是由于客户端残留任务、下载队列冲突或缓存异常导致的。
以下是【有效解决方法】:
✅ 解决步骤(按顺序尝试)
🟠 1. 重启战网客户端和电脑
有时只是更新任务挂起,重启即可解决。
- 退出战网客户端(右键任务栏图标 → 退出)
- 打开任务管理器,确保没有
Battle.net
或Agent.exe
等残留进程 - 重启电脑,再尝试启动战网
🟡 2. 删除缓存文件夹
战网客户端缓存损坏会导致更新逻辑出错。
操作步骤:
- 完全退出战网客户端
- 按下
Win + R
,输入:%ProgramData%
- 删除以下文件夹(如果存在):
Battle.net Blizzard Entertainment
- 重启战网客户端
🟢 3. 结束后台进程 Agent.exe
Agent.exe
是战网下载/安装的核心服务程序。
操作步骤:
- 按
Ctrl + Shift + Esc
打开任务管理器 - 找到
Agent.exe
,结束它 - 重启战网客户端,重新尝试更新
🔵 4. 清理战网下载队列(设置中)
在战网设置中清空队列。
操作步骤:
- 打开战网客户端
- 点击左上角 Battle.net → 设置(Settings)
- 找到 “下载” → 点击 清除缓存/清除当前队列
- 应用设置并重启客户端
🟣 5. 卸载并重新安装战网客户端
如果上述方法无效:
步骤:
- 先卸载 Battle.net 客户端(保留游戏文件)
- 删除以下残留文件夹(清理干净):
%ProgramData%\Battle.net
%AppData%\Battle.net
%LocalAppData%\Battle.net
- 重新下载并安装客户端:
→ 官方下载链接
🔧 可选增强(避免再次发生)
- 关闭 Windows 安全防护/防火墙临时排查
- 以管理员权限运行 Battle.net
- 检查磁盘空间是否足够
- 保证网络环境稳定(避免代理干扰)
💬 如果你仍然无法解决:
请告诉我你当前系统(如 Windows 10/11)、客户端版本、游戏名,以及是否有其他后台下载,我可以进一步分析日志。
发表回复