یک سری اطلاعات دیگر در مورد پروسسور ( در ویندوز اکس پی ) :
کلا از کلید HKEY_LOCAL_MACHINE\HARDWARE\DESCRIPTION\System\Cen tralProcessor در رجیستری استخراج می شود.
using System;
class Class1
{
static void Main(string[] args)
{
// 0 is the first processor, and 1 would be second
processor and so on
string keyName =
"HARDWARE\\DESCRIPTION\\System\\CentralProcessor\\ 0";
//create instance of registrykey object with the
registry classes opensubkey method
Microsoft.Win32.RegistryKey regKey =
Microsoft.Win32.Registry.LocalMachine.OpenSubKey&# 40;keyName);
//Display processor name
string valueName = "ProcessorNameString";
Console.WriteLine("{0} = {1}", valueName,
Convert.ToString(regKey.GetValue(valueName )));
//Display all value names and their data
Console.WriteLine("\nValues in key: {0}", keyName);
string[] valueNames = regKey.GetValueNames();
foreach (string valName in valueNames)
Console.WriteLine("{0} = {1}", valName,
Convert.ToString(regKey.GetValue(valName&# 41;));
}
}