Cursor reinstalls itself on every update. I use WSL/Ubuntu and the IDE does not restart itself, it reinstalls and even when I open it using the ubuntu terminal, it reinstalls there as well.
Steps to Reproduce
On every update you will see how it reinstalls itself
Hey, thanks for the report. What you’re seeing on Windows is due to a recent change in how updates are applied. The update now runs the full installer instead of a quick background update, and it doesn’t reopen Cursor automatically, so it looks like a fresh reinstall. Your files and settings aren’t touched.
You can switch back to the old behavior right now: open Settings Ctrl+,, search for Enable Background Updates on Windows, turn it on, then restart Cursor.
We’re tracking this, and we’re adjusting the default for this setting in an upcoming release. I can’t share an exact timeline yet.
About WSL: what you see in the Ubuntu terminal is separate and expected. After each update, Cursor downloads the matching server component inside WSL once. It only happens on the first connection after an update, not every time you launch.
Let me know if the behavior doesn’t change after you enable the setting.
Hey @vusal5555 small update on this thread: the change that made Windows updates go through the full installer and not restart Cursor has been reverted in the latest version, so background updates are enabled by default again.
One note: the update that moves you to the latest version might still run through the installer one more time, but after that, future updates should apply quietly in the background and restart Cursor like before. If you already turned on Enable Background Updates on Windows based on my last suggestion, you’re all set either way.
About WSL: like I mentioned before, downloading the server component in the Ubuntu terminal after each update is expected, it happens once per update.
Let me know if the reinstall behavior shows up again on the next update.