Been tangling with this for over a month. My machine really hates 8.1
Trying to start BITS gives an error of 0x80070422 which no one else seems to have ever seen on 8 or 8.1, the Microsoft Article only provides help up until Vista (the supplied FixIt doesn't run and the batch script doesn't fix the issue)
Seems to be a BITS issue, but whenever I run Windows Updates, the fail with the same error and say Windows is already installing updates. SFC and component store repairs haven't helped, I ran WinUpdateFix by Xplode (dev of adwcleaner) and also the Windows Update repairs from the All-In-One Toolkit, nothing doing so far.