cryptomator 中文文档 下载 App

错误码与数据库查询 —— Cryptomator 官方错误库怎么用

遇到错误怎么办

Cryptomator 遇到意外错误时会弹一个红/黄色对话框,通常包含:

第一步:看错误码

错误码是定位问题的关键。它通常是一个大写的常量字符串,比如:

第二步:查官方错误库

docs.cryptomator.org 有一个 官方 Error Handling 页面(文档站可查) 页面,列出了所有已知错误码、触发条件、可能原因和解决方案。

也有一个 Common Errors 页面专门收集高频错误(比如 WinFsp 装不上、macOS Gatekeeper 阻止启动、Linux FUSE 组没加对等)。

第三步:搜社区

community.cryptomator.org 是官方社区论坛。把错误码 + 你的上下文(什么版本、什么系统、怎么触发的)放进去搜一遍——大概率有人已经遇到过同样的问题,有解决方案。

第四步:如果社区没答案

在社区发帖,提供:

  1. Cryptomator 版本号(Help → About 里看)
  2. 操作系统版本(Windows 10 / macOS 13 / Ubuntu 22.04 ...)
  3. Vault Format 版本(Format 7 还是 8)
  4. FUSE 驱动版本(如果用的是 FUSE 模式)
  5. 完整错误码和错误描述(直接复制粘贴,不要自己翻译)
  6. 复现步骤(你点了哪个按钮、做了什么操作触发的)

社区有 Skymatic 官方团队成员和资深用户常驻,响应速度通常不错。

高频错误速查

错误码 / 表现最可能原因怎么解决
提示 "Masterkey file not found"masterkey.cryptomator 被删 / 损坏 / 云盘同步没完成用 Recovery Key 重建(见恢复分组)
解锁时报密码错,但你确认密码是对的键盘布局变了(比如设密码时是英文布局、现在是中文布局)切回英文键盘布局再输密码
Lock 时 "Device is busy"有进程占用虚拟盘文件关掉所有打开虚拟盘的程序 + 等 30 秒
macOS 上启动被 Gatekeeper 阻止Apple 安全机制(Cryptomator 不是 App Store 下载的)系统设置 → 隐私与安全 → 允许
Linux 上报 "fuse: unknown option"用 FUSE 2 参数但系统是 FUSE 3去掉 -o 后面的旧参数
WebDAV 挂载后 Finder 里慢macOS WebDAV 原生实现性能差换 FUSE-T

1.16.0+ 的 EventView

Cryptomator 1.16.0 新增了 EventView——在解锁状态的保险库详情面板里可以看到一个事件日志,记录:

如果 EventView 里已经有了事件记录,它本身就是定位问题的第一手信息。

系统日志在哪

Cryptomator 在不同系统上的日志位置:

系统日志路径
Windows%APPDATA%\Cryptomator\logs\
macOS~/Library/Application Support/Cryptomator/logs/
Linux~/.local/share/Cryptomator/logs/

日志文件是纯文本,按日期命名。遇到复杂问题时,把日志文件里报错前后 10-20 行复制出来发帖会大大提高得到有用回复的几率。