Windows Server 2008 R2 报告磁盘已满,但文件未添加

Windows Server 2008 R2 报告磁盘已满,但文件未添加

我有一台运行 Windows Server 2008 R2 Enterprise 的 Web 服务器。它的 C:\ 驱动器大小为 100 GB。

我们开始收到 IIS 的错误,并发现 C:\ 驱动器报告已满,这真是令人惊讶。事情变得奇怪了:我更改了文件夹选项以显示隐藏文件和受保护的系统文件,然后右键单击/属性 C:\ 上的所有内容以查看累积大小,这只是13.7 GB(更符合该服务器上的通常情况)。

  • 回收站已空
  • C:\ 上没有页面文件(明确关闭)
  • vssadmin 列出阴影没有显示阴影(“未找到满足查询的项目”)。
  • 没有 BitLocker

Chkdsk结果:

104754175 KB total disk space.
100648156 KB in 62945 files.
    46616 KB in 16972 indexes.
        0 KB in bad sectors.
   151415 KB in use by the system.
    65536 KB occupied by the log file.
  3907988 KB available on disk. (note: this is after I cleared about 4GB)

那么磁盘上剩余的 86.3 GB 在哪里呢?

答案(也在下面):WinDirStat 帮助确定 C:\Windows\Temp\php53_errors.log 是罪魁祸首。不幸的是,使用常规工具无法识别这一点。感谢所有帮助我找到该工具的人!

答案1

WinDirStat 确实解开了谜团。感谢 Robert、Brent 和 user72593!

占用所有空间的主要文件是 C:\Windows\Temp\php53_errors.log - 大小非常大84.7 GB大小。不确定所有这些错误是什么;我们在这个服务器上运行 Wordpress/PHP,所以它一定来自那里。也不确定为什么在 C:\Windows 上单击右键/属性不会在 Temp 文件夹中报告任何内容,这太愚蠢了。

PS:看来我不是唯一一个拥有大量 php53_errors.log 文件的人:https://stackoverflow.com/questions/13540489

答案2

假设您没有运行已知会导致此类问题的 BitLocker,我会运行 vssadmin 来查看您的卷影副本是否因备份失败而占用空间,您是否运行了一些备份软件?如果上述两种方法都不适用,则听起来您的分区损坏了(如果 WinDirStat 也显示分区有足够的可用空间),我会通过右键单击驱动器号、转到属性和工具并选择修复选项来修复分区,看看是否能解决问题。

相关内容