我遇到了一个仅在 Windows 7 操作系统上发生的非常罕见的问题。
每次我通过资源管理器删除带有 *.exe 扩展名的文件时,该文件不会立即被删除。在系统删除文件之前,我被迫等待大约一两分钟。主要问题是我无法在这种情况下进行开发,因为每次我构建解决方案时,旧的可执行文件都会被“删除”,但仍然存在。所以新的不能由 Visual Studio 创建。此问题也会破坏 Steam 更新进度和其他一些安装程序功能。
全新安装的Win7没有这种问题,所以我猜这一定是一些错误的注册表项或某些服务。
浏览互联网寻找解决方案,我只发现了这个:http : //www.sevenforums.com/software/72091-several-minute-delay-when-deleting-any-exe-file.html。但是作者找到的解决方案不起作用(更改用户名:))。
有什么想法如何找到导致这种情况发生的原因吗?
顺便说一句:当我将文件放入垃圾箱时,不会发生延迟。当我使用 Total Commander 删除文件时 - 也没有延迟。
技术细节:Windows 7 x64 Ultimate。
UPD:也许是一些卷影复制或系统还原服务(虽然我关闭了系统还原)阻止了文件?也猜不出来...
windows-7 ×1