Repository navigation
π οΈ Cursor Reset Tool for Windows
A professional PowerShell utility to safely manage and reset Cursor's machine identifiers without running external applications.
β¨ Key Features
-
π Secure Machine ID Reset
- Generates new UUIDs and machine identifiers
- Updates all relevant configuration files
- Creates automatic backups before modifications
-
π― Comprehensive Updates
- machineId file
- storage.json configuration
- SQLite database entries
- Windows Registry MachineGuid
-
πͺ Robust Error Handling
- Validates administrator privileges
- Checks for running Cursor instances
- Creates backups before any modifications
- Provides detailed progress feedback
π Technical Details
- Supports Windows 10/11
- Requires PowerShell
- Optional Python support for SQLite operations
- Administrator privileges required
π Usage Notes
- Run PowerShell as Administrator
- Execute the script
- Follow the interactive prompts
- Restart Cursor after completion
β οΈ Important
- Always ensure Cursor is closed before running
- Backup files are created automatically
- Can be reverted using created backup files
π Recovery
Backup files are created at:
%AppData%\Cursor\machineId.backup%AppData%\Cursor\User\globalStorage\storage.json.backup%AppData%\Cursor\User\globalStorage\state.vscdb.backup
π¨βπ» Created by
Riad developer
Note: This tool is provided as-is. Please ensure you understand the implications of resetting machine identifiers before use.