将“%SystemRoot%\SoftwareDistribution\Download”复制到另一台计算机

将“%SystemRoot%\SoftwareDistribution\Download”复制到另一台计算机

是否可以(并且安全地)将SoftwareDistribution\Download文件夹从一台 Windows XP 计算机 A 复制到另一台计算机 B,然后让它update.microsoft.com在 B 上执行操作并减去在 A 上下载的所有软件包的下载时间?

是否需要其他文件和/或目录来让 B 接受/检查复制的文件?

答案1

您可能对此感兴趣:

您可以使用c't 离线更新轻松下载 Windows 和 Office 的补丁和更新,而无需经过 Microsoft 的 Windows Update 网站上的整个过程。

c't Offline Update 在 USB 记忆棒、DVD 或 CD 上创建补丁包,以更新和修补您想要的任意数量的机器。

支持的操作系统和软件:Windows Server 2008、Server 2003、Vista、经验值、2000(包括它们各自的 64 位版本)以及 Microsoft Office 2007、XP、2003 和 2000。

替代文本

c't 离线更新是免费软件且可移植(不需要安装)。

答案2

我以前也做过这个。问题是只复制这个文件夹不会有任何效果。而且这种技术(如果你可以这么说的话)非常肮脏。

在更新过程中,Windows 首先会下载一些文件,然后提取并最终删除一些下载。您需要抓住 Windows 下载完所有文件但尚未开始更新的时刻。如果您在更新完成后才开始复制,这些文件对您来说将毫无用处。

答案3

我怀疑你的想法的可行性。

除非两台机器安装的软件完全相同,否则\Download文件夹的内容应该不同,更不用说不同的硬件配置了。我不确定 Windows 是否为\Download文件夹添加了任何特定于机器的编码。

如果你的目标是尽量减少下载 Windows 更新的互联网流量,并且你的网络中有 Windows 服务器,那么你应该使用微软分发更新。

相关内容