Well lets go check if the file has a bad signature or not
A .cat file can have a digital signature on it, so go to
C:\Windows\servicing\Packages\
Then in there right click on any .cat file and then go to properties. When properties open you should see a digital signature tab, if there isnt one then the file has been modified in some way to where it is no longer signed.
So go ahead and check the
C:\Windows\servicing\Packages\Microsoft-Windows-Anytime-Upgrade-HomePremium-Package~31bf3856ad364e35~amd64~en-US~6.0.6000.16386.cat
And lets see if it has that tab or not.
Shane