You have registry issues:
[gle=0x80004005]
2013-07-11 09:33:57, Error CSI 0000001a@2013/7/11:14:33:57.433 (F) Logged @2013/7/11:14:33:57.418 : [ml:322{161},l:320{160}]"Extract actual INI path "C:\WINDOWS\inf\SMSvcHost 3.0.0.0\_SMSvcHostPerfCounters.ini" from "C:\WINDOWS\inf\SMSvcHost 3.0.0.0\0000\_SMSvcHostPerfCounters_D.ini"."
[gle=0x80004005]
2013-07-11 09:33:57, Error CSI 0000001b@2013/7/11:14:33:57.433 (F) Logged @2013/7/11:14:33:57.418 : [ml:322{161},l:320{160}]"Extract actual INI path "C:\WINDOWS\inf\SMSvcHost 3.0.0.0\_SMSvcHostPerfCounters.ini" from "C:\WINDOWS\inf\SMSvcHost 3.0.0.0\0000\_SMSvcHostPerfCounters_D.ini"."
[gle=0x80004005]
2013-07-11 09:33:57, Error CSI 0000001c@2013/7/11:14:33:57.433 (F) Logged @2013/7/11:14:33:57.418 : [ml:322{161},l:320{160}]"Extract actual INI path "C:\WINDOWS\inf\SMSvcHost 3.0.0.0\_SMSvcHostPerfCounters.ini" from "C:\WINDOWS\inf\SMSvcHost 3.0.0.0\0000\_SMSvcHostPerfCounters_D.ini"."
[gle=0x80004005]
2013-07-11 09:33:57, Error CSI 0000001d@2013/7/11:14:33:57.433 (F) CMIADAPTER: Inner Error Message from AI HRESULT = HRESULT_FROM_WIN32(1010)
[
[44]"The configuration registry key is invalid.
"
]
[gle=0x80004005]
2013-07-11 09:33:57, Error CSI 0000001e@2013/7/11:14:33:57.433 (F) CMIADAPTER: AI failed. HRESULT = HRESULT_FROM_WIN32(1010)
Element:
[51]"<lodctr xmlns="urn:schemas-microsoft-com:asm.v3" />"
[gle=0x80004005]
2013-07-11 09:33:57, Error CSI 0000001f@2013/7/11:14:33:57.433 (F) CMIADAPTER: Exiting with HRESULT code = HRESULT_FROM_WIN32(1010).
[gle=0x80004005]
2013-07-11 09:33:57, Info CSI 00000086 Performing 1 operations; 1 are not lock/unlock and follow:
(0) LockComponentPath (10): flags: 0 comp: {l:16 b:27ab37ad437ece01020200003003880b} pathid: {l:16 b:27ab37ad437ece01030200003003880b} path: [l:234{117}]"\SystemRoot\WinSxS\x86_microsoft.windows.s..ation.badcomponents_31bf3856ad364e35_6.2.9200.16384_none_353ccb4c94858655" pid: 330 starttime: 130180267691675895 (0x01ce7e43848710f7)
2013-07-11 09:33:57, Error [0x018015] CSI 00000087 (F) Failed execution of queue item Installer: LodCtr Installer ({d82eedee-854e-4f9a-b458-ae1bc62a0e6b}) with HRESULT HRESULT_FROM_WIN32(1010). Failure will not be ignored: A rollback will be initiated after all the operations in the installer queue are completed; installer is reliable (2)[gle=0x80004005]
2013-07-11 09:33:57, Info CBS Added C:\WINDOWS\Logs\CBS\CBS.log to WER report.
Try this:
The issue was finally resolved after recreating the Perfmon counters registry keys using "lodctr /r". In fact, the "The configuration registry key is invalid" cryptic message mainly means that Perfmon registry keys are "corrupted" and
need to be rebuilt. There are similar problems & resolutions on the web :
http://social.msdn.microsoft.com/forums/en-US/winformssetup/thread/09a26089-6849-4dd6-a590-714a49dda609/). Note that before rebuilding the performance counters, it is recommended to backup current Perfmon counters registry keys using lodctr /s:"perfbkp.txt".
After rebuilding the counters, the IIS role could be installed without any problem.
http://blogs.msdn.com/b/friis/archive/2012/01/04/unable-to-install-iis-web-server-role-the-configuration-registry-key-is-invalid.aspx