Windows 支持

Bob 无法在 Windows 上启动

当 Bob 应用数据路径包含西里尔字母或其他非 ASCII 字符时,可能出现 db\LOCK 错误。更改任何钱包文件之前,请先进行这些检查。

识别错误

Bob 可能已正确安装,却在启动时停止,并显示 Couldn't Start、NotFound 等消息,或以 db\LOCK 结尾的路径。常见的受影响路径如下:

C:\Users\<Windows user name>\AppData\Roaming\Bob LearnHNS\db\LOCK

如果 Windows 用户配置文件夹包含西里尔字母等字符,Bob 当前数据库层可能无法创建或打开文件。这通常不意味着缺少 DLL 或独立的 Windows 组件。

已确认的临时解决办法

  1. 请使用 Windows 10 或 Windows 11。当前 Bob LearnHNS 版本不支持 Windows 7 或 Windows 8。
  2. 创建一个仅使用拉丁字母和数字命名的本地 Windows 账户,例如 BobUser。
  3. 登录新账户,并确认其用户配置文件夹路径仅含 ASCII 字符,例如 C:\Users\BobUser。
  4. 从官方下载页面安装当前 Bob LearnHNS Windows MSI,并从该账户启动 Bob。

仅更改显示名称并不够

重命名现有 Windows 账户,可能只改变登录界面显示的名称,而不会更改实际的 C:\Users\... 用户配置文件夹。重装 Bob 前,请检查文件夹路径本身。

下载 Bob LearnHNS

保护现有钱包

如果 Bob 曾在这台电脑上持有 HNS 或 Handshake 域名,请保留现有应用数据文件夹,直到钱包已安全恢复并验证。

  • 不要一开始排查就删除 db、LOCK、Bob 或 Bob LearnHNS 文件夹。
  • 迁移或恢复钱包之前,请备份助记词。
  • 只在官方 Bob 应用内输入助记词。切勿将其发送给支持人员、Telegram 用户或任何声称可修复钱包的人。
  • 全新 Windows 账户使用独立应用数据文件夹。请在 Bob LearnHNS 内使用助记词恢复,不要复制或合并应用数据文件夹。
阅读 Bob 迁移指南

报告 Windows 和 Bob 版本

启动对话框通常没有足够信息来识别准确的 Bob 版本。请在支持报告中附上以下非秘密信息:

  1. 按 Win+R,输入 winver,并保存 Windows 版本截图。
  2. 提供完整的已下载 MSI 文件名,例如 Bob.LearnHNS.2.3.9.msi。
  3. 在 Settings → Apps(设置 → 应用)或 Control Panel → Programs and Features(控制面板 → 程序和功能)中查看已安装的 Bob 版本。
  4. 右键点击已安装的 Bob 可执行文件,打开 Properties → Details(属性 → 详细信息),如显示产品版本,请报告该版本。
  5. 提供完整错误文本及已隐去敏感信息的截图。Windows 用户配置名称可以隐藏,但请保留文件夹结构和最终文件名。

此诊断绝不需要 Bob 密码、助记词、私钥、钱包备份或 API 密钥。