群晖 Drive 同步弹「文件正在使用或拒绝访问」:先查是谁锁着它,再查权限,最后看扫描

报错本身不可怕,先定位到文件

「文件正在使用或拒绝访问」在 Synology Drive Client 里通常不是弹窗,而是日志里成排的失败记录:同步断点列表里点开一条,能看到具体文件路径和错误信息。第一步永远是把这个文件名找出来——后面的每一步排查,都围绕「这个文件当时被谁碰着」展开。

锁的第一个来源:本机程序开着它

Windows 上一个文件被程序打开时是带锁的,最典型的是 Office:一份 Excel 只要有人开着,同步就写不进去,目录里还会多出 ~$ 开头的隐藏临时文件。处理顺序:

  1. 关掉正在编辑这份文件的程序,等客户端下一轮自动重试——已解锁的文件多数会自己补同步,不需要手动干预;
  2. 长期方案是把 ~$ 开头的 Office 临时文件从同步规则里排除,这类文件既没必要同步,又是最常见的假故障源(排除做法见站内按类型排除临时文件一文)。

锁的第二个来源:杀毒与备份在实时扫描

杀毒软件的实时防护、本机备份软件(含 Windows 自带的文件历史记录)扫到同步文件夹时,会短暂锁住正被写入的文件,Drive 恰好在同一瞬间要写,就撞上「正在使用」。特征是报错时间点密集出现在整点或后台任务时段。处理:把同步文件夹加入杀毒软件的排除列表,或把备份扫描窗口和上班高峰错开。

锁的第三个来源:NAS 端有别人

同步是双向的,NAS 端另一位同事通过网页端或他的客户端开着同一份文件,你这端同样写不进去。多人共享目录里,这类冲突占比不低——确认占用者、协调先后保存即可,Drive 会保留各自版本,极端情况产生冲突副本,另见站内冲突文件处理专文。

不是锁,是权限:「拒绝访问」的另一半

「拒绝访问」四个字单独出现时,重点从锁转向权限:

  • 共享文件夹被设为只读,或者你的账号在该目录上没有写入权限——找管理员到 DSM 权限设置里核查共享文件夹权限与 ACL;
  • 账户密码近期改过、客户端还揣着旧凭据——重新输入一次密码再试;
  • 文件或文件夹在电脑本地被设了只读属性——属性里取消勾选即可。

还有一种短暂锁定:按需取回中

开着按需同步的机器,文件从云端拉取落地的过程中,这份文件是短暂锁定的,同步任务若恰好也要动它,会报一次「正在使用」。不用处理,取回完成后客户端自动补上。

验证闭环

处理完一类来源,回日志确认对应失败记录消失,再往同步文件夹丢一个测试文件,看它是否准时出现在网页端 Synology Drive 里——连续一个工作日无新增失败记录,才算修完。

诚鑫致达科技处理同步报障时,日志是第一现场:「文件正在使用」背后,扫描窗口和锁定程序的占比远比「文件坏了」高——把排除规则和扫描错峰一次配好,这类报障在一个团队里基本绝迹。