【发布时间】:2011-01-23 11:38:37
【问题描述】:
有谁知道是否可以在不使用 WMI 的情况下获得完整的处理器名称(如控制面板 | 系统中所示)?我猜你可以拨打一些非托管电话。
WMI 可以完成这项工作,但我发现它在某些计算机上间歇性崩溃或锁定。
【问题讨论】:
有谁知道是否可以在不使用 WMI 的情况下获得完整的处理器名称(如控制面板 | 系统中所示)?我猜你可以拨打一些非托管电话。
WMI 可以完成这项工作,但我发现它在某些计算机上间歇性崩溃或锁定。
【问题讨论】:
您应该能够检查注册表:HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\CentralProcessor\0\ProcessorNameString 应该给您
下面是一些示例代码:
var key = Registry.LocalMachine.OpenSubKey(@"HARDWARE\DESCRIPTION\System\CentralProcessor\0\");
var processorName = key.GetValue("ProcessorNameString");
Console.WriteLine(processorName);
【讨论】: