I could not install Windows Update BITS v2.0 and WinHTTP update KB842773.
The stand-alone install gave "ASN1 bad tag value met". After searching for
days, I found many had this error but no help working help was found.
Experimentation showed that the C:\Windows\System32\catroot folder held the
answer, as when re-named, the error changed to path not found 80070003. I
found a bunch of .CAT files in \catroot directory. As I clicked on them I
found two bad ones, oem1.CAT and oem3.CAT. Renaming these two files to .old
fixed the problem! They seemed to have magically disappeared after re-boot.
I hope this will help many and save hours of fruitless work.
-Kent