当尝试创建 pst 文件的备份副本时,出现以下错误;
“0x80070021:该进程无法访问此文件,因为另一个进程
已锁定该文件的一部分。”
尝试复制文件时 Outlook 已关闭,为什么它仍在使用?
Outlook 可能已关闭,但某些东西正在劫持outlook.exe
拥有文件锁的进程。 只要该进程运行,您就无法对 pst 文件执行任何操作。
一般原因
通常这是您安装的某个加载项或依赖于该加载项的应用程序的结果outlook.exe
过程,例如传真软件或将移动设备连接到您的 PC。 即使所有 Outlook 窗口都关闭,Outlook 仍会运行。
验证 Outlook 是否确实仍在后台运行
自安装了带有 Service Pack 2 的 Outlook 2007 以来,您将在通知区域中看到以下图标,以获取有关 Outlook 当前状态的其他视觉反馈;
您还可以按 CTRL+SHIFT+ESC 在 Windows 中调出任务管理器,然后选择“进程”选项卡以查看是否outlook.exe
确实还在运行。
释放 Outlook.exe 上的锁定
当您关闭依赖于outlook.exe
在此过程中,Outlook 也将完全关闭。 例如,当您将移动设备连接到与 Outlook 同步的计算机时,它将保留outlook.exe
只要移动设备连接或同步应用程序正在运行,进程就会运行。
如果您刚刚关闭 Outlook,可能需要一段时间才能真正完全关闭。 Outlook 可能正在 pst 文件上运行内部进程(例如自动压缩),或者等待另一个实用程序完成其进程,例如索引器实用程序(Windows 桌面搜索、Google 桌面搜索、Copernic 等)。 如果 30 分钟后 Outlook 仍未完全自行终止,并且 pst 文件或 ost 文件仍处于锁定状态,则可以放心地假设,无论您等待多久,它都不会自行关闭。
终止 Outlook.exe 并重新启动
您可以选择终止outlook.exe进程来强制释放文件锁。 如果你没有看到outlook.exe
正在运行并且文件仍然被锁定,然后尝试重新启动您的电脑。 由于这会强制释放文件锁,因此您可能需要然后。
如果每次关闭 Outlook 时都遇到此问题,则需要进一步进行故障排除。 为此,请参阅指南Outlook 未关闭。