部件号: CCSTUDIO-THEIA
TI 团队大家好、
2026 年 4 月的 Windows 安全更新完成后、Spectrum Digital XDS560v2 USB 驱动程序 (sdusb2em.sys) 不再加载到 Windows 11 上、这会阻止 Code Composer Studio 连接到仿真器。 我想问这个驱动程序的 WHCP-/认证签名版本是否可用或计划。
环境:
*仿真器: Spectrum Digital XDS560v2(基于 SD USB 的调试工具)
*驱动程序: sdusb2em.sys 文件版本 2.40.0.1315
* CCS : v12.x 至 v21.x—确认即使是最新的 v21.x 也安装相同的驱动程序,并且被相同的阻止
*操作系统: Windows 11(24H2/25H2),在 2026 年 4 月累积/安全更新之后
*安全启动:已启用(按公司/生产 IT 策略)
症状:
设备管理器显示带有 Code 39 的设备、并显示消息“A Application Control policy has blocked this file(应用程序控制策略已阻止此文件)“。 当驱动程序尝试加载以下内容时、CodeIntegrity 操作日志会记录事件 ID 3077:
File Name : ...\System32\drivers\sdusb2em.sys
Requested Signing Level : 4
Validated Signing Level : 1 (treated as unsigned)
PolicyName : Microsoft Windows Cross Certificates for Code Integrity Exceptions Policy
PolicyGUID : {8F9CB695-5D48-48D6-A329-7202B44607E3} (Windows Driver Policy, enforce)
SI Signing Scenario : 0 (kernel)
根本原因(正如我所理解的):
2026 年 4 月的更新会删除在旧版交叉签名证书程序下签名的驱动程序的默认内核模式信任、现在需要 WHCP 签名。 由于 sdusb2em.sys 是在旧的交叉签名程序下签名的、因此它的签名被视为不可信、并且 Windows 驱动程序策略在内核级别阻止它。
我已经验证过的:
这不是 Microsoft 易受攻击的驱动程序阻止列表、智能应用程序控件或内存完整性 (HVCI)—禁用这三项功能不起作用、因为该阻止来自单独的内核签名信任策略。 我还确认最新 CCS v21.x 附带的驱动程序与交叉签名的 sdusb2em.sys 相同、并以相同的方式被阻止。 还原驱动程序的唯一方法是完全删除 Windows 驱动程序策略(禁用安全启动并删除 CI 策略文件)、这会降低系统安全性、并且对于需要安全启动的客户生产/实验室计算机是不可接受的。
请求:
1. XDS560v2 USB 驱动程序是否有经过 WHCP-(Microsoft 认证/WHQL-) 签名的内部版本、可以在当前签名要求下加载?
2.由于最新的 CCS v21.x 仍然随附相同的交叉签名驱动程序、因此是否计划为即将发布的 CCS 或仿真/驱动程序包发布重新签名的 sdusb2em.sys? 一个粗略的时间表将非常有帮助。
3.在使用 XDS560v2 时、是否有官方支持的方式来保持安全启动和驱动程序签名强制功能?
这会影响发展、因此、任何指导或 ETA 都将受到高度赞赏。
谢谢您、
此致、
Sang-il
