进程无法访问该文件,因为它正被另一个进程使用

众所周知,如果文件已在使用中,则不能被另一个进程修改。在这种情况下,当一个程序或进程打开一个文件时,操作系统会对其进行锁定,如果另一个程序试图修改它,它将被禁止。这篇文章将帮助您解决由于另一个进程正在使用该文件而导致进程无法访问该文件的错误。

该进程无法访问该文件,因为它正被另一个进程使用

该进程无法访问该文件,因为它正被另一个进程使用

既然您知道了程序无法访问文件的原因,那么是时候弄清楚哪个进程已经锁定了它们。如果错误与Windows UpdatePhotos App有关,请查看帖子末尾的解决方案。

要找出锁,您需要使用Sysinternal Suite 的 Process Explorer。

启动Process Explorer程序并找到显示“查找 Windows 进程”的图标。拖动图标,并将其放在文件上,它会立即显示该过程。

请右键单击该进程,然后将其终止。

现在,当您尝试使用程序访问该文件时,它不会抛出任何错误。

Windows 更新代码 0x80070020

更新或升级到Windows 10时,如果您收到错误代码 0x80070020,则表示Windows 更新(Windows Update)过程所需的文件或资源正在其他地方使用。完整的错误信息说——

现有进程无法访问该文件,因为它正被另一个进程使用。

要修复此错误,您需要使用MSCONFIG工具使 PC 进入干净启动状态(clean boot state),然后再次尝试更新它。

照片应用程序错误 0x80070020

照片应用程序也会发生类似的错误(similar error happens with the Photos App),因为另一个进程正在使用它,所以它无法保存文件。您可能必须更改文件名或将其保存到另一个位置,等等。

这不是严重错误,仅限制修改文件。如果您重新启动计算机,它可能会解决问题,但如果您一直面对这个问题,这些提示将帮助您解决问题。

阅读:(Read:) 如何判断哪个进程正在锁定文件(How to tell which Process is locking a File)



About the author

凭借在 Windows 10 和智能手机方面的丰富经验,我是 Microsoft Edge 及其提供的功能的坚定拥护者。除了是错误和 wifi 方面的专家之外,我还知道如何使用 OneDrive 和 Cortana 等工具让您的工作更轻松。



Related posts