Windows 11 auto update Bug

Where does the bug appear (feature/product)?

Cursor IDE

Describe the Bug

InstallLocation:
T:\Program Files\cursor

DisplayIcon:
T:\Program Files\cursor\Cursor.exe

Actual Binary:
T:\Program Files\cursor_\Cursor.exe

After update:
root Cursor.exe disappears
all shortcuts break

Steps to Reproduce

  1. Download and install Cursor 3.6.31 from the official website.
  2. Choose a custom installation path on a non-system drive:
    T:\Program Files\cursor
  3. Launch Cursor normally.
  4. Leave auto-update enabled.
  5. After an update (or after restarting Windows), all Cursor shortcuts become invalid.
  6. Check the installation directory:
    • T:\Program Files\cursor\Cursor.exe is missing.
    • T:\Program Files\cursor_\Cursor.exe still exists and can be launched normally.
  7. Start Menu and desktop shortcuts both point to:
    T:\Program Files\cursor\Cursor.exe
    which no longer exists.

Expected Behavior

After installation or auto-update, the main executable referenced by shortcuts and registry entries should remain valid.

Either:

  • T:\Program Files\cursor\Cursor.exe should continue to exist,

or

  • all shortcuts, Start Menu entries, registry DisplayIcon values, and PATH entries should be updated to point to the new executable location.

Users should not end up with broken shortcuts while the actual executable remains available under:
T:\Program Files\cursor_\Cursor.exe

Operating System

Windows 10/11

Version Information

Cursor Version: 3.6.31
Installation Type: Official Windows installer
OS: Windows 11
Install Location: T:\Program Files\cursor
Architecture: x64

Registry Information:
DisplayIcon = T:\Program Files\cursor\Cursor.exe
InstallLocation = T:\Program Files\cursor\

Additional Information

Actual Behavior:

After an update, T:\Program Files\cursor\Cursor.exe disappears.

The actual executable still exists at:
T:\Program Files\cursor_\Cursor.exe

As a result:

  • Desktop shortcuts stop working.
  • Start Menu entries stop working.
  • Registry DisplayIcon points to a non-existent executable.

Manually copying:
T:\Program Files\cursor_\Cursor.exe

to

T:\Program Files\cursor\Cursor.exe

restores normal functionality.

Does this stop you from using Cursor

No - Cursor works, but with this issue

Hey, thanks for the detailed report. The paths and steps are clear. This is a known Windows auto-updater bug: during the update, the installer renames the install directory, and if the install phase doesn’t finish cleanly, the main Cursor.exe ends up in a folder with the _ suffix, while shortcuts and registry entries still point to the old path. We’re tracking this issue, but I can’t share an exact fix timeline yet.

What you can do right now:

  1. Quick fix, like you found: copy T:\Program Files\cursor\_\Cursor.exe back to T:\Program Files\cursor\Cursor.exe, and your shortcuts should work again.

  2. To prevent it from happening again: turn off auto-update and update manually. In settings Ctrl+,, find update.mode and set it to none. You can install new versions by downloading the installer from Cursor · Download.

If the bug comes back after a manual reinstall, let me know and we’ll dig in more.

Thanks for the reply.

I’ve been using Cursor for over half year, and auto-update worked correctly in older versions. This is the first time I’ve run into this issue.

I’ll disable auto-update for now and update manually. Hopefully the bug can be fixed soon.

Thanks again.:laughing:

Any update to share here? The bug has been around for months, i’ve seen many reports submitted here. Quite frustrating to need to re-install cursor each time an update is applied.

Like Henry, this didn’t happen in older versions, can’t give you a build number but I’m sure you can find that internally. Fixing the update issue would make our lives so much easier. Thanks in advance.

Hey, thanks for the ping. This is the same issue described earlier in the thread. During auto-update, the installer renames the install directory, and if the install phase doesn’t finish cleanly, the main Cursor.exe stays in the folder with the _ suffix, while shortcuts and the registry still point to the old path. We’re tracking it, but I can’t share an exact ETA for a fix yet.

What you can do right now so you don’t have to reinstall every time:

  1. Quick recovery: copy Cursor.exe from the folder with the _ suffix back to the original install path. Your shortcuts should work again.
  2. To prevent it from happening again: disable auto-update and update manually. In settings Ctrl+,, find update.mode and set it to none. You can install new versions manually from Cursor · Download.

If the issue comes back after a manual reinstall, reply here and we’ll dig deeper. I’ll post an update in the thread when I have one.

I’m aware of the bug and the various workarounds I can do. I was asking if there is an update on when you’ll be resolving the bug. Having to manually update or move things around when an update breaks gets real old real quick.

Hey @Mike_Nowakowski, got it, you don’t need a workaround, you need a clear timeline. Honestly, I can’t give an exact ETA. The issue is on our radar and we’re actively tracking it, but I won’t promise a date since that wouldn’t be fair to you or the team.

I know reinstalling or moving files by hand after every update is really exhausting, especially when it’s been going on for months. Until a fix is shipped, the only way to avoid hitting this again is to turn off auto-update by setting update.mode: none in settings Ctrl+,, and then update manually from Cursor · Download.

As soon as I have a status update, I’ll reply here in this thread.