我的C驱动器为15 Gb,并且大部分都被Windows Update卸载文件夹填充。
我可以设置Windows Update以便在进行更新时将这些卸载文件夹放置在具有更多空间的第二个驱动器上吗?
相关问题:
我的C驱动器为15 Gb,并且大部分都被Windows Update卸载文件夹填充。
我可以设置Windows Update以便在进行更新时将这些卸载文件夹放置在具有更多空间的第二个驱动器上吗?
相关问题:
Answers:
希望我不会得到-1,因为它与卸载文件夹没有直接关系。但这将有助于解决此用户空间问题和移动更新文件。
您可以移动其他一些文件夹,因为似乎卸载文件夹是硬编码的?一个不错的选择是C:\ Windows \ SoftwareDistribution文件夹(将更新等下载到该文件夹),但是Microsoft说您也不能移动此文件夹,但是如果您使用Microsoft(Sysinternals)Junction工具(我可以始终将其解压缩到我的C:\ Windows文件夹的根目录中,因为它在命令提示符下使用)。本质上,此工具将数据从一个位置重定向到另一位置,计算机认为即使您移动了该文件夹,该文件夹仍然存在于其原始位置。我一直在使用此文件夹以及其他类似i386文件夹的文件夹,而不用更改注册表。
添加连接点
首先,您将需要停止Windows Update Service,并将SoftwareDistribution文件夹复制到其他驱动器(具有权限)。通过“开始”>“运行”>“ cmd”启动命令提示符(cmd),然后:
net stop wuauserv
xcopy C:\Windows\SoftwareDistribution D:\Windows\SoftwareDistribution /O /X /E /H /K
Windows会询问您D:\ Windows \ SoftwareDistribution是否指定文件名或目录名(F =文件,D =目录)?
Answer D for directory
其次,您将重命名旧文件夹。
rename C:\Windows\SoftwareDistribution SoftwareDistribution.del
第三步是创建结(同样从命令提示符处):
junction C:\Windows\SoftwareDistribution "D:\Windows\SoftwareDistribution"
第四是重新启动Windows更新服务:
net start wuauserv
查看是否可以下载更新。如果可行,请删除SoftwareDistribution.del文件夹,否则请重试或重命名SoftwareDistribution.del文件。
移除结点
如果出于某种原因不想再删除该路口,则可以删除它。停止Windows Update服务,然后将软件分发文件复制回Windows文件夹:
net stop wuauserv
xcopy D:\Windows\SoftwareDistribution C:\Windows\SoftwareDistribution /O /X /E /H /K
接下来,使用-d删除连接:
junction -d D:\Windows\SoftwareDistribution
然后重新启动Windows Update Service:
net start wuauserv
查看哪些文件夹具有Junction:
junction -s c:\
我知道这无法回答您的问题,但是...为什么要保留Windows [un]安装文件夹?只需删除它们。您是否曾经回滚Windows更新?
编辑:Office安装文件夹是另一回事。有了它们,MS Office经常可以自行修复。没有它们,如果存在重大问题,您可能正在考虑重新安装。
我认为您是从错误的角度来解决这个问题,建议您将C盘增大。如果是分区,请尝试使用http://gparted.sourceforge.net/中的gparted live CD 来调整分区的大小。如果是硬盘驱动器,请更换它。抱歉,这不是您问题的直接答案。
如果您引用的文件夹名称如C:\4633bc0687e6970b8e63a999ac1f7a
,则可以删除它们而不会造成任何损害,因为它们只是Windows Update的遗留物,因此不再需要。
也可以通过在C上运行Windows磁盘清理并检查列表中的“ Service Pack备份文件”来最安全地删除Service Pack文件。磁盘清理是回收空间的最安全方法,因为它不会破坏Windows。
c:\windows\$NtUninstall----$
如果您从不想卸载Windows更新,则其他名称为的文件夹可能会被删除。如果您希望保留这种可能性,可以将它们移动到另一个磁盘上。完全删除它们在此处记录。
如果您还有其他疑问,这将有助于您了解确切的Windows版本和Service Pack级别。
我同意kmarsh的观点,删除它们听起来确实是个好主意,但是由于删除了此卸载程序,我个人遇到了Windows错误(不要问我为什么)。我建议在完全删除之前备份它们,然后,如果没有问题,请删除备份。
PS请查看本指南,以安全删除SP2卸载程序。