Cant update to last version

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

I can’t update Cursor to the latest version. This error message appears repeatedly.

There was an error while Opening file handle:
…\AppData\Local\Programs\cursor\Cursor.exe:

Failed to create file handle: El proceso no tiene acceso al archivo porque está siendo utilizado por otro proceso.

Please verify there are no Cursor processes still executing.

I have already checked and I do not have any other Cursor process or window open.

Steps to Reproduce

Open Cursor.

Click on “Update” when prompted.

The error message appears and the update doesn’t complete.

Expected Behavior

Cursor should update to the latest version without showing the error message.

Screenshots / Screen Recordings

Operating System

Windows 10/11

Current Cursor Version (Menu → About Cursor → Copy)

Version: 1.5.5 (user setup)
VSCode Version: 1.99.3
Commit: 823f58d4f60b795a6aefb9955933f3a2f0331d70
Date: 2025-08-25T17:40:25.290Z
Electron: 34.5.8
Chromium: 132.0.6834.210
Node.js: 20.19.1
V8: 13.2.152.41-electron.0
OS: Windows_NT x64 10.0.26100

Does this stop you from using Cursor

Yes - Cursor is unusable

Hey, this error suggests Cursor may be running, or the updater has run twice.

If you restart your machine, or kill all cursor.exe instances in Task Manager, that should allow the updater to continue as expected!

Hi, thanks for your reply. I’ve already tried both options (restarting my machine and killing all cursor.exe processes in Task Manager) several times, but the issue still persists.

Every time I open Cursor and click on update, the same error appears. Even if I close all Cursor instances afterward, the message continues to show up.

