Windows 10 已删除的文件夹不断重新出现

Windows 10 已删除的文件夹不断重新出现

从上周开始,我的 Windows 10 拒绝删除文件夹,无论文件夹位于何处。当我按住 Shift 键删除一个文件夹(或多个文件夹)时,它会消失,但刷新文件夹后它又会出现在那里。甚至在通过命令行使用 rmdir 以及使用剪切/粘贴移动文件夹时也会发生这种情况。

当我尝试访问该“已删除”文件夹时,出现“拒绝访问”错误。然后我必须重新启动 explorer.exe 才能使文件夹完全消失。

重启后问题仍然存在。删除到回收站后不会再出现此问题。

有人遇到过这种奇怪的现象并有解决办法吗?我不想每次删除文件夹时都要重新启动 explorer.exe。

答案1

运行进程监控当您尝试删除该文件夹时,跟踪可能会帮助您查找发生的情况。

  1. 下载并运行 Process Monitor。

  2. Ctrl+L访问过滤器对话框。

  3. 按照如下图所示配置过滤器:

在此处输入图片描述
替换foldername为实际的文件夹名称。

  1. 单击“确定”。ProcMon 将开始捕获事件。

  2. Ctrl+X清除现有事件。

  3. 打开文件资源管理器并删除该文件夹(您说它会自动重新出现。)

  4. 等待已删除的文件夹重新出现。一旦出现,立即切换到 Procmon 窗口,并按Ctrl+停止捕获事件E

  5. 文件夹创建/删除事件将与每个事件一起列出Results。您可以首先查看哪个进程正在重新创建文件夹,或者文件夹是否已成功删除。

  6. 如果您无法从日志中获得任何信息,请将日志保存为All Events选定的 .PML 文件。

  7. 压缩该文件并上传到您的云存储帐户,如 OneDrive、Dropbox 等。压缩文件可将 PML 日志大小减少 90%。与我们分享日志文件的链接。

答案2

我想我找到了罪魁祸首。安装了一个应用程序,将我的文件同步到云存储提供商。该应用程序正在使用 SharpShell,这是 .NET 应用程序控制上下文菜单的某种扩展。

卸载该应用程序后,shift-delete 功能恢复正常,文件夹不再出现。我怀疑 SharpShell 扩展干扰了我的 Windows 资源管理器的正常运行。

答案3

我尝试了所有建议的解决方案,但都不起作用。最后,我发现我的防病毒隔离区包含以前位于这些重新出现的文件夹中的文件。每次防病毒软件更新其病毒定义时,它都会重新创建这些文件夹! 我清理了隔离区,因此这些文件夹永远消失了。

答案4

有趣的发现,但并不意外。Origin.exe(游戏管理器)正在重新创建文件夹。我最初通过 Windows 添加/删除卸载了 ME2(Mass Effect 2)游戏。我仍然打开了 Origin 游戏管理器。一旦我停止 origin.exe 进程,ME2 文件夹最终就消失了。

相关内容