MSI X870 Tomahawk BIOS Versionen

Ich habe mein Monitoring Script etwas erweitert, damit beim Start und Entsperren immer geprüft werden:
  • GPU PCIe Gen5
  • GPU Afterburner OC aktiv (330w TDP anstatt 300w)
  • Ethernet LAN läuft mit 2.5Gbps
Manchmal kommt es vor, dass nach Nvidia Treiberupdates oder Windows Updates das MSI Afterburner OC Profil nicht mehr angewendet wird. Das Skript informiert nun auch zuverlässig darüber, indem die TDP über Nvidia-SMI ausgelesen wird. Ohne OC-Profile läuft meine GPU mit 300w und mit dem OC-Profile mit 330w. So kann ich automatisiert erkennen, ob das OC Profile beim Systemstart aktiv ist.
Code:
$LogFile = "C:\Install\Skripts\Check-HardwareStatus\Log.txt"
function Check-GPUPCIeGen{
    $TargetValue = "5"
    $NVSMI_LinkGen = nvidia-smi.exe --query-gpu=pcie.link.gen.max --format=csv,noheader,nounits

    if ($NVSMI_LinkGen -ne $TargetValue) {
        (Get-Date).ToString() + " ERROR - GPU PCIe does not run specified Gen$TargetValue! Instead it runs on Gen$NVSMI_LinkGen" | Out-File $Script:Logfile -Encoding UTF8 -Append
        Notepad.exe $Script:Logfile
    }
    else{
        (Get-Date).ToString() + " INFO - GPU PCIe runs as specified with Gen$NVSMI_LinkGen" | Out-File $Script:Logfile -Encoding UTF8 -Append
    }
}

function Check-EthernetLinkSpeed{
    $TargetValue = "2.5 Gbps"
    $NetworkAdapter = Get-NetAdapter Ethernet
    if (($NetworkAdapter.LinkSpeed) -ne $TargetValue){
        (Get-Date).ToString() + " ERROR - Ethernet LAN Link Speed does not run specified $TargetValue! Instead it runs on $($NetworkAdapter.LinkSpeed)" | Out-File $Script:Logfile -Encoding UTF8 -Append
        Notepad.exe $Script:Logfile
    }
    else{
        (Get-Date).ToString() + " INFO - Ethernet LAN Link Speed runs as specified with $TargetValue" | Out-File $Script:Logfile -Encoding UTF8 -Append
    }
}

function Check-GPUOverclock{
    $TargetValue = "330.00"
    $NVSMI_TDP = nvidia-smi.exe --query-gpu=power.limit --format=csv,noheader,nounits

    if ($NVSMI_TDP -ne $TargetValue) {
        (Get-Date).ToString() + " ERROR - GPU TDP does not run specified $TargetValue! Instead it runs on $NVSMI_TDP" | Out-File $Script:Logfile -Encoding UTF8 -Append
        Notepad.exe $Script:Logfile
    }
    else{
        (Get-Date).ToString() + " INFO - GPU TDP runs as specified with $NVSMI_TDP" | Out-File $Script:Logfile -Encoding UTF8 -Append
    }
}

