Neulich hatte ich folgendes Problem:
Auf einem Windows-7-Test-(Server-)Rechner ließ sich der IIS7 nicht mehr starten. Die Diagnosedaten waren für die Suchmaschine meines Vertrauens leider sehr dürftig:
- Der IIS-Dienst ließ sich nicht starten, weil der davon abhängige Windows-Prozessaktivierungsdienst nicht gestartet werden konnte.
- Der WAS-Dienst lieferte Fehler 5005 im Ereignisprotokoll mit EventData 911A0780
- ProcessMonitor gefiltert auf svchost.exe lieferte einen Fehler 0xC0190005 (STATUS_RM_NOT_ACTIVE) beim Zugriff auf C:\inetpub\temp\apppools\*.tmp
Nachdem es nichts gebracht hat den Ordner zu bereinigen, war die Lösung dann doch recht trivial:
fsutil resource setautoreset true c:\
in einer Admin-cmd und ein anschließender Reboot, wodurch ein chkdsk für C: durchgeführt wurde. Danach funktionierte wieder alles.
Die Ursache war wohl ein Absturz des Hosts, der das Dateisystem beschädigt hat.