我正在管理 Windows Server 2003。有几次服务器崩溃,并显示错误消息,称 C: 驱动器已满。在搜索文件夹以释放空间后,我发现在 C:\WINNT\Temp 中创建了大量临时文件,其中一些文件非常大,超过 2GB。临时文件似乎有一个通用的名称模式,Efs###.tmp。由于我们经常使用 Windows 的 EFS 加密文件,所以我最初怀疑是 Windows 加密。但根据文档,Efs###.tmp 仅在以下位置创建当前文件夹正在加密,不在临时文件夹中。
这看起来很奇怪;除非有人试图加密该 Temp 文件夹本身,否则不应在 C:\WINNT\Temp 下创建临时文件 (Efs###.tmp)。服务器有 Tivoli Backup 客户端。这会干扰 Windows 加密吗?有人能解释一下是什么原因导致这个问题吗?
注:为方便起见进行了编辑
答案1
我会设置文件监视器并设置合适的过滤器,然后让它运行。或者让它由性能监视器触发。当然,让 Perfmon 运行以查看时间,因为这可能会指示同时运行的 cronjob 等。
答案2
您是否尝试过解密这些文件?您还可以使用资源工具包中的 efsinfo 命令获取有关这些文件的更多信息。
Cipher /d /a Efs###.tmp