Prozessorsockel & TDP auslesen

  • VB.NET
  • .NET (FX) 4.5–4.8

Es gibt 2 Antworten in diesem Thema. Der letzte Beitrag () ist von SplittyDev.

    Prozessorsockel & TDP auslesen

    Moin,

    ist es möglich, die TDP und den Sockel des Systemprozessors auszulesen?
    Hersteller, Name, Taktrate etc. funktioniert ja einwandfrei. Nur geht das auch mit der TDP und dem Sockel?
    Alternativ müsste man ja alles manuell recherchieren und in das Programm einbinden..

    Gruß, Max
    Gruß, Max!
    Den Socket kannste einfach aus Win32_Processor auslesen:

    C#-Quellcode

    1. const string QUERY_GET_CPU = "select * from Win32_Processor";
    2. string GetSocketType () {
    3. var socket = string.Empty;
    4. var cpu = new ManagementObjectSearcher (query)
    5. .Get ()
    6. .Cast<ManagementObject> ()
    7. .FirstOrDefault ();
    8. return cpu != default (ManagementObject)
    9. ? (string) cpu ["SocketDesignation"]
    10. : "Error";
    11. }


    Meines Wissens nach ist es nicht möglich, den TDP-Wert auszulesen.

    Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von „SplittyDev“ ()