我有一台 Windows 7(旗舰版)计算机,现已升级到 Windows 10 Pro。
升级后,一切都运行正常,只是我需要手动更新 Geforce 驱动程序,但这不是什么大问题。
但现在我遇到了这个问题,我不知道是什么原因造成的:
系统上有 1 个共享文件夹,其中包含视频剪辑(WMV、MKV、MP4 格式)。家中的其他 5 台计算机可以访问此共享:3 台 Windows 7 系统和 2 台 Mac(Yosemite)。
升级后,其他系统仍然可以共享和观看视频,但观看后无法再删除它们。
事实上:在 Windows 10 机器上,通过网络查看文件后,这些文件也被锁定,我也无法在那里删除它们。
我需要重新启动 Windows 10 才能清除锁定。(注销并重新登录是不够的。)
使用 Windows 7 后,这种情况再也没有发生过。
有人知道发生了什么吗?以及如何解决这个问题?
PS. 不涉及域。其他计算机使用 Windows 10 计算机上本地用户的用户 ID/密码登录共享。这与之前在 Windows 7 下完全相同。
所有计算机(Windows 和 OSX)均已更新。
行为与病毒扫描程序(Windows Defender)是否处于活动状态无关。
这个问题这表明搜索索引引擎可能与此有关。我今天晚些时候要禁用它,因为对于仅保存瞬时临时数据的磁盘来说,这毫无意义。如果有什么不同,我会更新此内容。
答案1
似乎我链接的另一个问题实际上提供了解决方案,尽管该问题没有直接关系。
Windows 搜索引擎不仅可以索引文件/文件夹,还可以索引文件的内容。
由于某些不为人知的原因,尝试通过 LAN 删除文件会导致搜索索引认为文件已更改,因此它会尝试确定更改的内容。这需要读取文件,从而锁定文件。
但是删除操作也会锁定文件以确定是否真的可以删除它。
似乎两把锁都陷入了死锁的境地。
我认为这是 Windows 10 中的一个错误。这绝不会导致死锁。
如果发生这种情况,可以通过停止 Windows 搜索(WSearch)服务、删除文件并重新启动服务来解决,而无需重新启动。
目前,我已在 Windows 10 系统上所有共享文件夹的文件夹属性中禁用了“内容索引”。到目前为止(在 3 台客户端计算机上进行了 2 小时的测试),这似乎 100% 有效地防止了该问题再次发生。
答案2
我在 Windows 10 中遇到了这个困难。你可以尝试我所做的:
- 我打开了 Windows 资源管理器
- 我点击了“查看”菜单。
- 我禁用了“预览窗格”。
- 我返回到有问题的文件并将其删除。
我认为微软在这里犯了错误。预览功能创建锁定实例是合乎逻辑的。微软应该破例,不将同一 Windows 资源管理器中窗格中的文档预览视为文件锁定。