更新

更新

由于磁盘空间和其他硬件容量的耗尽,我们正在将基础设施从 Server 2003 R2 升级到 Server 2008 R2,将 Exchange 2007 SP1 升级到 Exchange 2010。

在升级到 2010 的过程中,我们还将拆分 Exchange 和 Primary DC(我知道 -_-),因此 Exchange 将拥有自己的硬件,而磁盘空间不是问题。

为了升级到 2010,必须升级到 Exchange 2007 SP2。这就是令人头疼的地方:

系统有两个不同的分区,一个用于系统和安装数据(C),一个用于 Exchange 数据文件(D)(存储组、QueueDB、QueueDBLog)。

现在,大约 24GB 的系统分区只有 141MB 可用。根据我收集到的信息,这显然不是足以进行 Exchange SP2 的安装。

有什么短期解决方案可以尝试吗?我注意到 Windows 文件夹已经占用了大约 18GB,这显然最大程度地减少了获取更多空间的可能性。

更新

感谢大家迄今为止的帮助。我会根据你们的帮助更新我能找到的物品清单。

  • $NTUinstallWindows\ 下的文件夹 558MB
  • ie7updatesWindows\ 下的文件夹 987MB
  • 将 C 上的交换文件设置为零,因为 D 已经有一个大小合适的交换文件:2095MB(非常奇怪的大小)
  • C:\Windows\SoftwareDistribution1832MB

哈哈哈,对我来说这听起来像是 5472 MB。

更新 2

因为我确信自己很难选出“正确”的答案。而且聊天中的一些小建议根本不在答案中。所以我决定把它交给占蛋糕最大部分的答案。

答案1

Exchange 2007 SP2 的磁盘空间要求不是固定的,因为它们根据安装的服务器角色而变化;我实际上无法在任何地方找到它们的明确说明...但我相当当然 141 MB 是不够的(而且,在系统驱动器上运行一个磁盘空间这么少的服务器确实不是一个好主意)。

释放一些空间的几个建议:

  • 将页面文件移到其他地方,或减小其大小(甚至减小到零),至少在 SP2 升级期间。
  • C:\Windows\Temp清除和中的临时文件C:\Documents and settings\your_user_name\Local Settings\Temp
  • 删除任何不需要的用户配置文件,并从您的桌面和文档文件夹中删除大文件(它们存储在您的用户配置文件中,通常位于系统驱动器上)。
  • 删除C:\Windows\SoftwareDistribution\Download文件夹中的所有内容;这是存储从 Windows 更新下载的更新的地方,它们在应用后往往会留在这里,并占用奇怪空间量。

答案2

将交换文件移动到 D 盘应该可以释放几 GB 的空间(假设你还没有移动它)

答案3

显然,如果没有看到硬盘的内容就没有任何万无一失的答案,但是磁盘清理向导通常是一个良好的开端,并且可以安全地从 Windows 文件夹中删除 $NTUninstall 文件夹(除非您打算卸载修补程序)。

这能让你离目标有多远?

编辑:您可能还可以将临时路径环境变量更改为 D 驱动器,以查看是否可以利用该驱动器而不是 C 驱动器上的空间。

EDIT2:在聊天室交谈后,值得使用温迪尔斯塔特找出硬盘空间都去哪儿了。

相关内容