为Windows更新设置非默认的下载位置

Windows Server 2003最初是由C:具有有限的分区大小设置的。 有一个简单的方法来更改更新下载到哪里,所以C:根本不使用?

其实我想扩展到任何版本的Windows,因为我看到它可能有助于保持启动驱动器的大小,如果你想有一个ssd驱动器

据我了解,下载位置被硬编码到%windir%\ SoftwareDistribution \ Download。 您可以使用NTFS连接点(实际上是Windows符号链接)将其逻辑redirect到另一个物理位置,尽pipe我鼓励您在非生产环境中对其进行彻底testing。 您可以使用多种选项来实现这一点,取决于您的操作系统:

  • 资源工具包工具linkd.exe(Server 2000/2003)
  • 命令“fsutil hardlink”(XP / 2003及更高版本)
  • 命令行工具mklink(Vista及更高版本)
  • SysInternals工具“Junction”