Digging around after exploding the msu and internal cab files of this update, I found that it's looking for a specific registry key to be updated after the TxrLogCleanup.exe has run.
Attached to these configuration xmls is assembly identities looking for versions: 6.2.9200.16666 or 6.2.9200.20774. The version of the TxrLogCleanup.exe supplied in the msu is 6.2.9200.20620.
Can this be why it is failing to update properly and saying that the image is invalid? I did find that I could "spoof" they system into thinking this update was installed by updating the regkey in the xml (HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\Kernel\TxrLogCleanupDone ) to 1 and then Windows Update thinks it's installed but then trying to install the next KB (that would bring me to getting Windows 8.1 and is a bit more complex than this one to dig through), it doesn't recognize the KB... of course.
Thoughts? Suggestions? Help?
Thanks,
kallistra
Hey Kallistra - ok yeah you are now working for Microsoft!
I have done another Refresh this morning, and will post when this is finished.