Cursor Reset é uma ferramenta de script do PowerShell para redefinir o identificador de dispositivo do Cursor IDE, com suporte à versão 0.45.x do Cursor. A ferramenta foi projetada para ajudar os usuários a redefinir o identificador de dispositivo no Cursor IDE para fazer login com uma nova conta. Ela deve ser usada para aprender e pesquisar o mecanismo de identificação de dispositivo do Cursor IDE, e é altamente recomendável que os usuários apoiem os desenvolvedores comprando uma licença genuína do Cursor. O script é compatível com os sistemas Windows e macOS e fornece instruções e precauções detalhadas para garantir que os usuários possam concluir com êxito a operação de redefinição da identificação do dispositivo.
Lista de funções
- Redefinir o identificador do dispositivo IDE do Cursor
- Suporte para a versão 0.45.x do Cursor
- Fornece scripts para sistemas Windows e macOS
- Backup automático da identificação original do dispositivo
- Fornecer instruções detalhadas e precauções de uso
- Oferece suporte à execução de scripts via PowerShell e Terminal
Usando a Ajuda
Processo de instalação
- Sistema Windows
- Fazer logout da conta atualmente conectada no Cursor IDE
- Desativar completamente o IDE do Cursor
- Abra o PowerShell como administrador
- Copie e cole o seguinte comando para executá-lo:
 Set-ExecutionPolicy -Scope Process -ExecutionPolicy Bypass; iwr -Uri "https://raw.githubusercontent.com/hamflx/cursor-reset/refs/heads/main/reset.ps1" -UseBasicParsing | iex- Quando a redefinição estiver concluída, abra o Cursor IDE e faça login com sua nova conta (não use a conta anterior)
- Se o script estiver travado em "Waiting for Cursor processes to exit...", você poderá forçar o encerramento de todos os processos do Cursor executando o seguinte comando na linha de comando com privilégios de administrador:
 taskkill /f /im cursor.exe
- macOS
- Fazer logout da conta atualmente conectada no Cursor IDE
- Desativar completamente o IDE do Cursor
- Abra um terminal e execute o seguinte comando: bash
 curl -o /tmp/reset.sh https://raw.githubusercontent.com/hamflx/cursor-reset/refs/heads/main/reset.sh && chmod +x /tmp/reset.sh && sudo /tmp/reset.sh
 
- Inicie o Cursor e faça login com sua nova conta (não use sua conta anterior)
- Se o script estiver travado em "Waiting for the Cursor process to exit...", você poderá forçar o término do processo do Cursor executando o seguinte comando no terminal: bash
 pkill -9 Cursor
 
 
Procedimento de operação detalhado
- Fazendo backup do identificador original do dispositivo
- Os scripts do Windows modificam o registro do sistemaHKLM\SOFTWARE\Microsoft\Cryptography\MachineGuide com backup automático em%USERPROFILE%\MachineGuid_BackupsCatálogo.
- O script do macOS cria um falsoioregpara emular os diferentes identificadores de dispositivo, e o comando originalIOPlatformUUIDBackup para~/IOPlatformUUID_BackupsCatálogo.
 
- Os scripts do Windows modificam o registro do sistema
- Redefinir a identificação do dispositivo
- Sistemas Windows: o script gera um novoMachineGuidetelemetry.machineIdetelemetry.macMachineIdetelemetry.devDeviceIdresponder cantandotelemetry.sqmIde atualizar o registro estorage.jsonDocumentação.
- Sistemas macOS: o script gera novos identificadores de dispositivo, que são modificados pela modificação do parâmetroPATHvariáveis de ambiente para simular diferentes identificadores de dispositivos.
 
- Sistemas Windows: o script gera um novo
- Restaurar a identificação original do dispositivo
- Se precisar restaurar o identificador de dispositivo original, você poderá localizar o arquivo de backup correspondente no diretório de backup e, em seguida, restaurar o valor por meio do editor de registro ou do terminal.
 
advertência
- O uso deste script pode violar os Termos de Uso do Cursor, e o autor não se responsabiliza por quaisquer problemas resultantes do uso deste script, incluindo, entre outros, a invalidação de licenças de software, banimentos de contas, etc.
- É altamente recomendável que os usuários apoiem os desenvolvedores adquirindo uma licença genuína do Cursor.
- Os scripts do Windows modificam o registro do sistemaMachineGuido que pode afetar outras licenças de software que usam essa entrada de registro como identificador de dispositivo.
- Os scripts do macOS precisam manterPATHas alterações da variável de ambiente permaneçam em vigor.































 Português do Brasil
Português do Brasil				 简体中文
简体中文					           English
English					           日本語
日本語					           Deutsch
Deutsch