Article ID: 952978 - Last Review: June 2, 2008 - Revision: 1.1 Windows XP may display incorrect CPU name and CPU speed information in applications that use WMI to recognize processor information
SYMPTOMSIn the System Properties tool in Computer Management or in other
applications that use Windows Management Instrumentation (WMI) to recognize processor information, Windows XP may display incorrect CPU name and
CPU speed information. For example, you examine the System Properties tool in Computer Management for Intel Core 2 Duo CPU - E8400 3.0GHz or for Intel Celeron 420. When you do this, the CPU information that Windows XP displays may differ from the actual hardware information. CAUSEThis issue occurs because Microsoft code currently cannot
handle the following fields that are returned from the CPUID instruction:
This issue is caused by changes in the Intel extended model field in the CPUID instruction output. Therefore, we cannot fix all the variants of this issue. The misidentification of processors is caused by a change in the return value structure of the Intel assembler mnemonic CPUID. When new processors become available and when they are identified by using only the fourth bit to the seventh bit of the structure, the CPU information in the System Properties tool will be correct. Note Every new processor that uses the Intel extended CPUID output structure will be identified incorrectly. WORKAROUNDTo work around this issue, do not use WMI to
recognize the processor information. Instead, use the FriendlyName registry
entry to retrieve the processor information. To locate the FriendlyName registry entry, follow these steps. Important This section, method, or task contains steps that tell you how to modify the registry. However, serious problems might occur if you modify the registry incorrectly. Therefore, make sure that you follow these steps carefully. For added protection, back up the registry before you modify it. Then, you can restore the registry if a problem occurs. For more information about how to back up and restore the registry, click the following article number to view the article in the Microsoft Knowledge Base: 322756
(http://support.microsoft.com/kb/322756/
)
How to back up and restore the registry in Windows
If this information changes because of corruption or because of user modifications, this information is updated with information that is returned from the processor or processors. The CPU speed is displayed as the "Brand String" or as the "Friendly Name." MORE INFORMATIONFor more information, see the section about CPUID instruction on pages 236 to
238 of the Intel Software
Developers Manual. To do this, visit the following Web site: http://download.intel.com/design/processor/manuals/253666.pdf
(http://download.intel.com/design/processor/manuals/253666.pdf)
The
third-party products that this article discusses are manufactured by companies
that are independent of Microsoft. Microsoft makes no warranty, implied or
otherwise, about the performance or reliability of these
products.
| Other Resources Other Support Sites
CommunityGet Help NowArticle Translations
|





















Back to the top