Zabbix:Template Windows SMART-Werte Festplatten
Aus znilwiki
Changelog:
- 22.11.2025 erste Version
Vorwort
Durch Zufall hatte ich an meinem Heim-PC bemerkt das eine der 4 Festplatten kurz vorm Exitus war.
Dieser Artikel ist nun entstanden damit ich es auch später noch einmal wieder hinbekomme den Status der Festplatten zu überwachen.
Im Artikel arbeite ich mich an die Lösung heran, deswegen werden hier auch alle Einzelschritte erklärt und es gibt nicht nur das fertige Template.
Mit den Einzelschritten könnt Ihr auch prüfen was bei euch so möglich ist, bevor Ihr das Template einsetzt.
Ausgangslage
In meinem PC sind aktuell 9 Festplatten, davon ist einer ein USB-Stick (F:) und zwei sind USB-Laufwerke (Q: und U:):
Laufwerk Q: geht es nicht mehr so gut: (2x Screenshot wegen Deutsch und Englisch)
Und in der Tat hat Q: einige beschädigte Blöcke:
Bis auf eine Datei konnte ich noch alles lesen und wegkopieren (ja, ich habe natürlich auch noch ein Backup), er konnte das wohl bisher korrigieren.
Aber trotzdem würde ich das in Zukunft gerne eher bemerken.
Was geht per PowerShell?
Zuerst habe ich getestet was mit Windows Boardmitteln geht. Werkzeuge wie CrystalDiskInfo oder SmartMonTools greifen ja letztendlich auch nur auf Werte zu die im Betriebssystem irgendwo bereit stehen.
Für die nachfolgenden Befehle habe ich eine PowerShell-Konsole als Administrator geöffnet.
---
Get-Disk
liefert eine Liste aller Installierten Festplatten, NVMe, SSD, HDD aber auch USB-Sticks:
Number Friendly Name Serial Number HealthStatus OperationalStatus Total Size Partition
Style
------ ------------- ------------- ------------ ----------------- ---------- ----------
1 ST4000DM005-2DP166 ZDH1MEQW Healthy Online 3.64 TB GPT
2 ST6000VN006-2ZM186 ZVX08NJ7 Healthy Online 5.46 TB GPT
4 WD Blue SN570 1TB E823_8FA6_BF53_0001_001B_444A... Healthy Online 931.51 GB GPT
5 Realtek RTL9210B-CG 0000000000000000 Healthy Online 931.51 GB GPT
3 SPCC Solid State Disk B7A3078C0C5300219683 Healthy Online 476.94 GB MBR
0 WDC WD40EZRX-00SPEB0 WD-WCC4E1375844 Healthy Online 3.64 TB GPT
6 WDC WD40 EFRX-68N32N0 RANDOM__A1E3A88F9D44 Healthy Online 3.64 TB GPT
7 WDC WD60 EZAZ-00SF3B0 RANDOM__C6D5CF0726F1 Healthy Online 5.46 TB GPT
8 Generic MassStorageClass 00000000CY06 Healthy Online 29.12 GB MBR
Da gibt es dann auch schon einen HealthStatus, der aber auch für Disk 7, das ist Q:, auf Healthy steht, obwohl CrystalDiskInfo (und die Ereignisanzeige) das anders sieht.
Schauen wir uns mal die vollen Details von Disk 7 an:
Get-Disk 7

