How to get CPU frequency in c#
var searcher = new ManagementObjectSearcher( “select MaxClockSpeed from Win32_Processor”); foreach (var item in searcher.Get()) { var clockSpeed = (uint)item[“MaxClockSpeed”]; } if you wish to get other fields look at class Win32_processor