BITS Error 1290: 0x50a following updates

Anonymous
2013-10-03T10:56:25+00:00

Hi,

I'm looking for some assistance.

I'm running Microsoft XP Pro and have completed the critical updates, however now my BITS service will not start at all.

It is producing the error [Error 1290: 0x50a].

I've ran the Microsoft Updates fix utility and it is still unable to start it.

Any Help is greatly appreciated.

James

Windows for home | Previous Windows versions | Apps

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments
Answer accepted by question author
Anonymous
2013-11-02T13:35:05+00:00

Hello.

Regarding this issue, it looks as follows:

a recent update for WIndows XP SP 3 seems to have accidentally added 2 flags into the BITS Service Registry entry which are, simply said, invalid there in that place on XP Clients.

The first key is "DelayedAutoStart".  According to MS this is valid from Vista and newer only, so -> remove that from a WIndows XP machine since it is not functioning.

The second key (and mostly our cause of 1290 0x50a error for BITS where it appears)

is the flag "SIDVersionType".

On WIndows XP this is invalid for the BITS service also. -> Remove it.

After that, Reboot Windows XP.

Regards

Bernd

Was this answer helpful?

2 people found this answer helpful.
0 comments No comments

120 additional answers

Sort by: Most helpful
  1. Anonymous
    2013-12-23T03:19:26+00:00

    All things are possible - and there are many, many things that can be damaged.

    However my analysis is of the actual effects of two specific faulty MS-Fix-It's:

    KB971058 - How do I reset Windows Update components?

    http://support.microsoft.com/kb/971058/en-gb

    and

    Fix the problem with Microsoft Windows Update that is not working

    http://support.microsoft.com/mats/windows_update/en-us

    There were a few technical details I omitted to mention in my previous post and were also left out of the forum post I linked (to avoid it being too confusing) - these I will detail below:

    As far as I can tell these two faulty MS-Fix-It's have only one faulty action:

    They both modify the BITS registry by using Vista/Win7 entries - renaming and disabling BITS

    They do NOT change or delete any of the XP DLL's or un-register any of the DLL's

    The only error the Fix-It's report is a corrupt or missing service registration - that would be the BITS registry - and the Fix-It created that problem itself - it did not exist before the Fix-It ran!

    The Fix-It's most probably do fix everthing else - and appear to leave Windows Update fully functional - once the BITS registry damage is fixed - and I can see no other problems so far. Windows Update runs and BITS auto-starts on command during Windows Update downloads.

    To restore the correct XP version of BITS registry you can merge a clean copy from a standard XP system - however because it is a merge and not a replace - this only corrects the keys and values that it overwrites - anything else is left untouched.

    It leaves untouched 3 new registry values created by the faulty Fix-It

    - and one of those new registry values prevents BITS from starting

    The 3 new registry values created by the faulty Fix-It's are:

    "DelayedAutoStart"       <---- Meaningless to XP - but shouldn't be there

    "ServiceSidType"           <----  Causes error 1290 - and stops BITS from starting

    "RequiredPrivileges"     <----  Meaningless to XP - but shouldn't be there

    My special BITS registry fix includes registry commands to delete these 3 values

    • as detailed in the Forum post here: 

    http://forums.techguy.org/8830414-post36.html

    Hope that gives you the missing info to understand this specific BITS damage and fix

    Happy Xmas All

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2013-12-23T02:45:48+00:00

    That is all that is needed sometimes is the registry merge.  But for some cases it has been reported that is part but not all of the procedures required.  It probably depends on what else other than the registry may have been altered either by various fix its, or by users other troubleshooting steps.  And it is likely that there are other causes than the Fix it tool.  It could be something being done by the Windows Update site itself in faulty negotiations with and incorrect installations of software by the ActiveX at windows update.  I have speculated that there may be malicious scripts being encountered there and it could very well be true if the same genius that designed the Fix it also amended the ActiveX installed files for Windows Update or for the installer for SP3 or IE8 or some other common update.  Personally I don't think the problem is limited to the Fix it modules.  And it would not surprise me if Microsoft knew all about it and is using it like a "kill switch" for XP.  Otherwise where are the advisories and hotfixes and why the low key public relations about how Microsoft is "working on the problem" that is a problem that should have been and could have been fixed a long time ago.  Believe me Microsoft is dragging its feet on service because April can't get here soon enough.

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2013-12-23T02:10:08+00:00

    Yes the error codes vary in combination and reinstalling BITS fixes the problem without really identifying what caused the problem/s in the first place.  It is like if you have a flat tire and get an entirely new replacement automobile it will fix the problem with transportation even if you never know what caused the flat tire in the first place.  But you could be driving away in your new car and have another flat tire.  So it could be good to know where the road is covered with nails.

    Hi Keith - check out the following post I have just made on another help site:

    http://forums.techguy.org/8830414-post36.html

    It contains details of my analysis of the BITS registry damage caused by two faulty MS-Fix-It's people have been using when attempting to get Windows Updates to work. If you like my solution feel free to use the fix I have developed. Will post more in this forum when I have time.

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2013-12-19T18:50:55+00:00

    To Keith: - I responded on the other thread.

    To Richard:

    As far as I can see the Fix-It you get from the webpage you quoted is the same as the one I tested just another route to the same place. The file it runs is called   MicrosoftFixit.wu.MATSKB.Run.exe  - however there are other variations

    • but if you save them and do a file compare they are identical.

    Would be easier if MS gave these Fix-It's a unique ID - some do have Fix_It numbers - but others do not identify themselves until you run them.

    Was this answer helpful?

    0 comments No comments