Mit Windows Server 2008 R2 kam ein neues Format der Fehler in der Ereignisanzeige (vielleicht schon in der Version 2008 ohne R2). Anfänglich war das für mich wenig verständlich aber Microsoft bietet ein »Microsoft Exchange Server Error Code Look-up« Tool (err.exe) (Download Page) an welches nicht nur ausschließlich auf einem Exchange Server angewandt werden kann.
Eine "moderne" Fehlermeldung stellt sich mit unter wie folgt dar:
Die interessanten Informationen befinden sich in den folgenden binären Daten:
Kann erst mal kein Mensch was damit anfangen aber die für uns interessanten Codes stehen hier:
Nachdem man das Tool err.exe installiert bzw. entpackt hat (Die auf der Microsoft Download Seite angebotene err.exe ist nur ein selbst extrahierendes Zip-File) kann man sich Details zu diesen Fehler Codes anzeigen lassen:
C:\orgfiles\Err>err 0xc000026e # for hex 0xc000026e / decimal -1073741202 : STATUS_VOLUME_DISMOUNTED ntstatus.h # An operation was attempted to a volume after it was # dismounted. # 1 matches found for "C000026E"
Durch diese Zusatzinformation ist man uU in der Lage den Fehler weiter einzugrenzen und die Suche nach Lösungen gezielter zu steuern. Bei diesem hier geposteten Fehler hatte ich bereits herausgefunden, dass der Server Probleme mit einem SAS HBA Treiber hatte, welcher ein externes RAID Volume anspricht. Der og Fehler war aber zunächst nicht zuzuordnen, wobei dann die Aussage »STATUS_VOLUME_DISMOUNTED« auch diesen Fehler klar den bereits bekannten Problemen zuordnen ließ. Somit konnte ich einen Haken hinter diesen Fehler machen und mich weiterhin um die Controller Probleme kümmern, da sich höchstwahrscheinlich auch dieser Fehler erledigt hat, wenn die Controller Probleme gelöst sind.
— pronto 2011/01/12 17:27