PDA

View Full Version : FIXED! - Windows VISTA - Background Intelligent Service has stopped working (BITS)


laurentio
20th August 2008, 11:05 AM
I had 3 computers with the same error last week. All on VISTA Ultimate, SP1.
In theory, the problem was first corrected in Windows Vista Service Pack 1 but as we can see it was actually not fully corrected.


Here is the cause:
This problem occurs because the Background Intelligent Transfer Service (BITS) state files are corrupted. This problem stops the host process for Windows Services. This behaviour prevents you from using BITS to transfer files. BITS is used Windows for automated security updates. BITS constantly searchers for updates and is designed to resume downloading unfinished files even after a machine is restarted or a user logs off.


After you restart the computer, you receive the following error message in a Windows Update dialog box:
Some Updates were not installed
Failed: xx updates
Error(s) Found:
Code 800706BA

We have 3 solutions:


1) Microsoft has released an update that prevents the BITS crash on Windows VISTA based computers:
You must restart the computer after you install this update.
This update does not replace any other updates.

Here is the needed update:
http://www.microsoft.com/downloads/details.aspx?FamilyId=D8F9D963-5D01-411F-BBA2-B57FE0D4204C&displaylang=en

2) BITS Repair Tool for Windows Vista (KB940520)
The BITS Repair Tool will help you fix a problem caused by the corruption of BITS state files. The problem stops the host process for Windows Services, which prevents you from using BITS to transfer files. Use this tool to resolve the corruption and re-enable BITS transfers. After you install this item, you may have to restart your computer.
Here is the needed BITS repair tool:
http://www.microsoft.com/downloads/details.aspx?FamilyId=2829E460-4045-435B-B165-2C1496CD94A4&displaylang=en

3) Resolve this problem manually by using one of the following methods:

Method 1
1. Enable the View Hidden Files option. To do this, follow these steps:
Click Start , click Control Panel, click Folder Options, and then click the View tab. Click Show hidden files and folders, and then click OK.
2. As a system administrator, locate the Programdata\Microsoft\Network\Downloader folder, and then delete all files that have a file name that begins with
Qmgr. To do this, follow these steps:
Click Start , type \Programdata\Microsoft\network\downloader in the Start Search box, and then press ENTER.
In the Downloader window, select and then delete any files that begin with Qmgr. For example, delete the following files:
• Qmgr0.dat
• Qmgr1.dat
Notes• If the files are not deleted, restart the computer in safe mode without networking. To do this, use Method 2 or Method 3.
• If the files are deleted successfully, immediately open Windows Update, and then install the latest updates.

Method 2
1. Restart the computer.
2. Press the F8 key as the computer restarts.
Note You have to press the F8 key before the Windows Vista progress indicator appears.
3. When the Advanced Boot Options menu appears, use the arrow keys to select Safe Mode, and then press ENTER.
4. Enable the View Hidden Files option. To do this, follow these steps:
Click Start , click Control Panel, click Folder Options, and then click the View tab. Click Show hidden files and folders, and then click OK.
5. As a system administrator, locate the Programdata\Microsoft\Network\Downloader folder, and then delete all files that have a file name that begins with
Qmgr. To do this, follow these steps:
Click Start , type Programdata\Microsoft\network\downloader in the Start Search box, and then press ENTER.
In the Downloader window, select and then delete any files that begin with Qmgr. For example, delete the following files:
• Qmgr0.dat
• Qmgr1.dat
6. Immediately open Windows Update, and then install the latest updates.

Method 3
1. Restart the computer in the safe mode without networking. To do this, follow these steps:
Exit all open programs. Click Start , type Run in the Start Search box, and then press ENTER. Type msconfig, and then click OK.
The System Configuration Utility appears.
Click the Boot tab, click to select the Safe boot check box, click to select the Minimal check box, and then click OK.
Restart the computer when you are prompted.
2. Enable the View Hidden Files option. To do this, follow these steps:
Click Start , click Control Panel, click Folder Options, and then click the View tab. Click Show hidden files and folders, and then click OK.
3. As a system administrator, locate the "Programdata\Microsoft\Network\Downloader" folder, and then delete all files that have a file name that begins with
Qmgr. To do this, follow these steps:
Click Start , type \Programdata\Microsoft\network\downloader in the Start Search box, and then press ENTER.
In the Downloader window, select and delete any files that begin with Qmgr. For example, delete the following files:
• Qmgr0.dat
• Qmgr1.dat
4. Restart the computer in normal mode. To do this, follow these steps:
Exit all open programs.
Click Start , type Run in the Start Search box, and then press ENTER.
Type msconfig, and then click OK. The System Configuration Utility appears.
On the Boot tab, click to clear the Safe boot check box, and then click OK to restart the computer.
Restart the computer when you are prompted.
5. Immediately open Windows Update, and then install the latest updates.

Regards,

p.s.

Hackers who are able to sneak a trojan onto a users machine via an email or website can use BITS to download additional malware and update it. Because BITS is a legitimate, trusted application, inbound and outbound malware using BITS is unlikely to be stopped by the system's firewall. :(


Please let us know if the above posted solution has helped you or not.
It is not only about helping others but helping yourself and making us better. Open an account with us today and get an automatic confirmation email with your username and password that will save you time in future.
(It is free and it takes less than a minute)
Thank you.