Hey, thanks for the repeat report. This is a known issue with the Windows auto-updater. If the system restarts or something interrupts the update process between uninstalling the old version and installing the new one, Cursor can disappear completely.
The fix in v2.5.26 covered some cases, but clearly not all of them. The team is aware it still reproduces on 3.0.x. Your report helps raise the priority.
For now, a workaround:
Before restarting Windows, make sure Cursor is fully closed, including the tray icon
Keep the downloaded installer handy in case it happens again
Let me know if you notice any specific pattern, like whether it only happens after an update or sometimes after a normal restart too.
Me too, 2nd time in a week! I noticed a new version was available yesterday and I clicked “later”… but after this morning’s boot the whole thing has gone, haha
What still happens even after a full close is useful info, so it’s not just about the process getting interrupted on shutdown.
The WSL detail could be important. A couple of questions:
How exactly are you launching Cursor from WSL? Are you running cursor . in a WSL terminal?
Which WSL distro are you using?
If you launch Cursor directly from Windows, not via WSL, does it still disappear?
As a temporary workaround, you can try turning off auto-updates: File > Preferences > Settings, search for update.mode, and set it to none. You’ll need to install updates manually, but at least Cursor shouldn’t disappear.
The team is aware of this bug. Your report helps with prioritization, especially the WSL detail.
Same issue. Windows 11.
Cursor was uninstalled during reboot. Now Windows SmartScreen says it’s unrecognized and won’t install it. Did you guys forget to pay your software signing cert bill?
@tiz.io, thanks for another report. The auto-uninstall bug on Windows is already being tracked, and your report helps with prioritization.
About SmartScreen, the installer is actually signed by Anysphere, Inc. You can see that in the Publisher field on your screenshot. This isn’t an expired or missing certificate. It’s a reputation-based warning that Microsoft shows for newer binaries until they build enough reputation. Click More info → Run anyway and the install should work fine.
We don’t have an ETA for the auto-uninstall fix yet. If you notice any pattern, like only after an update vs after a normal reboot too, or whether Cursor was launched via WSL, please share it in the thread. It really helps narrow down the cause.
Whenever I update my cursor, it throws the error . Also, while updating, I think it is deleting the earlier Cursor install app, and I need to download and install Cursor again
Steps to Reproduce
Click on the update button, which displays whenever there is a new update, and wait for some time
Expected Behavior
Cursor needs to be updated and it needs to reopen automatically
I faced this issue while upgrading to Version 3.2.10 today. i had to reinstall and everything works fine now. oh that was a surprise when cursor got completely uninstalled!
I’m using Sentinel Agent. There is nothing Cursor-related listed in the Threat or Quarantine history.
Like another user here, I specifically clicked “Later” on the update notice but Cursor got uninstalled anyway when I rebooted my PC. I have turned off auto-updates for now.
@happypopcorn@Liam_James thanks for the reports. We’re tracking the issue, but there’s no ETA yet.
@happypopcorn, “it disappears every time after closing” sounds like a stronger pattern than what others in the thread describe. A few quick questions so we can add more detail to the issue:
Which build did this start on? What version were you on right before it started disappearing?
Do you launch Cursor via WSL using cursor ., or directly from Windows?
Do you have any antivirus installed besides Windows Defender? If yes, which one?
Workaround for now: turn off auto-updates. Go to File > Preferences > Settings, search for update.mode, and set it to none. You’ll need to update manually, but it should stop disappearing.
@Liam_James, if you can, please share the same details too: version, install type, WSL or not, and antivirus. It helps narrow down the cause.
While working with cursor, an update popup appears asking me if I want to install. I simply press Install and it starts to throw errors. And no cursor processes still running!
Just a note: While doing this cursor was running 3 wrangler executables in the background for my localhost tests. After installer runs, they also got destroyed as I can see but didn’t dig much in details.
And I couldn’t install cursor again without restarting the PC.
Another note: PC was freshly restarted before clicking “Install” (couple of hours ago without any updates, etc done before).
ok here is the reason if it makes any sense for you:
May 07 17:17:59.217 INFO Collected all directories and file handles May 07 17:17:59.538 INFO All file handles marked for deletion May 07 17:18:01.781 INFO All files deleted May 07 17:18:01.781 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\locales” (attempt 1) May 07 17:18:01.782 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\policies” (attempt 1) May 07 17:18:01.782 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 1) May 07 17:18:03.536 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 2) May 07 17:18:03.737 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 3) May 07 17:18:04.188 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 4) May 07 17:18:04.989 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 5) May 07 17:18:06.239 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 6) May 07 17:18:08.040 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 7) May 07 17:18:10.491 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 8) May 07 17:18:13.692 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 9) May 07 17:18:17.743 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 10) May 07 17:18:22.743 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 11) May 07 17:18:31.158 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 1) May 07 17:18:31.209 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 2) May 07 17:18:31.410 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 3) May 07 17:18:31.861 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 4) May 07 17:18:32.662 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 5) May 07 17:18:33.913 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 6) May 07 17:18:35.714 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 7) May 07 17:18:38.165 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 8) May 07 17:18:41.366 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 9) May 07 17:18:45.417 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 10) May 07 17:18:50.418 INFO Delete directory recursively: “C:\Users\user\AppData\Local\Programs\cursor\resources” (attempt 11) May 07 17:18:56.088 ERRO Access is denied. (os error 5)
this is 3rd time happening in 2 days with 3 different cursor versions!