如何重置机器码
解决"Too many free accounts"错误的有效方法
什么是机器码重置?
机器码重置是用来防止 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