假设我有 Windows 10 并更新 Windows,Windows 如何验证下载包的完整性以及下载过程如何工作?我知道在 Linux 中,软件包是用校验和检查的。但是从哪里检查呢?从官方下载网站还是paketmanager自己做的?我在哪里可以找到下载的包并查看哈希值?有人可以解释一下 Windows 更新程序吗?
非常感谢
假设我有 Windows 10 并更新 Windows,Windows 如何验证下载包的完整性以及下载过程如何工作?我知道在 Linux 中,软件包是用校验和检查的。但是从哪里检查呢?从官方下载网站还是paketmanager自己做的?我在哪里可以找到下载的包并查看哈希值?有人可以解释一下 Windows 更新程序吗?
非常感谢
我所知道的:
Windows 10 使用一种称为统一更新平台 (UUP) 的技术。此服务适用于差异下载包。差异下载包仅包含自上次更新设备以来所做的更改,而不是完整版本。
它是如何工作的:
UUP 服务向 UUP 云服务(Azure 云)发送包含所有已安装更新的列表,云服务将该列表与最新更新列表合并,并告知 UUP 服务是否有任何新的差异包。UUP 服务开始下载这些差异包。
您可以在C:\Windows\SoftwareDistribution\Download文件夹中找到下载的差异包。