Cursor 近期无法顺利更新的问题

1,250 阅读2分钟

Cursor 近期无法顺利更新的问题

本文讨论的问题针对 Windows 版 Cursor

问题现象

在使用Cursor的过程中,通常会收到新版本更新的推送,点击Update Cursor按钮后,便会启动自动更新流程。

01338b9b-bbda-417c-830c-9ba77f6643ed.png

然而自0.46版本以来,自动更新过程便会出现故障——在执行自动更新时,系统会弹出如下对话框,提示更新失败。而这个问题的出现,将导致新旧版本的Cursor都无法使用。

ed531904-ebcf-478f-837f-488f58b73659.png

问题原因

当用户点击对话框中的取消按钮时,会弹出另一个窗口,如图所示。通过窗口提示大体可知,无法更新的原因是因为资源占用所致。

42c158aa-8326-41c1-a505-1ffaee5b8ff4.png 按照窗口提示的路径找到日志文件后,可以进一步得知是在重命名原Cursor安装目录下的文件失败所致。

7b9e86cb-5a81-4fc4-911e-d6a6280b4858.png

解决方法

解决的方法比较简单,通常情况下,Cursor会将新版本安装文件下载到临时文件夹以后才通知用户更新,所以我们可以直接找到已经下载的新版安装文件,手动安装即可。

可以在 [系统盘]\Users[用户名]\AppData\Local\Temp 下,找到以 vscode-stable-user-x64 为开头的文件夹,此为安装文件的临时存放点,如下图所示:

41695655-ace0-4049-bd1b-35414c73a0a3.png

如果之前自动更新过多次,此处会有多个带有随机字符串作为后缀的文件夹,此时选择当天或者时间距离最近的一个文件夹,将其打开,此时只有一个可执行安装文件,并且后缀为版本号,双击进行安装即可完成更新。

0db856dd-1eac-4bd4-9713-503f58149c91.png

总结

有看官说了,我直接下载官网的最新版手动安装也行。

但是,对于某些新版本的发布(例如本次的0.46.x版本),官方采用滚动推送策略,即分批次逐步推送给用户,而非同时向所有用户推送。

7edc7e3f-8c6e-499c-94bb-491669ab98d8.png

因此,目前(2025年2月27日)通过官方链接下载的仍是0.45.x版本,而非最新的0.46.x版本。如果用户急需使用新功能,可采用本文方法进行更新;否则,建议可以再等待几天,一方面新版本会全量上线,另一方面届时官方也可能已修复此更新问题——考虑到之前版本的更新都相当顺利,这个问题应该很快会得到解决。