Hey, this is a known Windows auto-updater bug. The update process has two phases: uninstall the old version, then install the new one. If something interrupts it between phases like a system restart or antivirus holding file handles, Cursor can end up fully uninstalled with no rollback. Details and discussion here: Cursor uninstalled itself and didn’t install afterwards continued
To prevent it from happening again, open File > Preferences > Settings, find update.mode, and set it to none. You’ll need to install updates manually, but Cursor won’t disappear anymore.
Before rebooting Windows, make sure Cursor is fully closed, including the tray icon.
This bug is known and being tracked, but I can’t give an exact ETA for a fix yet. If you notice a pattern like it only happens after an update, or it also happens after a normal restart, let me know. It’ll help.