用途
Windows Release Readiness 用于审计 Windows 应用的发布就绪度,目标是让 Windows 版本能够干净安装、安全更新、可预期地集成到系统中,并在多样化的用户环境中提供支持。
主要能力
该技能围绕 Windows 发布的关键环节展开审计,包括:
- 安装包与 MSIX 身份
- 代码签名与 SmartScreen 信誉
- 安装、更新与卸载流程
- 启动任务与服务
- 托盘行为
- 注册表与文件关联
- 通知
- 凭据与数据
- 防火墙规则
- 崩溃日志
- 商店认证(如相关)
使用方式
技能定义了一套工作流:
- 识别分发渠道、安装类型、权限、后台组件、数据位置、更新路径和支持姿态。
- 阅读 references/windows-release-systems.md。
- 审计包身份、签名/信誉、安装/更新/卸载、启动/服务、注册表/文件关联、通知、凭据、数据、防火墙、崩溃日志,以及商店认证(如相关)。
- 将发布阻断项与企业/管理员级打磨、支持改进区分开。
- 产出 Windows 就绪度矩阵,为每个高风险领域列出所需证据。
输出格式包含:
- Windows 上下文
- 分发/更新模型
- 就绪度矩阵(安装包、签名/信誉、系统集成、数据/凭据/卸载、更新/诊断)
- 阻断项(每项对应所需证据)
- 支持诊断(字段/日志/用户操作)
适用场景
适用于需要发布 Windows 应用的团队,尤其是涉及安装包、MSIX、代码签名、系统集成、后台服务、启动任务、注册表、文件关联、防火墙、崩溃诊断和商店认证等环节的发布前审计。
限制与护栏
- 不要在产品不需要全机器范围更改时请求管理员权限。
- 不要隐藏服务、启动任务、计划任务、防火墙规则、驱动或后台代理。
- 卸载后不要遗留凭据、敏感日志、启动项或损坏的文件关联。
- 不适用于基础模型无需该技能特定产物契约即可处理的通用建议。
暂未提供的信息
关于该技能的具体收费、价格、平台支持范围、实际效果或详细使用步骤,资料中暂未提供。