0x80073712 == ERROR_SXS_COMPONENT_STORE_CORRUPT == The component store is in an inconsistent state. I'd try working through this one.
http://hs.windows.microsoft.com/hhweb/content/m-en-us/p-6.3/id-987667a2-ac0b-48fc-8d65-099ae7939d23/
--please don't forget to Accept as answer if the reply is helpful--
Regards, Dave Patrick ....
Microsoft Certified Professional
Microsoft MVP [Windows Server] Datacenter Management
Disclaimer: This posting is provided "AS IS" with no warranties or guarantees, and confers no rights.