The IIS Admin Service service terminated with service-specific error 2149648394 (0×8021080A)
It will be surprise for you that I’m writing second post on very next day. Today I had problem with my windows server and not able to access any of my web site hosted.
I have called server people and ask them to fix the issue, after 30 - 45 mins of call with them they said that I have to run all the services manually and to start IIS services (A technical person is telling me that to restart IIS services you need to restart all the services manually with all there dependency. ohh my GOD).
I don’t wanted to waste my time with server people as my primary business domain was not accessiable from where I get my business. I have started googling and found very good solution to recover my IIS without doing stupid restart all services manually, here is the solution which works very good for me:
Check in C:\Windows\System32\Inetsrv and you’ll find a ‘History’ folder. Within here - hopefully - you’ll find fairly recent backups of the Metabase.XML and MBSchema.XML objects. Before doing the following - be sure to backup the existing Metabase.xml and MBSchema.xml from C:\Windows\System32\Inetsrv first.
Now, rename a recent backup from the ‘History’ folder - renaming a recently Metabase.XML object, and then a recent MBSchema.XML object. Copy / Paste each of these to the C:\Windows\System32\Inetsrv.
Cool !!!, we are almost done
Open Command prompt (Start –> run) and type IISRESET, this will restart your service in few seconds.
Hopefully this will get you back to where you need to be.

