OK. Fixit has completed.
Issues found Service registration is missing or corrupt Not fixed X
Windows Update error 0x080246008(2013-21-T-08_31_48p) Not Fixed X
Problems installing recent updates Not fixed X
Problems installing recent updates Not fixed X
Check for missing or corrupt files Fixed
So what are my options now?
Not having much luck are we.
So it'll be necessary to rerun the following to correct the Service registration is missing or corrupt error.
I know that because I had it myself.
So do the following first of all.
Go to Start, Run and copy/paste: regsvr32 qmgr.dll and click OK
Do the same with this file: regsvr32 qmgrprxy.dll
Reboot the system and then copy/paste this command into the Run field:
%windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\qmgr.inf
If you're prompted to insert the Windows installation CD, ignore that and in the dialog box at the bottom, change the path to
C:\WINDOWS\ServicePackFiles\i386
Restart the PC again and then go to Services and you should be able to see BITS in the list.
The other errors you're seeing are related to BITS not functioning, so we have to sort that one out first.