安装 Windows 更新后,SQL Server Launchpad 服务无法启动

症状

运行安装了 SQL Server 机器学习 Services 功能的 SQL Server 的 Windows 11 计算机。 安装 Windows 更新 KB5044284(OS 内部版本 26100.2033) 或更高版本后,你会注意到 SQL Server Launchpad 服务 无法启动。 检查 ExtLaunchErrorlog 文件后,文件末尾会显示以下错误消息:

<timestamp>	Security Context Manager initialization failed. ErrorCode: 0x8032000c.
<timestamp>	Satellite Session Manager initialization failed. ErrorCode: 0x8032000c.
<timestamp>	Initialization of satellite session manager failed. ErrorCode: 0x8032000c.

备注

此问题不会影响 Windows Server作系统。

原因

Windows 更新 KB5044284(OS 内部版本 26100.2033) 更改了 Launchpad 服务调用的 Windows API CreateAppContainerProfile 的行为。 此更改会导致 API 返回错误,最终导致 Launchpad 服务失败。

解决方案

Microsoft正在积极处理修补程序。 在此期间,如果使用 Launchpad 服务, 请还原 到 Windows 更新 KB5043080(OS 内部版本 26100.1742) 或更低版本。