← 返回首页目录
# Microsoft Support and Recovery Assistant (SaRA) 命令行工具从 Windows 中移除

作者:吉祥法师

## 核心概述

微软于2026年3月31日正式发布了一项重要的技术变更公告,宣布将 Microsoft Support and Recovery Assistant(简称 SaRA)命令行工具从 Windows 操作系统中移除。这一变更标志着微软在系统诊断和维护工具方面的重要战略调整,旨在通过更安全、更现代化的解决方案替代原有的诊断工具。本文将为 IT 管理员和企业用户提供完整的迁移指南,帮助他们顺利过渡到新的解决方案。

## 变更详情与时间线

### 公告基本信息
- **原文发布时间**:2026年3月31日
- **知识库编号**:KB 5086902
- **适用版本**:涵盖 Windows 10 和 Windows 11 的多个版本,以及 Windows Server 2008 至 2025 的多个版本

### 移除时间节点
微软已正式确认,**自2026年3月10日起**,所有处于支持生命周期内的 Windows 版本更新中将不再包含 SaRA 命令行工具。这意味着在此日期之后,用户将无法在系统更新中获取或使用该工具。

### 适用操作系统范围
本次变更影响范围广泛,具体包括:
- **Windows 10 系列**:企业版 LTSB 2016、企业版 LTSC 2019、IoT 企业版 LTSC 2021、版本 22H2 所有版本
- **Windows 11 系列**:版本 22H2、23H2、24H2、25H2 的所有版本,包括专业版、企业版、教育版、多会话企业版、IoT 企业版和 SE 版
- **Windows Server 系列**:2008 Premium Assurance、2008 R2 Premium Assurance、2012 ESU、2012 R2 ESU、2016、2019、2022、2025

## 替代方案:Get Help 命令行工具

### 工具简介
**Get Help 命令行工具**(GetHelpCmd.exe)是微软推出的新一代自包含诊断工具,专为企业环境设计。它具备以下核心特性:

1. **企业级准备**:经过完整测试,可满足企业环境的严格要求
2. **自包含架构**:无需额外依赖,独立运行
3. **命令行支持**:支持命令行操作和 PowerShell 脚本调用
4. **远程管理能力**:管理员可通过命令行在组织内多台计算机上远程运行

### 功能对比:SaRA vs Get Help

**核心功能等同性**
微软明确保证,Get Help 命令行工具在功能上完全覆盖 SaRA 的所有场景。两者在排障能力上保持一致性,支持诊断的问题类型基本相同,包括 Microsoft 365 应用(如 Teams 和 Outlook)相关的 Windows 客户端问题。

**主要差异**
- **安全架构升级**:GetHelpCmdLine 的基础架构采用了增强的安全措施和更先进的技术栈
- **基础设施现代化**:相比 SaRACmdLine,Get Help 工具基于更新的基础设施构建
- **场景迁移**:所有 SaRA 支持场景均已在 Get Help 中实现,无需功能妥协

### 脚本兼容性说明
**重要提示**:现有 SaRA 脚本**无法**在 Get Help 命令行工具中直接复用。微软已将全部场景迁移至 GetHelpCmdLine,原有的 SaRACmdLine 脚本环境已经不再受支持。IT 管理员需要重新配置和适配现有脚本。

## 迁移行动指南

### 第一步:下载新工具
管理员应尽快从官方渠道获取 Get Help 命令行工具。建议通过微软官方下载中心或 Microsoft 365 管理中心进行下载,确保获得最新且经过验证的版本。

### 第二步:使用与部署
1. **直接命令行使用**:通过 CMD 或 PowerShell 直接调用 GetHelpCmd.exe
2. **脚本集成**:将命令集成到现有的自动化脚本中
3. **远程部署**:利用企业远程管理工具进行批量部署

### 第三步:场景测试
建议在正式部署前:
- 在测试环境中验证所有常用诊断场景
- 确认 PowerShell 脚本兼容性
- 检查与现有 IT 管理流程的集成情况

### 第四步:问题反馈机制
如果在使用 GetHelpCmdLine 过程中遇到任何问题,微软建议:
- 首选联系客户服务与支持(CSS)合作伙伴
- 向微软报告具体问题详情,包括复现步骤、环境信息和错误日志

## 技术影响与风险评估

### 对 IT 管理员的影响
1. **脚本迁移需求**:所有依赖 SaRA 的自动化脚本需要进行相应调整
2. **培训成本**:技术支持团队需要熟悉新工具的操作方式
3. **部署规划**:需要在组织内制定合理的迁移时间表

### 安全与合规考量
这一变更实际上是微软安全战略的一部分。通过移除旧的 SaRA 工具并引入架构更安全的新工具,微软正在:
- 降低潜在的安全漏洞风险
- 提供更可靠的安全更新机制
- 增强企业环境的整体安全态势

## 最佳实践建议

### 短期应对措施(立即执行)
- 盘点组织中所有使用 SaRA 的系统和脚本
- 确定关键业务场景和优先级
- 启动 Get Help 工具的试点测试

### 中期规划(1-3个月)
- 完成主要场景的迁移和测试
- 更新内部文档和操作手册
- 培训技术支持团队

### 长期战略(3-6个月)
- 全面替换所有 SaRA 使用场景
- 优化基于新工具的诊断流程
- 建立新工具的最佳实践指南

## 常见问题解答

**Q1: Get Help 命令行工具是什么?**
A: 它是微软推出的企业级诊断工具,用于排查影响 Microsoft 365 应用(如 Teams、Outlook)的 Windows 客户端问题。该版本通过命令行或 PowerShell 脚本运行,尤其适合需要远程操作的 IT 管理员。

**Q2: SaRA 命令行工具何时被移除?**
A: 自2026年3月10日起,所有在支持周期内的 Windows 版本更新不再包含该工具。

**Q3: 现有 SaRA 脚本能否用于 Get Help?**
A: 不能。所有脚本需要迁移到 GetHelpCmdLine 环境,原有脚本在新环境中无法运行。

**Q4: GetHelpCmdLine 与 SaraCmdLine 有何不同?**
A: 核心功能保持一致,仅在底层基础设施和安全架构上有显著改进。

**Q5: 使用新工具遇到问题如何反馈?**
A: 请联系您的 CSS 合作伙伴报告问题,微软将提供专业支持。

## 总结

微软移除 SaRA 命令行工具的决策,体现了其在企业安全性和工具现代化方面的持续投入。虽然迁移过程可能需要一定的资源和时间投入,但新工具带来的安全性和功能改进,将为企业提供更可靠的技术支持基础。建议所有受影响的组织立即启动迁移计划,确保业务连续性,并充分利用新工具的优势提升 IT 支持效率。

通过以上系统性的迁移指导,企业可以在保持诊断能力的同时,进一步强化自身的安全防线,为未来的技术发展奠定坚实基础。