dock图标下方持续显示下载进度条分真假两类:悬停查看提示确认,真下载需清理.crdownload文件或强制退出nsurlsessiond进程并重启dock,假进度条直接执行killall dock即可清除。

Mac程序坞(Dock)中某个图标下方持续显示下载进度条,说明系统认为该应用或文件仍在后台下载,即使实际已中断或完成——这种状态会干扰视觉判断,且无法通过常规操作清除。
确认是否为真实下载任务
先将鼠标悬停在带进度条的图标上,停留1秒以上。如果出现提示框写着“正在下载”或显示剩余时间/速度,说明系统确实在追踪一个未完成的下载任务;若只显示图标名称、无任何下载提示,则大概率是系统UI卡滞导致的假进度条。
这一步不能跳过——误判会导致后续操作白费力气。
强制刷新Dock进程
打开“访达”→按下Command + 空格调出聚焦搜索→输入终端并回车→在终端窗口中粘贴执行:killall Dock。
执行后Dock会瞬间消失又自动重建,所有假进度条立即消失。这是最直接有效的解决方式,适用于90%的伪进度条场景。
注意:此操作不会关闭任何正在运行的应用程序,也不会丢失未保存的工作,但会重置Dock布局(如图标顺序、堆栈展开状态),【请提前记住你常用的App在Dock中的相对位置】。
清理残留下载任务(仅当真实下载卡死时)
如果悬停确认是真实下载且长期停滞(例如显示“剩余时间:∞”或速度恒为0B/s),需手动干预:
方法一:进入访达 → “下载”文件夹→查找名称含.crdownload或.part的临时文件→选中→按Command + Delete彻底删除。
方法二:打开活动监视器→顶部搜索栏输入nsurlsessiond→找到该进程→点击左上角停止按钮(⭕带减号)→选择“强制退出”。这个进程负责管理所有HTTP下载任务,杀掉它等于清空全部下载队列。
完成后必须再执行一次killall Dock,否则进度条不会更新。











