什么是机器码重置?

机器码重置是用来防止 Cursor 检测到该设备使用免费账号过多的情况。当您遇到"Too many free accounts"错误时,需要重置机器码来解决。

建议:每隔 2-3 天重置一次机器码,如果频繁出现错误可以增加重置频率。

选择您的操作系统

请根据您的操作系统选择对应的解决方法:

Windows 系统 - 使用软件重置(推荐)

1
以管理员身份运行软件
右键点击馒头续杯工具,选择"以管理员身份运行"。
2
点击重置机器码
在软件界面中找到"重置机器码"按钮并点击,等待操作完成。
3
重启电脑
重置完成后,建议重启电脑以确保更改生效。

Windows 系统 - PowerShell 命令重置(管理员运行软件重置失败时使用)

重要提示:只有在管理员运行软件重置机器码失败时,才使用此方法。
1
以管理员身份打开 PowerShell
  • Win + X
  • 选择"Windows PowerShell (管理员)"或"终端(管理员)"
  • 如果弹出用户账户控制提示,点击"是"
2
运行重置命令

复制以下任意一个命令到 PowerShell 中运行,任意一个成功即可:

命令一(推荐):
irm https://raw.githubusercontent.com/yuaotian/go-cursor-help/refs/heads/master/scripts/run/cursor_win_id_modifier.ps1 | iex
命令二(备用):
irm https://aizaozao.com/accelerate.php/https://raw.githubusercontent.com/yuaotian/go-cursor-help/refs/heads/master/scripts/run/cursor_win_id_modifier.ps1 | iex
3
按提示操作

当提示"是否关闭自动更新"时,输入 2 并按回车键。

提示:等待脚本执行完成,看到成功提示后即可关闭 PowerShell 窗口。

macOS 系统 - 运行重置脚本

1
在 Cursor IDE 中退出当前登录的账号

打开 Cursor IDE,点击菜单栏中的账号设置,退出当前登录的账号。

2
完全关闭 Cursor IDE

确保 Cursor IDE 完全关闭,可以通过菜单栏选择"退出 Cursor"或使用快捷键 Cmd + Q

3
打开终端并运行重置脚本

打开终端(Terminal),执行以下命令:

重置命令:
curl -fsSL https://raw.githubusercontent.com/hamflx/cursor-reset/main/reset.sh | bash
4
启动 Cursor 并使用新账号登录

脚本执行完成后,重新启动 Cursor IDE,并使用新账号登录(不要使用之前的账号)。

重要提示:如果脚本卡在"正在等待 Cursor 进程退出...",可以在终端中执行以下命令强制结束 Cursor 进程:
pkill -9 Cursor
恢复原始状态:如果需要恢复到原始状态,可以使用以下命令:
curl -fsSL https://raw.githubusercontent.com/hamflx/cursor-reset/main/reset.sh | bash -s -- --restore
← 返回常见问题