IIS will not start - corrupt metabase.xml
Posted on 2009-05-07
After doing routing Windows updates and restarting, IIS did not start. We discovered the root of the problem is the metabase.xml file.
Tried deleting, renaming, moving but file is corrupt and nothing (including 3rd-party utilities) seems to work. ("File is unreadable or directory is corrupt.") Tried to restore from backup, with no success. Deleted and re-installed IIS, then applied SP2 hoping that might re-install, but no.
Along with the IIS event error, we also get NTFS error 55. Tried CHKDSK /f/r and /x with no success (volume locked). System is a RAID 5, SBS Server 2003 SP2.
IIS error: Event ID 7023 the IIS admin service terminated with the following error: File or directory is corrupt and unreadable.
NTFS Event ID 55: The file system structure on the disk is corrupt and unusable. Please run CHKDSK utility on volume.
The volume we are trying to fix is the system drive. Everything else is working fine except IIS and Exchange Server.
How can we correct the NTFS error and get IIS to start without doing a full system restore? And/or, how can we delete the corrupt metabase.xml file?
Any help from anyone on this issue will be greatly appreciated. We've been banging our heads against the wall for a full day.