Check-GPUPCIeGen
Check-GPUOverclock
Check-EthernetLinkSpeed
22.03.2026 19:51:35 INFO - GPU PCIe runs as specified with Gen5
22.03.2026 19:51:35 INFO - GPU TDP runs as specified with 330.00
22.03.2026 19:51:36 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
22.03.2026 22:18:46 INFO - GPU PCIe runs as specified with Gen5
22.03.2026 22:18:46 INFO - GPU TDP runs as specified with 330.00
22.03.2026 22:18:47 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
23.03.2026 18:53:57 INFO - GPU PCIe runs as specified with Gen5
23.03.2026 18:53:57 INFO - GPU TDP runs as specified with 330.00
23.03.2026 18:53:58 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
23.03.2026 21:05:04 INFO - GPU PCIe runs as specified with Gen5
23.03.2026 21:05:04 INFO - GPU TDP runs as specified with 330.00
23.03.2026 21:05:05 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
24.03.2026 17:11:15 INFO - GPU PCIe runs as specified with Gen5
24.03.2026 17:11:15 INFO - GPU TDP runs as specified with 330.00
24.03.2026 17:11:16 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
24.03.2026 18:19:36 INFO - GPU PCIe runs as specified with Gen5
24.03.2026 18:19:36 INFO - GPU TDP runs as specified with 330.00
24.03.2026 18:19:37 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
24.03.2026 21:08:19 INFO - GPU PCIe runs as specified with Gen5
24.03.2026 21:08:20 INFO - GPU TDP runs as specified with 330.00
24.03.2026 21:08:21 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
24.03.2026 23:17:58 INFO - GPU PCIe runs as specified with Gen5
24.03.2026 23:17:58 INFO - GPU TDP runs as specified with 330.00
24.03.2026 23:18:00 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
25.03.2026 00:02:14 INFO - GPU PCIe runs as specified with Gen5
25.03.2026 00:02:14 INFO - GPU TDP runs as specified with 330.00
25.03.2026 00:02:15 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
25.03.2026 18:29:44 INFO - GPU PCIe runs as specified with Gen5
25.03.2026 18:29:44 INFO - GPU TDP runs as specified with 330.00
25.03.2026 18:29:46 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
25.03.2026 19:18:06 INFO - GPU PCIe runs as specified with Gen5
25.03.2026 19:18:06 INFO - GPU TDP runs as specified with 330.00
25.03.2026 19:18:08 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
25.03.2026 19:35:57 INFO - GPU PCIe runs as specified with Gen5
25.03.2026 19:35:57 INFO - GPU TDP runs as specified with 330.00
25.03.2026 19:35:59 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
25.03.2026 21:14:07 INFO - GPU PCIe runs as specified with Gen5
25.03.2026 21:14:07 INFO - GPU TDP runs as specified with 330.00
25.03.2026 21:14:08 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
26.03.2026 18:59:51 INFO - GPU PCIe runs as specified with Gen5
26.03.2026 18:59:51 INFO - GPU TDP runs as specified with 330.00
26.03.2026 18:59:53 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
26.03.2026 20:30:27 INFO - GPU PCIe runs as specified with Gen5
26.03.2026 20:30:27 INFO - GPU TDP runs as specified with 330.00
26.03.2026 20:30:29 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
27.03.2026 07:29:07 INFO - GPU PCIe runs as specified with Gen5
27.03.2026 07:29:07 INFO - GPU TDP runs as specified with 330.00
27.03.2026 07:29:09 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
27.03.2026 16:13:26 INFO - GPU PCIe runs as specified with Gen5
27.03.2026 16:13:27 INFO - GPU TDP runs as specified with 330.00
27.03.2026 16:13:28 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
27.03.2026 17:42:52 INFO - GPU PCIe runs as specified with Gen5
27.03.2026 17:42:52 INFO - GPU TDP runs as specified with 330.00
27.03.2026 17:42:53 INFO - Ethernet LAN Link Speed runs as specified with 2.5 Gbps
In der letzten Woche habe ich den PC insgesamt 18x gestartet und es gab wie erwartet keine Fehler. Über die nächsten Wochen aktualisiere ich diesen Post mit den aktuellen Daten - aber ich erwarte keine Überraschungen an dieser Stelle.
 
Zuletzt bearbeitet:
Wenn Du diese Anzeige nicht sehen willst, registriere Dich und/oder logge Dich ein.
Hardwareluxx setzt keine externen Werbe- und Tracking-Cookies ein. Auf unserer Webseite finden Sie nur noch Cookies nach berechtigtem Interesse (Art. 6 Abs. 1 Satz 1 lit. f DSGVO) oder eigene funktionelle Cookies. Durch die Nutzung unserer Webseite erklären Sie sich damit einverstanden, dass wir diese Cookies setzen. Mehr Informationen und Möglichkeiten zur Einstellung unserer Cookies finden Sie in unserer Datenschutzerklärung.


Zurück
Oben Unten refresh