最近接连遇到目录无法删除的问题,最后定位到问题字目录和文件发现都是通过ie内核保存的htm文件(整页保存带图片脚本分目录的那种)。如果直接改名则QQ浏览器跳出。
使用资源管理器,CPU监控模块中的关联句柄搜索文件名和目录名也没有找到打开句柄的进程。
怀疑是QQ浏览器搞的鬼,可能用了系统API监控这类htm文件,导致文件要发生变化的时候,被禁止。
把QQ浏览器后台进程杀光(从来不用QQ浏览器),问题就解决了。
这个问题没有复现,只能说在某些情况下,QQ浏览器会出现这个BUG,只要文件是用IE内核的浏览器保存的都可能出现。
在遇到类似问题,可以试试杀掉QQ浏览器全部进程试试