Background Intelligent Transfer Service is missing in XP

Anonymous
2012-09-10T18:40:38+00:00

Hi

I have been having problems installing updates from Microsoft Updates and looking at the error messages it tells me I need to check the properties of Background Intelligent Transfer Service but when I search this file it is missing,

How do I replace this missing file and how do i see any other registry files are missing?

Thanks

Katie

Windows for home | Previous Windows versions | Recovery and backup

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-20T18:29:37+00:00

I have XP Home Edition which I have just upgraded to SP3.  Windows Update has stopped working.  It has 27 files for me but they all fail to install.  There is no sign of BITS when I run services.msc, in either the Standard or Extended tabs. 

This method did not work for me, things go off track right from the start because when I run  %windir%\System32\rundll32.exe setupapi,InstallHinfSection DefaultInstall 132 %windir%\inf\qmgr.inf it asks me for the original XP SP3 disc.  But my disc is only SP1. 

When I put that in and point the program at it, it copies a couple of files even though the target files being overwritten are newer than the ones on the disc, but then says it cannot copy a file with a name like bitsprix. 

This problem has occupied a ridiculous amount of time.  Can anyone please help?

Hi Marbrien,

Please do the following.

Open the Windows Search tool, copy/paste the following and then click Search: qmgr.dll

Search should show that file in the following locations:

C:\WINDOWS\system32

C:\WINDOWS\ServicePackFiles\i386

C:\WINDOWS\system32\bits

You may only see qmgr.dll in C:\WINDOWS\system32.

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

** Change the path to C:\WINDOWS\system32 if qmgr.dll was only present in that location.**

Restart the PC again and then go to Services and you should be able to see BITS in the list.

Double click it and then on the General tab, click the Start button to try and start the service manually. This is just a test to ensure that it's working correctly.

If you get Error 2: cannot find the file specified, go to Start, then Run again and copy/paste the following command and then click OK:

Reg add HKLM\SYSTEM\CurrentControlSet\Services\BITS\Parameters /v ServiceDll /t REG_EXPAND_SZ /d %windir%\System32\qmgr.dll

Reboot again and then try once more to start BITS. It should work properly now, but in the unlikely event that it fails again, run the following command and then hit Enter:

Reg add HKLM\SYSTEM\CurrentControlSet\Control\BackupRestore\FilesNotToBackup

Reboot once more and then do the following.

Go to this link and install the  IE8 cumulative December update:

http://www.microsoft.com/en-gb/download/details.aspx?id=41404

If you use IE7, use this link instead:

http://www.microsoft.com/en-gb/download/details.aspx?id=41442

Finally, go to the Windows Update site and you should be able to download normally.

Was this answer helpful?

0 comments No comments

81 additional answers

Sort by: Newest
  1. Anonymous
    2014-01-03T15:08:29+00:00

    The correct XP settings for the SERVICES are:

    Automatic Updates  --  Start Type: Automatic  (Updates will not work if set to Manual)

    Background Intelligent Transfer Service (BITS)  --  Start Type: Manual   (Automatic is OK)

    N.B. If the Automatic Updates service is set to Start Type: Manual then Updates will NOT function.

    The Windows Update Agent will successfully Start the service using this setting - but then refuses to connect to the server and declares a Services Problem - go figure!!

    You can set Automatic Updates to "Turn Off Automatic Updates" in the Control Panel icon

    • this just stops automatic checking as a background task 
    • you will still be able to use Windows Update via the webpage with this setting 

    I suspect the most likely issue was you didn't actually install the Cumulative Security Update - I have seen many, many people do this - downloaded something but forget to actually install it. But messing with the services Startup Type settings can also give false problems - as can not rebooting after changes to the Registry.

    Anyway good to hear it is all working

    Happy New Year

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2014-01-03T13:31:44+00:00

    The procedure/s are many steps and sometimes something is missed that gets done on the repeated procedure and fills in the missing piece.  Then it seems like a delayed effect or that it took two passes when it was only a missing step or detail from the first attempt.  I think that probably happened.  When you described how the computer crashed and you took the battery out, I was perplexed because I was thinking so we have the computer software fixed and now something else has gone wrong with the hardware, so this whole thing is jinxed.  It should be fixed but now something else has broken, so I think it was fixed earlier but why the computer crashed just after the fix was implemented, I have no idea.  And now it rises from the dead !  Okay we will take it if fortune has smiled on you.  Happy New Year !

    Was this answer helpful?

    0 comments No comments
  3. Anonymous
    2014-01-03T12:24:49+00:00

    Hi Keith and Doug,

    many thanks for the continious support on creating a solution for me. Also for giving some background information what the basic approach to this complex PC world is- I understand now from your commetns that it's more an experimental issue than a real traceable mechanism to solve some conflicts.

    However, after all what I already did I could not remember whether I just downloaded or also installed the IE8 Dec. cumulative update- in response to Doug's advise. So I downloaded this update again and installed it.

    After that I rebooted and went to  services.msc and set BITS to Automatic and AUTOMATIC UPDATES to Manual. Then I tried to start a manual update but the msc page refused to act- telling me it won't work.

    Next I also set AUTOMATIC UPDATES to Automatic  (in services.msc) and rebooted.

    And then ........ IT WORKED!!!!! After rebooting  my computer started to download diverse updates. CPU usage is now normal and about 70 updates were downloaded and installed during the last few hours- w/o causing any further problems. So it seems that this is already a long lasting undiscovered issue on my computer.

    I have not the slightest idea which kind magic you guys did here but please take my honost thanks that you were able to fix this issue.

    As said - I am not  computer literate - just a user. But you should also know that our IT dept. had already given up trying to fix this bug. So you seem to be very professional on this.

    Best regards and once again thank you very much

    Gerd

    Was this answer helpful?

    0 comments No comments
  4. Anonymous
    2014-01-02T13:47:14+00:00

    Keith, I await his answer with interest!

    So far all the KB articles pointing to Fix-It's - that I have traced - have all ended up at the same original "faulty" (now fixed ) Fix-It. I wonder if he downloaded the faulty version of standalone Portable Fix-It and so preserved the fault? Or if there is another faulty version still live on the Fix-It site.   

    There are many different KB numbers - using different titles - pointing to different Fix-It pages.

    However if you don't Run the Fix-It when prompted - but instead click on the link - "This troubleshooter fixes many problems. learn more") - all the ones for XP I have traced end up at the same page:  "Fix the problem with Microsoft Windows Update that is not working "

    http://support.microsoft.com/mats/windows_update/

    Regardless of that check - all the Fix-It's I have checked all download the same Troubleshooter resource files including the file WU.DIAGCAB - that originally contained the two faulty Powershell script files. Most KB pages relating to fixes for BITS or WU

    • name the fix you will be running as the "Windows Update Troubleshooter" - basically the WU.DIAGCAB set of 40 assorted Powershell scripts - which cover these two services - plus a lot of other fixes.

    Re: Tweaking.com utility I have seen good reports from many. But of the few who had a BITS problem that appeared to be due to the faulty Fix-It - they reported it didn't fix BITS. The utility would have to delete the "ServiceSidType" registry value - which comes from Win7 - and that would require either a full delete and rebuild of the BITS key or a surgical delete of that one special item, because it was looking for that registry entry.

    Was this answer helpful?

    0 comments No comments