LetGoFileLetGoFile
错误 32(ERROR_SHARING_VIOLATION)

Windows 错误 32 — 原因与解决

其他程序正打开着该文件。

为什么会出现这个错误

如果你见过这个提示,原因通常是下面其中之一。

explorer.exe

文件资源管理器正占用它。关掉预览窗格(Alt+P)并切换到别的文件夹,通常这样就会释放。结束它会让任务栏消失一下,随后自动回来。

WINWORD.EXE · EXCEL.EXE · POWERPNT.EXE

只关闭文档窗口、程序还在运行时,文件仍被占用。请完全退出该程序。如果同一文件夹里留有以 '~$' 开头的临时文件,也要一并删除。

Acrobat.exe

Acrobat 常常拒绝“请关闭”的请求(错误 351)。请自己关掉 PDF 窗口;仍然不行就只能结束它。

SearchIndexer.exe

Windows 搜索正在建立索引。过一会儿会自行释放,不必结束它。

OneDrive.exe

OneDrive 正在上传或下载这个文件。同步完成后就会释放。现在结束可能丢失正在上传的内容。

Code.exe

VS Code 打开着这个文件或文件夹。关闭该文件夹(文件 → 关闭文件夹),并检查里面的终端是否正停在那个文件夹。

vmmem.exe (WSL)

WSL(Linux)正占用它。在命令提示符里运行 'wsl --shutdown' 即可释放。

vlc.exe · PotPlayer

正在播放的文件会被锁定。停止播放并从播放列表移除即可释放。

该怎么处理

  1. 关闭程序后删除
  2. 解除锁定后删除
  3. 移到回收站
  4. 重启后处理

下载 LetGoFile 并把文件拖进去,它会直接告诉你是哪一种。