应优先使用导出导入配置包方式迁移:在旧电脑导出.qwkcfg文件,新电脑安装同主版本软件后导入并勾选覆盖规则与同步设备映射。
☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

如果您已安装并配置好 QoderWake 软件,现需将全部用户设置、自定义规则、调度任务及关联数据从旧电脑完整迁移到新电脑,则需绕过常规文件复制逻辑,直接处理其专有配置存储路径与运行时状态。以下是实现该迁移的多种可行路径:
一、导出与导入内置配置包
QoderWake 支持通过其图形界面生成可移植的配置归档包,该包包含所有启用的唤醒策略、设备绑定信息、时间模板及例外规则,不依赖注册表或临时缓存,适用于跨版本兼容迁移。
1、在旧电脑上启动 QoderWake,点击右上角齿轮图标进入【设置】。
2、切换至【高级】选项卡,找到【配置管理】区域,点击【导出当前配置】按钮。
3、选择保存位置,确认文件名未被手动修改,保留默认扩展名 .qwkcfg。
4、将导出的 .qwkcfg 文件复制到新电脑,并确保新电脑已安装相同主版本号的 QoderWake(如旧机为 v3.8.2,则新机不得低于 v3.8.0 且不得高于 v3.9.0)。
5、在新电脑上启动 QoderWake,进入【设置】→【高级】→【配置管理】,点击【导入配置】,选中该 .qwkcfg 文件。
6、勾选【覆盖现有规则】与【同步设备识别码映射】两项,点击【执行导入】。
二、手动迁移配置目录与数据库文件
当软件未提供图形化导出功能,或需保留历史执行日志、失败重试记录等隐藏状态时,必须定位并迁移其本地存储根目录。该路径下包含 SQLite 数据库、JSON 策略快照及加密凭据缓存,迁移后无需重新授权即可复用原有设备绑定。
1、在旧电脑上按下 Win + R,输入 %APPDATA%\QoderWake,回车打开配置目录。
2、确认目录内存在以下关键子项:config.db(SQLite 数据库)、rules/(JSON 规则集)、logs/(含 last_run_state.json)、auth_cache.bin(设备凭证缓存)。
代码编辑 CLI 工具集合:Cursor CLI(agent)和 Qoder CLI(qodercli),用于代码修改、重构、Code Review 及自动化代码任务。
3、将整个 %APPDATA%\QoderWake 文件夹压缩为 ZIP 包,传输至新电脑。
4、在新电脑上关闭 QoderWake 进程(包括系统托盘残留),按同样路径 %APPDATA%\QoderWake 打开目标位置。
5、删除该路径下全部内容,将 ZIP 包解压后全部文件粘贴至此目录,保持原始文件权限与时间戳不变。
6、重启 QoderWake,首次启动时将自动检测并加载迁移后的数据库与规则,无需重新登录或重新绑定硬件ID。
三、注册表键值同步迁移(仅限 Windows 平台)
部分 QoderWake 功能(如开机自启深度集成、服务级唤醒监听、电源策略挂钩)依赖注册表特定键值持久化。若新电脑上启用“服务模式”或使用“计划任务桥接”,则必须同步 HKCU 和 HKLM 下对应键值,否则将丢失后台唤醒能力。
1、在旧电脑上按下 Win + R,输入 regedit,回车打开注册表编辑器。
2、导航至 HKEY_CURRENT_USER\Software\QoderWake,右键导出为 QWK_HKCU.reg。
3、导航至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\QoderWakeSvc,右键导出为 QWK_HKLM_Svc.reg。
4、将两个 .reg 文件复制到新电脑,在新电脑上双击 QWK_HKCU.reg 并确认导入;以管理员身份运行命令提示符,执行:reg import QWK_HKLM_Svc.reg。
5、在新电脑上以管理员身份运行 PowerShell,执行:sc config QoderWakeSvc start= auto,随后执行:net start QoderWakeSvc。
6、验证服务状态:在任务管理器【服务】页签中确认 QoderWakeSvc 显示为“正在运行”,且启动类型为“自动”。

















