Tried the majority of these none work, some even suggest the following
I would suggest you to delete PendingXmlIdentifier.
a. Open the Registry Editor by clicking the Start button , typing regedit into the Search box, and then pressing ENTER. If you are prompted for an administrator password or confirmation, type the password or provide confirmation.
b. In the left pane, find and double-click HKEYLOCALMACHINE, and then click COMPONENTS.
c. Right-click COMPONENTS, and then click Export. By default, this file is saved to your desktop, but you can choose any folder.
d. In the File Name text box, type COMPONENTS. You have now created a back up copy of the registry values you're going to be removing.
e. In the right pane, search for PendingXmlIdentifier, right-click it, and then click Delete. PendingXmlIdentifier might not be listed.
f. In the right pane, search for NextQueueEntryIndex, right-click it, and then click Delete. NextQueueEntryIndex might not be listed.
g. In the right pane, search for AdvancedInstallersNeedResolving, right-click it, and then click Delete. AdvancedInstallersNeedResolving might not be listed.
h. Restart your computer and then run Windows Update again.
I've tried every avenue to resolve this issue, but so far non seem to work. It seems this is a very common problem. I've not tried to install IE 10.All I get is this error message 8000ffff informing me can't install.
You could always do a System Restore to a date before you made the updates then download and run them one by one until (and if) you get the error again. I am assuming that you have system restore turned on.
This thread is now locked and can not be replied to.