当前位置:网站首页 > 更多 > 玩电脑 > 正文

[玩转系统] 用于查找 TPM 状态和详细信息的 CMPivot 查询 - Prajwal Desai

作者:精品下载站 日期:2024-12-14 11:57:24 浏览:14 分类:玩电脑

用于查找 TPM 状态和详细信息的 CMPivot 查询 - Prajwal Desai


在这篇文章中,我将向您展示如何使用 CMPivot 查询来查找 TPM 状态并从远程计算机收集 TPM 详细信息。使用 CMPivot 查询,检查 TPM 状态很容易。

您知道,Microsoft 引入了 Windows 11,并将 TPM 2.0 作为先决条件。运行 Windows 11 需要 TPM 2.0,它是安全相关功能的重要构建块。

可信平台模块 (TPM) 是一种微芯片,旨在提供基本的安全相关功能,主要涉及加密密钥。

在升级到 Windows 11 之前,必须确保计算机上启用并激活 TPM 2.0。这将确保顺利升级到Windows 11。

CMPivot 功能是配置管理器中的一项非常有用的功能。 CMPivot 允许您快速评估环境中设备的状态并采取适当的措施。

好消息是 CMPivot 功能可用于 Configuration Manager 版本 1806 及更高版本。 Microsoft 不断为 CMPivot 功能添加新功能和改进。

当您输入查询时,CMPivot 将在所选集合中的所有当前连接的设备上实时运行查询。您可以从 Microsoft CMPivot 文档中了解它。

SCCM 中的 CMPivot 查询可用于在运行 Windows 10 或 Windows 11 的计算机上查找 TPM 状态和详细信息,例如 TPM 版本、制造商 ID 等。

您可以使用多种方法来检查计算机上的 TPM 状态。例如,您可以使用命令行检查 TPM 状态。

在计算机上查找 TPM 状态的另一种简单方法是使用 SCCM 任务序列。任务序列中的检查准备情况步骤包括对 TPM 2.0 或更高版本的检查。

阅读:如何在 SCCM 任务序列中启用 TPM 2.0 检查

如果您不想使用任务序列来检查 TPM 状态,可以使用 CMPivot 查询。请参阅 CMPivot 独立应用部署指南,将 CMPivot 作为独立应用部署在您的计算机上。

用于查找 TPM 状态的 CMPivot 查询

让我们看看如何使用 CMPivot 查询检查 Windows 计算机上的 TPM 状态。首先使用以下步骤启动 CMPivot 查询。

  • 启动配置管理器控制台。
  • 导航至资产和合规性 > 概览 > 设备集合
  • 右键点击设备集合并选择启动 CMPivot

CMPivot 工具应在几秒钟内启动。在查询窗口中,输入 TPMStatus 并单击运行查询。 TPMStatus 命令返回 SCCM 设备集合中所有设备部分的 TPM 状态。

CMPivot 查询中的 TPMStatus 结果包含以下信息:

  • 设备
  • 信息
  • 是否适用
  • 准备好了

[玩转系统] 用于查找 TPM 状态和详细信息的 CMPivot 查询 - Prajwal Desai

使用 CMPivot 查询查找 TPM 启用和激活状态

如果您想了解计算机上是否激活并启用了 TPM,可以使用以下 CMPivot 查询。

TPM | where IsEnabled_InitialValue == true and IsActivated_InitialValue == true
  • IsActivated_InitialValue - 指示 TPM 是否已激活。
  • IsEnabled_InitialValue - 指示是否启用 TPM。

[玩转系统] 用于查找 TPM 状态和详细信息的 CMPivot 查询 - Prajwal Desai

使用 CMPivot 查询查找 TPM 详细信息

除了查找 TPM 状态之外,使用 CMPivot 查询还可以查找 TPM 详细信息。

CMPivot 查询“TPM”命令显示有关 TPM 的以下详细信息。

  • 设备
  • IsActivated_InitialValue
  • IsEnabled_InitialValue
  • IsOwned_InitialValue
  • 制造商编号
  • 制造商版本
  • 制造商版本信息
  • 物理存在版本信息
  • 规格版本

根据我的发现,查询将尝试在所有设备上运行,但仅返回启用了 TPM 的计算机。

换句话说,如果您的 Windows 10 计算机未启用并激活 TPM,这些计算机将不会显示在结果中。

在下面的示例中,两个虚拟机都运行 Windows 11 操作系统,并且在每个虚拟机上启用了 TPM 2.0。

[玩转系统] 用于查找 TPM 状态和详细信息的 CMPivot 查询 - Prajwal Desai

使用 CMPivot 查询检查 TPM 版本

您可以使用以下 CMPivot 查询来检查计算机上的 TPM 版本(制造商版本)。

TPM | where ManufacturerVersion contains '2.1'

如果您不确定 TPM 版本,您还可以调整查询,并且可以使用 likestarts with 运算符代替 contains。

CMPivot 查询 TPM |其中ManufacturerVersion包含'2.1'返回所有启用了版本2.1的TPM的计算机。

[玩转系统] 用于查找 TPM 状态和详细信息的 CMPivot 查询 - Prajwal Desai

您需要 登录账户 后才能发表评论

取消回复欢迎 发表评论:

关灯