Fehler und Warnungen aus der Ereignisanzeige mithilfe von PowerShell auslesen und anzeigen
Wer nicht lange in der Ereignisanzeige von Windows herumsuchen möchte, nach evtl. Fehlern, kann sich die PowerShell in Windows zu Nutze machen, welche einem die Ebenen Information, Warnung und Fehler mittels Cmdlet in eine Textdatei schreiben kann. Für das Auslesen wird das Cmdlet “Get-EventLog“ verwendet, mit welchem man die 3 Ebenen gefiltert in ein Textdokument schreiben lassen kann. Mit folgenden Befehlen lassen sich die letzten 100 Einträge für die 3 verschiedenen Ebenen in eine Datei schreiben.
Für alle gilt:
- Windows-Taste + X drücken PowerShell (Administrator) starten
- Bzw. das Windows Terminal (Administrator) starten und zu PowerShell wechseln, wenn es nicht eingestellt ist.
Dieses Tutorial ist für Windows 11, sowie Windows 10 21H2 und höher, und darunter geeignet.
- Windows 11 News im Blog - Windows 11 neu clean installieren Tipps und Tricks
- Windows 11 Startmenü und die Einstellungen - Taskleiste einrichten Tipps und Tricks
- Windows 11 auch ohne TPM und Secure Boot installieren
- Windows 11 ISO : 22H2 (22621)
- Windows 11 Patchday (Sicherheitsupdate des Monats)
- Win 11 22H2: 9.05.2023 KB5026372 Windows 11 22621.1702
- Win 11 21H2: 9.05.2023 KB5026368 Windows 11 22000.1936
- Windows 11 Insider ISO:
- Neu installieren: Windows 10 clean neu installieren Speziell: Windows 10 21H1, 20H2 und 2004 neu installieren
- Unterschied Cloud Download Lokale Neuinstallation und Inplace Upgrade Windows 10
- Windows 10 ISO Final : 21H2 19044 ISO und 22H2 19045 ISO
- Windows 10 Patchday 11.04.2023 KB5025221 Windows 10 22H2 / 21H2 / 19045.2846, 19044.2846
- Funktionsupdate auf Windows 10 22H2 (19045) KB5015684 Enablement Package - Download
- Intel Microcode Updates für Windows 10 20H2 / 2004 bis 1507 (27.01.2021)
Die letzten 100 neuen Einträge auslesen
- Den Befehl:
Get-EventLog System -newest 100 | Where-Object {$_.EntryType -ne "Information"} |fl * | out-file $env:userprofile\Desktop\Fehlerereignisse.txt
eingeben und Enter drücken. Jetzt wird eine Fehlerereignisse.txt auf dem Desktop angelegt, die man per Doppelklick öffnen kann.
Zur Erklärung:
- Get-EventLog ist das Cmdlet, welches verwendet wird.
- System ist das Protokoll, aus welchen die Informationen geholt werden.
- -newest 100 besagt, dass die neusten 100 Einträge extrahiert werden.
- Der Parameter -ne steht für Not Equal (auf dt. nicht gleich)
Die letzten 100 neuen Einträge aus Warnung auslesen
Um nun die neusten 100 Einträge der Ebene “Warnung“ auszulesen, wird der Befehl leicht abgeändert:
Get-EventLog System -newest 100 | Where-Object {$_.EntryType -eq "Warning"} |fl * | out-file $env: userprofile\Desktop\Warnungeignisse.txt
Zur Erklärung: Der Unterschied hier ist der Parameter -eq.
- -eq steht für Equal (dt. Gleich)
Die letzten 100 neuen Einträge aus Fehler auslesen
Um nun alle neuen 100 Einträge welche auf der Ebene “Fehler“ protokolliert wurden auszulesen, ändert man nur “Warning“ in “Error“ um.
Get-EventLog System -newest 100 | Where-Object {$_.EntryType -eq "Error"} |fl * | out-file $env: userprofile\Desktop\Fehlereignisse.txt
Man kann die 100 auch in als Beispiel 1000 umändern, dann werden die neusten 1000 Einträge von der gewünschten Ebene ausgelesen.
Einträge aus anderen Protokollen auslesen
Es ist auch möglich, Fehler, Warnungen sowie Informationen aus anderen Protokollen auszulesen. Dafür ändert man einfach "System" in das dementsprechende Protokoll um.
Liste der Protokolle:
- application
- System
Liste wird noch vervollständigt, wenn weitere Parameter auffindbar sind.
Danke an Lemoth für das Tutorial
Fragen zu Windows 11?
Du hast Fragen oder benötigst Hilfe? Dann nutze bitte unser Forum und nicht die Tipp-Box! Auch Gäste (ohne Registrierung) können bei uns Fragen stellen oder Fragen beantworten. - Link zum Forum | Forum Windows 11
Neue und interessante Tutorials für Windows 11 |
|
|
|
|
Fragen zu Windows 10?
Du hast Fragen oder benötigst Hilfe? Dann nutze bitte unser Forum und nicht die Tipp-Box! Auch Gäste (ohne Registrierung) können bei uns Fragen stellen oder Fragen beantworten. - Link zum Forum | Forum Windows 10
Neue Tutorials für Windows 10 | Top 10 der Tutorials für Windows 10 | |