I also tried clicking “Cancel,” and it showed me this log. I’m sending it here so you can review it. Hopefully this helps identify the issue.
Sep 01 13:39:49.334 INFO Starting: \AppData\Local\Programs\cursor\Cursor.exe, true, Actualizando Cursor…
Sep 01 13:39:49.335 INFO Checking for running Cursor.exe processes… (attempt 1)
Sep 01 13:39:49.353 INFO Cursor.exe is running, wait a bit
Sep 01 13:39:49.853 INFO Checking for running Cursor.exe processes… (attempt 2)
Sep 01 13:39:49.867 INFO Cursor.exe is running, wait a bit
Sep 01 13:39:50.367 INFO Checking for running Cursor.exe processes… (attempt 3)
Sep 01 13:39:50.376 INFO Cursor.exe is running, wait a bit
Sep 01 13:39:50.876 INFO Checking for running Cursor.exe processes… (attempt 4)
Sep 01 13:39:50.894 INFO Cursor.exe is running, wait a bit
Sep 01 13:39:51.394 INFO Checking for running Cursor.exe processes… (attempt 5)
Sep 01 13:39:51.411 INFO Cursor.exe is running, wait a bit
Sep 01 13:39:51.912 INFO Checking for running Cursor.exe processes… (attempt 6)
Sep 01 13:39:51.928 INFO Cursor.exe is running, wait a bit
Sep 01 13:39:52.428 INFO Checking for running Cursor.exe processes… (attempt 7)
Sep 01 13:39:52.457 INFO Cursor.exe is running, wait a bit
Sep 01 13:39:52.958 INFO Checking for running Cursor.exe processes… (attempt 8)
Sep 01 13:39:52.984 INFO Cursor.exe is running, wait a bit
Sep 01 13:39:53.485 INFO Checking for running Cursor.exe processes… (attempt 9)
Sep 01 13:39:53.509 INFO Cursor.exe is not running
Sep 01 13:39:53.509 INFO Checking for possible conflicting running processes… (attempt 1)
Sep 01 13:39:53.534 INFO Inno Updater v0.12.1
Sep 01 13:39:53.534 INFO Starting update, silent = true
Sep 01 13:39:53.548 INFO do_update: “\AppData\Local\Programs\cursor\Cursor.exe”, _
Sep 01 13:39:53.548 INFO move_update: “\AppData\Local\Programs\cursor\unins000.dat”, _
Sep 01 13:39:53.548 INFO Reading directory: “\AppData\Local\Programs\cursor”
Sep 01 13:39:53.549 INFO Get file handle: “\AppData\Local\Programs\cursor\chrome_100_percent.pak” (attempt 1)
Sep 01 13:39:53.549 INFO Get file handle: “\AppData\Local\Programs\cursor\chrome_200_percent.pak” (attempt 1)
Sep 01 13:39:53.549 INFO Get file handle: “\AppData\Local\Programs\cursor\Cursor.exe” (attempt 1)
Sep 01 13:39:53.599 INFO Get file handle: “\AppData\Local\Programs\cursor\Cursor.exe” (attempt 2)
Sep 01 13:39:53.800 INFO Get file handle: “\AppData\Local\Programs\cursor\Cursor.exe” (attempt 3)
Sep 01 13:39:54.250 INFO Get file handle: “\AppData\Local\Programs\cursor\Cursor.exe” (attempt 4)
Sep 01 13:39:55.051 INFO Get file handle: “\AppData\Local\Programs\cursor\Cursor.exe” (attempt 5)
Sep 01 13:39:56.302 INFO Get file handle: “\AppData\Local\Programs\cursor\Cursor.exe” (attempt 6)
Sep 01 13:39:58.102 INFO Get file handle: “\AppData\Local\Programs\cursor\Cursor.exe” (attempt 7)
Sep 01 13:40:00.553 INFO Get file handle: “\AppData\Local\Programs\cursor\Cursor.exe” (attempt 8)
Sep 01 13:40:03.754 INFO Get file handle: “\AppData\Local\Programs\cursor\Cursor.exe” (attempt 9)
Sep 01 13:40:07.804 INFO Get file handle: “\AppData\Local\Programs\cursor\Cursor.exe” (attempt 10)
Sep 01 13:40:12.804 INFO Get file handle: “\AppData\Local\Programs\cursor\Cursor.exe” (attempt 11)
Sep 01 13:40:18.855 INFO Get file handle: “\AppData\Local\Programs\cursor\Cursor.exe” (attempt 12)
Sep 01 13:40:26.060 INFO Get file handle: “\AppData\Local\Programs\cursor\Cursor.exe” (attempt 13)
Sep 01 13:40:34.511 INFO Get file handle: “\AppData\Local\Programs\cursor\Cursor.exe” (attempt 14)
Sep 01 13:40:44.312 INFO Get file handle: “\AppData\Local\Programs\cursor\Cursor.exe” (attempt 15)
Sep 01 13:40:55.562 INFO Get file handle: “\AppData\Local\Programs\cursor\Cursor.exe” (attempt 16)

(repeats multiple attempts to get file handle)

Sep 01 13:46:17.488 INFO Get file handle: “\AppData\Local\Programs\cursor\Cursor.exe” (attempt 16)
Sep 01 13:46:20.263 ERRO Failed to create file handle: El proceso no tiene acceso al archivo porque está siendo utilizado por otro proceso.

I’ve been having this problem on Windows for three weeks now. Every time I try to update, I get the same message. At first, I thought it was my computer, but knowing that it happens to others changes things. None of the usual solutions work, including disabling the antivirus. The only thing that has worked for me is downloading the installer from the Cursor website and installing everything manually every time there is an update.

I got the same problem (see link below of my report). Cursors “recommendation” of “just kill the running process” or “check your AV” isnt cutting it. Even uninstalling and installing a new version doesn’t solve the issue. There is a bigger issue with Win10/11 and cursor that the team needs to address asap.

It is getting very very frustrating and in fact a thread to my business. I think I am not alone when I say “ i am considering alternative tools and leave Cursor”

My report: Installing Cursor Update Fails on Windows - #2 by danperks