当您使用 Windows 8 或 Windows Server 2012 中的 Win32_VideoController WMI 类时,返回的空值

注意:这篇文章是由无人工介入的微软自动的机器翻译软件翻译完成。微软很高兴能同时提供给您由人工翻译的和由机器翻译的文章, 以使您能使用您的语言访问所有的知识库文章。然而由机器翻译的文章并不总是完美的。它可能存在词汇,语法或文法的问题,就像是一个外国人在说中文时总是可能犯这样的错误。虽然我们经常升级机器翻译软件以提高翻译质量,但是我们不保证机器翻译的正确度,也不对由于内容的误译或者客户对它的错误使用所引起的任何直接的, 或间接的可能的问题负责。

点击这里察看该文章的英文版: 2787534
症状
假定您有一台计算机正在运行 Windows 8 或 Windows Server 2012。您运行的应用程序使用的 Win32_VideoController Windows 管理规范 (WMI) 类来收集和配置计算机上的显示设置。在此情况下, CurrentBitsPerPixelCurrentHorizontalResolutionCurrentNumberOfColors属性将返回空值。此外,对于其他当前的配置,将返回空值。
原因
因为都用的 GUID_DISPLAY_DEVICE_ARRIVAL 设备接口类枚举设备接口类与传递的 WMI 的设备接口类不匹配,则会出现此问题。
解决方案

累积更新信息

要解决此问题,请安装 Windows 8 和 Windows Server 2012 累积更新 2822241。有关如何获取此累积更新包的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
2822241 Windows 8 和 Windows Server 2012 累积更新: 4 月 2013年

状态
Microsoft 已经确认这是在"适用于"一节中列出的 Microsoft 产品中的问题。
更多信息
有关软件更新术语的详细信息,请单击下面的文章编号,以查看 Microsoft 知识库中相应的文章:
824684 用于描述 Microsoft 软件更新的标准术语的说明

警告:本文已自动翻译

属性

文章 ID:2787534 - 上次审阅时间:04/09/2013 22:42:00 - 修订版本: 2.0

Windows Server 2012 Datacenter, Windows Server 2012 Essentials, Windows Server 2012 Foundation, Windows Server 2012 Standard, Windows 8, Windows 8 Enterprise, Windows 8 Pro

  • kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kbmt KB2787534 KbMtzh
反馈