c:\windows\installer 文件夹

c:\windows\installer 文件夹

在我们运行 Windows Server 2003 的其中一台主服务器上,一些聪明人决定在 250GB 硬盘上只对 c:\ 进行分区,其中有 20GB。我的问题是 c:\windows\installer folers id 占用了 13GB。我可以将此文件夹重新定位到另一个驱动器,并从现在开始设置 Windows 以写入此文件夹吗?

欢迎提出任何其他建议。

答案1

您可以使用 NTFS 连接点并将另一个 NTFS 分区安装到 NTFS 文件夹中C:\WINDOWS\installer

答案2

公平地说,这是微软的愚蠢设计,不是你的家伙的。保持系统分区精简是件好事,因为很容易对其进行映像备份。微软将安装程序文件夹放入 C:\Windows 并且无法重新定位它,这真是一个愚蠢的想法。

无论如何,鉴于将分区安装到 c:\windows\installer 可能不可行,您可以使用 msizap 修剪 Installer 文件夹的大小。请参阅http://msdn.microsoft.com/en-us/library/aa370523(VS.85).aspx了解详情。

“g”选项可以安全使用。这将删除 Installer 文件夹中不再需要的文件。使用其他选项时请务必小心谨慎。

JR

答案3

我也遇到过同样的问题,但大部分空间都是 C:\Windows\Installer 中的临时文件(36GB)。我只是运行了 Windows“磁盘清理”实用程序,然后勾选了我想删除的文件。

Win Dir Stat 图像:

在此处输入图片描述

磁盘清理图像:

在此处输入图片描述

答案4

我处理过这个问题几次,主要是在各种 Hyper-V VM 中。我启动了一个Parted MagicCD 然后使用 GParted。一定要先备份,但我已经对至少 5 个系统这样做了,没有问题。无论如何,先进行裸机备份!

打开 GParted 后,您会注意到每个分区都有三个条目:1. 分区前的空间 2. 分区的空间 3. 分区后的空间

因此,您需要做的是首先修改“最后”分区,以便“分区前的空间”更大(通过减小分区的大小或从末尾删除未分配的空间)。

此时,我会重新启动 Windows 以确保一切正常。为了安全起见,请对这个调整大小/更改的分区运行 chkdsk。

然后,重新启动 GParted,您现在可以以相同的方式扩展倒数第二个分区。如果这是 c: 驱动器,那么这是最后一步,您只需扩展 c: 驱动器,重新启动进入 Windows,执行 chkdsk,就可以了。

相关内容