不知道大家有没遇到过,在 Windows 中编辑某个文件名、移动文件位置或删除文件时,Windows 提示另一个进程已经「锁定」了该文件,因此无法对其进行编辑。这是怎么回事呢?
这主要是由于:该文件正在被另一个应用程序的进程占用,为了保护此文件不产生编辑冲突,所以才让一个单独的进程独占使用。例如,当你在 Microsoft Word 中打开一个 Word 文档时,鉴于 Microsoft Word 正在使用此文档,在 Word 之外再编辑这个文件可能会导致奇怪的事情发生,所以 Windows 将不允许你删除打开的这个文档。
当我们在 Windows 中要编辑某个文件时,Windows 提示该文件「已锁定」不让编辑,那该怎么办呢?
如果知道锁定文件的进程
如果你比较幸运,Windows 会自动提示是哪个应用程序锁定了这个文件。例如,上述截图中显示了 Word 2016 打开并锁定了这个文档。若 Windows 告诉了你「锁定」文件的应用程序或进程名,那么直接关闭此应用即可解除对文件的锁定状态。
如果关闭软件还是没能解除文件锁,则有可能是应用程序的进程还在 Windows 系统后台运行而没有退出。如果你能确定改该进程不是系统进程和保持 Windows 稳定运行的一部分,则可以使用 Shift + Ctrl + ESC 快捷键打开「任务管理器」在「详细信息」选项卡中找到此进程,再点击「结束任务」强制中止这个进程。
如果不知道锁定文件的进程
如果你运气不佳,Windows 只提示文件已被锁定,但并没提示是哪个进程或应用程序正在使用这个文件,那我们该如何来解决这个问题呢?下面系统极客就为大家推荐一些可以尝试的技巧。
重启Windows
最为简单有效的办法就是重启 Windows 系统了,这也是最为直接的小白方法。重启 Windows 系统时,所有占用文件的进程都将重新启动,因此所有临时文件锁也都会解除。当然,为了解除某个文件锁就重启系统,似乎……似乎有点……
使用LockHunter工具
如果你嫌为这点小问题重启系统麻烦,可以使用第三方工具来解锁文件,而不必每次重新启动。一个易于使用的解除「已锁定」Windows 文件的小工具就是 LockHunter,它有助于识别哪个进程锁定了文件并进行解除。
下载安装好 LockHunter 之后,右击文件选择「What is locking this file?」就可以查看是什么东西锁定了这个文件。
此时,LockHunter 会提示是哪个进程锁定了此文件,你也可以直接点击「Unlock It!」进行解锁、使用「Delete It!」按钮删除文件。
使用微软Process Explorer工具
如果你既不想重启或安装一个不常用的第三方软件来解锁 Windows 中的「已锁定」文件,可以使用微软出品的 Process Explorer 来找出被锁定的文件。Process Explorer 的具体用法,系统极客在 SysInternals 系列文章中已做过介绍,这里不再赘述。
最新评论
应用安装失败,错误消息: 从 (Microsoft.NET.Native.Framework.2.2_2.2.29512.0_x64__8wekyb3d8bbwe.Appx) 使用程序包 Microsoft.NET.Native.Framework.2.2_2.2.29512.0_x64__8wekyb3d8bbwe 中的目标卷 C: 执行的部署 Add 操作失败,错误为 0x80040154。有关诊断应用部署问题的帮助,请参阅 http://go.microsoft.com/fwlink/?LinkId=235160。 (0x80040154)
之前装双系统时关了BitLocker,后来找不大设备加密了(原本有的)是怎么回事
补充一下哈,如果大家想看得更为完整。可以输入: slmgr.vbs -xpr 查询Windows是否永久激活 slmgr.vbs -dli 查询到操作系统版本、通过激活的渠道、后五位产品密钥、许可证状态等信息 slmgr.vbs -dlv 查询所有Windows的激活信息,包括:激活ID、安装ID、激活截止日期等信息
可能性太多了,有可能是兼容性问题。先更新一下「手机连接」应用试试。