在供应商构建的系统上工作,我们已经意识到C:
他们创建的OS分区()很小(38 GB)。目的是将Windows 2008 R2更新到SP1。有几个消息来源指出,在安装过程中需要8 GB的空间,其中包括提取的临时文件。我设法清理了分区上的4.6 GB空间,但仍然没有减少。
卷上存在另一个分区,该分区在同一系统上具有足够的空间,但是经验表明,这些安装程序很容易吸引用户C:\temp
(或某些其他变体)。我的问题是:
- Service Pack安装程序是否使用环境变量来提取临时文件(
%TEMP%
)? - 如果临时文件是可路由的,则4.6 GB的空间足以用于SP1之后的安装吗?
- 除了TechNet上显示的安装开关以外,是否还有其他安装开关可以帮助解决此问题?
一方面,我尝试了其他选择,例如缩小更大的应用程序分区(D:
),但是仅在该分区之后预留了很多空间,这使OS分区无法利用卷上释放的空间。另外,我目前不在车站尝试尝试,但是很高兴知道是否值得尝试。谢谢!
您可以使用联结资源工具包实用程序将某些目录移动到另一个位置。这不是一个很好的解决方法,但是过去使我束手无策。
—
TheFiddlerWins 2013年
@TheCleaner Thx!我忘了可以做到的。一点点帮助。
—
乍得哈里森
您可能可以使用第三方分区工具(例如GParted(gparted.sourceforge.net))来调整分区的大小。这些工具将允许移动第二个分区的开始,因此您可以连续扩展第一个分区。
—
乔纳森·J
C:\Windows\SoftwareDistribution
腾出所需的空间,则可以在安装之前删除该文件夹。如果可能的话,最好将C分区扩展到合适的大小,例如120GB或更大(可能在下面的评论中回复:blogs.technet.com/b/mghazai/archive/2009/02/24/…或使用第三方分区工具)