在漫游配置文件网络上,用户有一个无法删除的奇怪目录\文件: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 年以上计算机经验的人也能弄清楚)