Windows Server 2003 系统分区太小

Windows Server 2003 系统分区太小

我有一台戴尔服务器,预装了 Windows Server 2003,系统分区为 12GB。运行两年后,系统分区几乎已没有空间(我猜是所有 Windows 更新造成的),是否有命令/程序可以清理不必要的文件以节省空间,或者我唯一的选择是重新调整分区大小?

答案1

你可以:

  • 跑过磁盘清理向导从临时文件、IE 历史记录等恢复空间。
  • 停止 Windows 更新/自动更新服务,删除 C:\Windows\SoftwareDistribution\ 的内容,然后重新启动该服务。
  • 将页面文件移至单独的驱动器,或将其设置为固定大小以节省空间
  • 清除残留的用户配置文件(右键单击“我的电脑”->“属性”->“高级”->“用户配置文件”
  • 检查 %SystemRoot%\Memory.dmp 中的内存转储文件(来自系统崩溃)
  • 检查 %systemroot%\servicepackfiles\ 中的残留文件
  • 如果磁盘上有额外的空间,您还可以使用 gParted LiveCD 将 C:分区调整为额外的空间。

答案2

我喜欢用TreeSize 免费它可以快速向您显示有问题的文件/文件夹的位置。

(顺便说一句,我一直讨厌遇到有 12G 分区的戴尔电脑。太烦人了。)

答案3

从 C:\Windows 中删除“$NtUninstallKB*”文件夹(您需要打开显示隐藏文件和文件夹才能看到这些文件和文件夹)。不是删除 $hf_mig$ 文件夹。您可能希望保留其中一些带有上个月日期戳的文件,以防需要卸载更新,删除它们将阻止您执行此操作。

如果您还没有这样做,请将您的交换文件移动到另一个分区。

检查服务器上用户配置文件的大小并删除任何不应该存在的内容。如果需要,重定向我的文档。

某些第三方软件会在 Program Files 中生成大量日志,因此请检查其中的内容并将其删除。同时,查看 C:\ 中还安装了哪些内容,并尽可能将其卸载并重新安装到其他地方。

您应该与服务器一起努力没有什么但如果是这样的话,C:\ 上的操作系统和 Windows Server 2003 完全能够在不到 4GB 的空间内运行。

答案4

短期:

  • 从 %windir% 中删除所有“$NtUninstallKB*”文件夹。
  • 如果您在该服务器上使用 Web 浏览器,请删除缓存中的所有内容,并将缓存大小设置为非常小的值。
  • 清空所有临时文件夹(Windows 的清理能力与十几岁的男孩一样好)。
  • 删除崩溃转储等。

长期来看:

  • 重新分区。

重新分区是迄今为止最好的选择,但显然需要停机时间。

相关内容