奇怪的AppData目录\文件不会删除

奇怪的AppData目录\文件不会删除

在漫游配置文件网络上,用户有一个无法删除的奇怪目录\文件:C:\Users\Manager1\AppData\OICE_15_974FA576_32C1D314_1A3\130544A4。

在 Windows 资源管理器中:“无法找到此项” 在命令提示符中:“找不到”

由于我无法解释该文件的存在,我怀疑是恶意软件创建了该文件...但奇怪的是我无法删除该文件。

观察结果:

  • 奇怪的是,文件名称后面有一个“。”(点)。(零长度扩展名?!)
  • 该文件大小为 0KB。
  • 尝试使用记事本打开它,我收到“系统找不到指定的文件”。
  • 该用户已登录到 2 个不同的工作站,该目录\文件存在且不会在任何一个工作站上删除。
  • 两个工作站都已重新启动,以确保文件未被锁定。
  • 存在正常的 AppData 目录:Local、LocalLow、Roaming(我之前从未见过此级别的第 4 个文件夹)。
  • 我通常在 WinExp 中显示“所有者”列,但此文件没有所有者。(正如预期的那样,父目录的所有者为“Manager1”。)
  • 作为漫游配置文件的一部分,此文件被复制回服务器,因此这也许可以解释为什么该文件存在于 2 个工作站上。我无法删除服务器上的文件!
  • 尝试弄清楚最初是什么创建了这个目录\文件。这个奇怪的目录中还有另外 2 个文件,似乎是临时文件,看来我可以很容易地删除它们:
    • ~WRS{4857159A-7397-4DAD-AC26-BAF9D7AFC830}.tmp
    • msoF57A.tmp

我所知道的所有技巧都失败了:

  • 通过 C: 盘网络共享、WinExp 和 CmdPrompt 删除该文件。
  • 在本地删除文件,以管理员身份登录,WinExp 和 CmdPrompt。
  • 删除父目录和所有子文件(rmdir /s)。
  • 使用通配符重命名和特定名称重命名文件。

典型的 CmdPrompt 消息:“系统找不到指定的文件。”

哇,真奇怪,尤其是无法从服务器上的漫游配置文件中删除。有什么想法吗?

答案1

事实证明我在 Stack Overflow 上找到的一篇文章中给出了答案:

如何删除名称以点(“。”)结尾的文件夹

命令:

del "\\?\C:\Users\Manager1\AppData\OICE_15_974FA576_32C1D314_1A3\130544A4."

(现在,如果我能理解超级用户和 Stack Overflow 之间的区别,你会认为一个拥有 35 年以上计算机经验的人也能弄清楚)

相关内容