遇到“设备已过期”提示?别急,这套操作流程能帮你顺利在新设备上激活QClaw。核心逻辑是:旧设备必须先解绑并清除云端记录,新设备再生成全新指纹,最后通过微信扫码和客服消息双向握手完成连接。

新电脑或重装系统后首次启动QClaw,如果扫码提示“设备已过期”或微信端无法建立远程控制通道,这通常是因为旧设备的指纹仍在服务端生效。必须主动解除旧设备绑定并刷新本地鉴权凭证,才能让新设备接管。
在旧设备上完成主动解绑
这一步是关键,不能跳过。QClaw的绑定状态是单向强关联的——旧设备不解绑,新设备即使扫码成功也会被服务端拒绝,永远卡在“等待授权”阶段。具体操作如下:
1、在仍能正常运行QClaw的旧设备上,打开客户端主界面。
2、点击右上角齿轮图标 → 进入“账号管理” → 找到“解除当前微信绑定”按钮。
3、点击后弹出二次确认框,【务必勾选“同时清除云端设备记录”选项】,再点确定。若未勾选,仅清空本地凭证,服务端仍保留该设备ID,新设备照样被拦截。
4、等待界面显示“解绑成功,授权已清除”,此时微信端QClaw对话窗口会自动断开连接,聊天界面上方提示“设备已离线”。
强制生成新设备指纹
旧设备解绑完成后,新设备需彻底清除残留鉴权缓存,否则会沿用损坏或过期的指纹文件,导致扫码后仍然报“设备已过期”。这里有两种方法可供选择:
方法一:手动清理auth目录(推荐,可控性强)
1、完全退出QClaw——右键任务栏小龙虾图标 → “退出”,确认进程qclaw.exe或QClaw已从任务管理器/活动监视器中消失。
2、定位并删除以下路径中的整个auth文件夹:
Windows:C:\Users\[用户名]\AppData\Roaming\QClaw\auth
macOS:~/Library/Application Support/QClaw/auth
3、重新双击启动QClaw,左下角将立即生成全新二维码,且底部标注“新设备首次绑定”。
方法二:命令行一键重置(适用于批量部署场景)
在终端或PowerShell中执行:
qclaw reset --auth-only
该命令会自动定位auth目录并清空,无需手动查找路径。执行后直接重启QClaw即可。
扫码绑定新设备并验证握手状态
第一步:用微信扫描新二维码后,【必须在手机微信中进入QClaw对话窗口,点击右上角“…”,选择“发消息”】。这一步触发客服消息通道的双向握手,缺此动作会导致QClaw收不到指令,也无法回传结果。
第二步:发送任意文字(如“你好”),观察QClaw客户端右下角是否出现绿色呼吸灯图标并显示“已连接”。
第三步:在QClaw主界面 → “设备管理”面板中,确认新设备名称、操作系统版本和绑定时间已实时显示,且“最后在线时间”为当前时刻。
