一次只能由单个程序或进程使用的计算机文件被认为是a 锁定 文件。
换句话说,所讨论的文件被“锁定”,不被其所在计算机上的任何其他程序使用,甚至通过网络使用。
所有操作系统都使用锁定文件。在大多数情况下,锁定文件的目的是确保在您或某些计算机进程使用文件时无法对其进行编辑,移动或删除。
如何判断文件是否被锁定
你通常不会去寻找被锁定的文件 - 它不是文件属性或某种你可以为其提取的东西。判断文件是否被锁定的最简单方法是在您尝试修改文件或将文件移动到目标位置后,操作系统会告诉您。
例如,如果打开要编辑的DOCX文件,例如在Microsoft Word或其他支持DOCX文件的程序中,该文件将被该程序锁定。如果您尝试在程序使用时删除,重命名或移动DOCX文件,您将被告知您不能,因为该文件已被锁定。
其他程序实际上会生成一个带有特定文件扩展名的锁定文件,如.LCK,由Autodesk,VMware,Corel,Microsoft和其他可能的程序使用。
锁定的文件消息变化很大,特别是从操作系统到操作系统,但大多数时候你会看到这样的事情:
- 源文件或目标文件可能正在使用中
- 您必须先关闭该文件,然后再继续
- 该进程无法访问该文件,因为另一个进程已锁定该文件的一部分。
- 此虚拟机似乎正在使用中。
它与文件夹类似,通常显示 正在使用的文件夹 提示,然后是 关闭文件夹或文件,然后重试 信息。
如何解锁锁定的文件
如果您不确定打开哪个程序或进程,那么移动,重命名或删除锁定的文件有时会很困难……您需要关闭它。
有时,很容易判断哪个程序锁定了文件,因为操作系统会在错误消息中告诉您。然而,通常不会发生这种情况,使过程复杂化。
例如,对于某些锁定的文件,您将遇到一个提示,其中显示的内容非常一般,例如“文件夹或其中的文件在另一个程序中打开”。在这种情况下,您无法确定它是哪个程序。它甚至可能来自在后台运行的进程,你甚至看不到它是开放的!
幸运的是,有一些聪明的软件制造商已创建的免费程序,当您不确定锁定文件时,可以使用它来移动,重命名或删除锁定的文件。我们最喜欢的是LockHunter。有了它,您可以右键单击锁定的文件或文件夹,以清楚地看到持有它的内容,然后通过关闭正在使用它的程序轻松解锁文件。
正如我们在上面的介绍中提到的,文件也可以通过网络锁定。换句话说,如果一个用户打开该文件,它可以防止另一台计算机上的另一个用户以允许他或她进行更改的方式打开该文件。
当发生这种情况时, 共享文件夹 计算机管理中的工具非常方便。只需点击并按住或右键单击打开的文件或文件夹,然后选择 关闭打开文件。这适用于Windows的所有版本,如Windows 10,Windows 8等。
如果您正在处理特定错误,例如上面的“虚拟机”错误,您可能需要调查发生了什么。在这种情况下,它通常是VMware Workstation问题,其中LCK文件不允许您取得VM的所有权。您只需删除与相关虚拟机关联的LCK文件即可。
解锁文件后,可以像编辑任何其他文件一样对其进行编辑或移动。
如何备份锁定的文件
锁定的文件也可能是自动备份工具的问题。当文件正在使用时,通常无法访问备份程序需要确保备份的程度。输入 卷影复制服务 , 要么 VSS …
卷影复制服务是Windows XP和Windows Server 2003中首次引入的一项功能,可以在文件或卷使用时拍摄文件或卷。
VSS支持其他程序和服务,如系统还原(在Windows Vista和更新版本中),备份工具(例如COMODO备份和Cobian备份)和在线备份软件(如Mozy)来访问文件的克隆,而无需触及原始的锁定文件。
小费: 请参阅我们的在线备份比较表,了解我们其他喜爱的在线备份服务支持备份锁定文件。
将卷影复制与备份工具结合使用是一个巨大的优势,因为您永远不必担心关闭所有打开的程序,以便可以备份他们正在使用的文件。启用并使用后,您可以像往常一样使用计算机,VSS在后台工作并且不在视线范围内。
您应该知道并非所有备份程序或服务都支持卷影复制,即使对于某些备份程序或服务,您也经常需要明确启用该功能。