Windows Vista 中的新增功能

从 Windows Vista 开始,WMI 包含许多基于 WMI 用户请求的新功能。

新建故障排除工具

有新的故障排除工具可供下载。

WMI 诊断实用工具

此实用工具检查 WMI 服务以及本地计算机上的相关组件、DCOM 设置和注册表设置的当前状态。 实用工具报告问题并提供维修建议。 有关详细信息和下载实用工具,请参阅 WMI Diagnosis Utility

Windows Vista 中的新增安全功能

以下列表列出了 Windows Vista 中可用的新 WMI 安全功能。

跟踪和记录事件

WMI 服务不再使用大多数 WMI 日志文件。 相反,它使用 事件跟踪 (ETW),并且可以通过事件查看器UI 或 Wevtutil 命令行工具获取事件。 有关详细信息,请参阅跟踪 WMI 活动

在 MOF 文件中设置 WMI 命名空间安全性

NamespaceSecuritySDDL 限定符可用于保护任何命名空间。 有关详细信息,请参阅在创建命名空间时设置命名空间安全性

WMI 命名空间的安全审核

WMI 使用命名空间系统访问控制列表 (SACL) 来审核命名空间活动并将事件报告给安全事件日志。 有关详细信息,请参阅访问 WMI 命名空间设置命名空间安全描述符

获取和设置安全对象的安全描述符方法

已向 Win32_PrinterWin32_ServiceStdRegProvWin32_DCOMApplicationSetting__SystemSecurity 添加了用于获取和设置安全描述符的新脚本化方法。 有关详细信息,请参阅更改安全对象的访问安全性

操作脚本中的安全描述符

Win32_SecurityDescriptorHelper 类包含的方法允许脚本将安全对象上的二进制安全描述符转换为 Win32_SecurityDescriptor 对象或安全描述符定义语言字符串。 有关详细信息,请参阅更改安全对象的访问安全性

用户帐户控制

用户帐户控制 (UAC) 影响返回的 WMI 数据、远程访问以及脚本的运行方式。 有关详细信息,请参阅用户帐户控制和 WMI。 有关 UAC 的详细信息,请参阅 Windows Vista 上的用户帐户控制入门

Windows Vista 中的其他新功能

以下列表列出了 Windows Vista 中提供的新增 WMI 功能。

新的性能计数器数据提供程序

AutoDiscovery/AutoPurge (ADAP) 进程不再将性能计数器对象传输到 WMI 存储库中的 WMI 性能类中。 有关详细信息,请参阅性能库和 WMIWMIPerfClass 提供程序可创建 WMI 性能计数器类。 数据由 WMIPerfInst 提供程序动态提供给这些 WMI 性能类。

集合索引器

SWbemObject.ItemIndex 方法将与指定索引关联的对象返回到集合中。

支持 IPv6 和 IPv4

WMI IP 路由提供程序和网络类提供 IPv4 地址数据。 从 Windows Vista 开始,WMI 还提供对 IPv6 网络功能的有限支持。 有关详细信息,请参阅 WMI 中的 IPv6 和 IPv4 支持

对远程连接的更改

如果连接到运行 Windows Vista 的远程计算机上的 WMI 命名空间,则可能需要更改 Windows 防火墙用户帐户控制或 DCOM 的设置。 有关详细信息,请参阅从 Vista 开始远程连接到 WMI

Win32_QuickFixEngineering 的更改

对于在 Windows Vista 及更高版本的操作系统上运行的系统,此类仅返回基于组件的维护 (CBS) 提供的更新。 注册表中未列出这些更新。 Windows Installer (MSI) 或 Windows Update 提供的更新不会由 Win32_QuickFixEngineering 返回。

启用和禁用 NIC

Win32_NetworkAdapter 包含了一些新方法,可启用和禁用网络适配器。

Windows Installer 提供程序更改

Win32_Product 包含了一些新属性和新方法,可提供有关产品的更多数据。

新的显示监视器类

监视器显示类包含 WDM 提供程序提供的数据,该提供程序提供有关显示监视器的数据。

智能平台管理接口提供程序

WMI IPMI 提供程序可将基板管理控制器 (BMC) 操作中的数据提交给操作系统。 提供程序向智能平台管理信息类提供信息,这些类提供传感器数据和 BMC 系统事件日志 (SEL) 消息数据。

检测超线程和多核处理器

Win32_ComputerSystemWin32_Processor 具有新的属性,可用来编写脚本以确定计算机系统是具有多核处理器还是超线程处理器。

事件消息

Windows Vista 具有新的事件消息。 有关详细信息,请参阅 WMI 事件

清单改进

许多硬件类都进行了更改,以改进硬件清单。 例如,向 Win32_CDROMDriveWin32_DiskDrive 添加了序列号属性。

新的提供程序托管模型

已为 Windows Vista 添加了新的提供程序托管模型。 有关详细信息,请参阅提供程序托管和安全性

关于 WMI