I just found out last night that Windows Update wasn't working with the Error 80246008.
The Windows/MS solution for this wouldn't work as BITS was not listed in my Services.
I had had an instance of the zeroaccess trojan that my AV saw and stopped but obviously not before it had done some damage.
I ran the Microsoft `FIXIT' - several of them and they partially fixed the problems but BITS - Background Intelligent Transfer Service was still missing.
System File Checker (SFC/scannow) may have helped with the initial problem but BITS was still not in my Services.
I ran through your solution and BITSWin7.reg fixed the problem. BITS was back in my Services!
I ran Windows Update and it successfully downloaded and installed the 17 listed Updates.
Once again, thank you. Your solution sure beats having to back up data (already done) and then reinstall Windows 7!