Windows fails to update the Firewall rules:
Installer name: [13]"Firewall Rule"
2013-04-11 19:09:52, Info CSI 00000019 Performing 1 operations; 1 are not lock/unlock and follow:
(0) LockComponentPath (10): flags: 0 comp: {l:16 b:deebf38f8336ce010c0000009c05c405} pathid: {l:16 b:deebf38f8336ce010d0000009c05c405} path: [l:238{119}]"\SystemRoot\WinSxS\amd64_microsoft-hyper-v-m..ients-firewallrules_31bf3856ad364e35_6.2.9200.16384_none_43bf9e5eaae5fecf" pid: 59c starttime: 130101377912035021 (0x01ce36838f3c56cd)
2013-04-11 19:09:52, Info CSI 0000001a Performing 1 operations; 1 are not lock/unlock and follow:
(0) LockComponentPath (10): flags: 0 comp: {l:16 b:454ef68f8336ce010e0000009c05c405} pathid: {l:16 b:454ef68f8336ce010f0000009c05c405} path: [l:230{115}]"\SystemRoot\WinSxS\amd64_microsoft-windows-servicingstack-net_31bf3856ad364e35_6.2.9200.16455_none_9770872bb4c86684" pid: 59c starttime: 130101377912035021 (0x01ce36838f3c56cd)
2013-04-11 19:09:52, Error CSI 00000001 (F) Logged @2013/4/11:07:09:52.422 : [ml:148{74},l:146{73}]"FirewallConfigInstaller:AddRemoveFirewallConfig() installation type is 4."
[gle=0x80004005]
2013-04-11 19:09:52, Error CSI 00000002 (F) Logged @2013/4/11:07:09:52.422 : [ml:132{66},l:130{65}]"FirewallConfigInstaller:AddRemoveFirewallConfig() SERVICING is 0."
[gle=0x80004005]
2013-04-11 19:09:52, Error CSI 00000003 (F) Logged @2013/4/11:07:09:52.422 : [ml:882{441},l:880{440}]"FirewallConfigInstaller:AddRemoveFirewallConfig() installing <firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow" Active="TRUE" Binary="%SystemRoot%\system32\svchost.exe" Desc="@%ProgramFiles%\Hyper-V\SnapInAbout.dll,-213" Dir="In" LPort="135" Name="@%ProgramFiles%\Hyper-V\SnapInAbout.dll,-212" Protocol="6" Svc="rpcss" group="@%ProgramFiles%\Hyper-V\SnapInAbout.dll,-211" internalName="VIRTCL-WMI-RPCSS-In-TCP-NoScope" />"
[gle=0x80004005]
2013-04-11 19:09:52, Error CSI 00000004 (F) Logged @2013/4/11:07:09:52.422 : [ml:146{73},l:144{72}]"FirewallConfigInstaller:AddRemoveFirewallConfig() Uninstalling a rule..."
[gle=0x80004005]
2013-04-11 19:09:52, Error CSI 00000005 (F) Logged @2013/4/11:07:09:52.422 : [ml:284{142},l:282{141}]"FirewallConfigInstaller::RemoveFirewallRule (VIRTCL-WMI-RPCSS-In-TCP-NoScope / @%ProgramFiles%\Hyper-V\SnapInAbout.dll,-212, 7) from DEFAULTS"
[gle=0x80004005]
2013-04-11 19:09:52, Error CSI 00000006 (F) Logged @2013/4/11:07:09:52.422 : [ml:162{81},l:160{80}]"FirewallConfigInstaller::RemoveFirewallRule - CFirewall::Open failed: 0x80070002"
[gle=0x80004005]
2013-04-11 19:09:52, Error CSI 00000007 (F) Logged @2013/4/11:07:09:52.422 : [ml:184{92},l:182{91}]"FirewallConfigInstaller:AddRemoveFirewallConfig() RemoveFirewallRule() failed. (0x80070002)"
[gle=0x80004005]
2013-04-11 19:09:52, Error CSI 00000008@2013/4/11:07:09:52.422 (F) CMIADAPTER: Inner Error Message from AI HRESULT = HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND)
[
[44]"The system cannot find the file specified.
"
]
[gle=0x80004005]
2013-04-11 19:09:52, Error CSI 00000009@2013/4/11:07:09:52.422 (F) CMIADAPTER: AI failed. HRESULT = HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND)
Element:
[379]"<firewallRule xmlns="urn:schemas-microsoft-com:asm.v3" Action="Allow" Active="TRUE" Binary="%SystemRoot%\system32\svchost.exe" Desc="@%ProgramFiles%\Hyper-V\SnapInAbout.dll,-213" Dir="In" LPort="135" Name="@%ProgramFiles%\Hyper-V\SnapInAbout.dll,-212" Protocol="6" Svc="rpcss" group="@%ProgramFiles%\Hyper-V\SnapInAbout.dll,-211" internalName="VIRTCL-WMI-RPCSS-In-TCP-NoScope" />"
[gle=0x80004005]
2013-04-11 19:09:52, Error CSI 0000000a@2013/4/11:07:09:52.422 (F) CMIADAPTER: Exiting with HRESULT code = HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND).
[gle=0x80004005]
2013-04-11 19:09:52, Info CSI 0000001b Performing 1 operations; 1 are not lock/unlock and follow:
(0) LockComponentPath (10): flags: 0 comp: {l:16 b:454ef68f8336ce01100000009c05c405} pathid: {l:16 b:454ef68f8336ce01110000009c05c405} path: [l:234{117}]"\SystemRoot\WinSxS\x86_microsoft.windows.s..ation.badcomponents_31bf3856ad364e35_6.2.9200.16384_none_353ccb4c94858655" pid: 59c starttime: 130101377912035021 (0x01ce36838f3c56cd)
2013-04-11 19:09:52, Error [0x018004] CSI 0000001c (F) Failed execution of queue item Installer: Firewall Rule ({68ce8d69-26ae-4f9f-bea7-50613e7ab5c1}) with HRESULT HRESULT_FROM_WIN32(ERROR_FILE_NOT_FOUND). 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-04-11 19:09:52, Info CBS Added C:\Windows\Logs\CBS\CBS.log to WER report.
2013-04-11 19:09:52, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20130410204930.cab to WER report.
2013-04-11 19:09:52, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20130410062854.cab to WER report.
2013-04-11 19:09:52, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20130410055057.cab to WER report.
2013-04-11 19:09:52, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20130410052424.cab to WER report.
2013-04-11 19:09:52, Info CBS Added C:\Windows\Logs\CBS\CbsPersist_20130409092312.cab to WER report.
2013-04-11 19:09:52, Info CBS Could not get active session for current session file logging [HRESULT = 0x80004003 - E_POINTER]
2013-04-11 19:09:52, Info CBS Not able to add pending.xml.bad to Windows Error Report. [HRESULT = 0x80070002 - ERROR_FILE_NOT_FOUND]
2013-04-11 19:09:52, Info CSI 0000001d Creating NT transaction (seq 2), objectname [6]"(null)"
2013-04-11 19:09:52, Info CSI 0000001e Created NT transaction (seq 2) result 0x00000000, handle @0x330
2013-04-11 19:09:52, Info CSI 0000001f@2013/4/11:07:09:52.469 Beginning NT transaction commit...
2013-04-11 19:09:52, Info CSI 00000020@2013/4/11:07:09:52.484 CSI perf trace:
CSIPERF:TXCOMMIT;14529
2013-04-11 19:09:52, Info CSI 00000021@2013/4/11:07:09:52.484 CSI Advanced installer perf trace:
CSIPERF:AIDONE;{68ce8d69-26ae-4f9f-bea7-50613e7ab5c1};(null);77592us
2013-04-11 19:09:52, Info CSI 00000022 End executing advanced installer (sequence 111)
Completion status: HRESULT_FROM_WIN32(ERROR_ADVANCED_INSTALLER_FAILED)
This fails and causes the Uninstall failure. Have you disabled the firewall service?