今天早些时候,微软宣布将在 Windows 11 24H2 和 Server 2025 中推出新的检查点累积更新功能。这种检查点文件背后的理念是降低(功能)更新的大小,从而加快此类更新的安装和交付速度。
说到精简大小,微软今天还宣布正在改进 Windows 驱动程序打包。公司将为 Windows 驱动程序引入 WDK(Windows 驱动程序工具包)NuGet 包装。
到目前为止,WDK 都是以 MSI(微软安装程序)文件或 ISO 文件的形式提供的,但这家科技巨头已经解释了 NuGet 的好处。微软在其官方技术社区博文中宣布了这一变化:
与传统的 WDK 产品相比,WDK NuGet 具有一些优势:
- 它的体积更小,从而减少了下载和安装时间。
- 可在不同机器和环境中移植。
- 可与大型 CI/CD 管道和源代码控制系统集成。
- 它能更好地支持敏捷的 WDK 发布模式,可以轻松更新最新的 WDK 功能和修正。
在强调其优势的同时,微软还提供了如何使用 NuGet 安装 WDK 的分步指南。该公司指出,需要 Windows 11 和 Visual Studio 2022。
使用 NuGet 安装最新的 WDK - 具体步骤
前提条件
- 装有 Windows 11 或更新版本的 X64/ARM64 电脑。
第 1 步:安装 Visual Studio 2022
下载并安装 Visual Studio 2022 社区版、专业版或企业版。
在安装过程中,选择并安装 Desktop development with C++。
第 2 步:准备 Visual Studio
WDK 需要 Visual Studio 2022 和 VS 2022 C++ 编译工具,以及相应的 VS 2022 C++ Spectre-mitigated libs(最新版)组件,以便为每个架构构建驱动程序。
- 注册并登录 Visual Studio。
- 选择并安装以下 VS 独立组件 - MSVC V143 - VS2022 C++ x64/x86 Spectre-mitigated libs (Latest) 和 MSVC V143 - VS2022 C++ ARM64 Spectre-mitigated libs (Latest)
第 3 步:安装 WDK Visual Studio 扩展
方案 1:Visual Studio Marketplace
在 Visual Studio 中,选择扩展、管理扩展,然后选择 Visual Studio Marketplace。搜索 “Windows Driver Kit”,选择并安装 Windows Drivers Kit Visual Studio 扩展。
方案 2:下载并安装
使用此链接下载并安装 Windows 驱动程序工具包 Visual Studio 扩展:
您可以在 Tech 社区的官方博文中找到有关该版本的更多详细信息: