I spent far too long trying to fix this. BITS needs to be re-registered first before you can even start trying any of the other solutions on here: sc create BITS binpath= "c:\windows\system32\svchost.exe -k netsvcs" start= delayed-auto Then either restart, or go into Services (run: services.msc) and restart it yourself.
Background Intelligent Transfer Service (BITS) not listed in services
Hi, my computer has stopped automatic windows update. I'm using vista 32bit home premium. It seems that Background Intelligent Transfer Service (bits) has been disabled. I tried to turn it on but the problem is IT IS NOT IN THE SERVICES LIST... so i cannot set it to automatic or manual or whatever. All supports info says is to go to services and and set BITS to automatic... but how can i do it if its not in the list ???!!!
Everytime I run windows update it says "errors found code 80246008"
Somebody pleeease help. I'm at my wits end what to do.
Windows for home | Previous Windows versions | Performance and system failures
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.
Welcome to the Microsoft Windows Vista Communities site.
Corrupt, damaged, or otherwise missing service…
If the BITS service was recently deleted, meaning if you only recently started receiving this error code, you can use **System Restore** to rollback the system to before this issue first began – in turn restoring the missing service.
Please note that this one missing service you’ve identified may only be a symptom of a larger problem. I’d recommend that you run the **System File Checker** (SFC) on your system. It will not replace the missing service, but will scan for and attempt to repair other corruption that may be present.
If you were able to successfully restore the service using System Restore you will need to Check for updates to see if the issue has been resolved. If after you’ve restored the BITS (Background Intelligent Transfer Service) you continue to receive errors pertaining to this service I recommend that you run the BITS Repair Tool for Windows Vista (KB940520). However, please note that it will NOT run on a system that is missing the BITS service - so again this can only be run after you’re restored the service.
| Running the**System Restore**utility… |
|---|
| 1. <br>Click<br>Start, click All Programs, click Accessories, click System Tools, and then click<br>System Restore.<br><br><br>2. <br>Click<br>Continue or provide Administrator credentials if necessary.<br><br><br>3. <br>Click<br>Choose a different restore point, and then click Next.<br><br><br>4. <br>Select a<br>Date and Time prior to first sign of the issue you’ve described.<br><br><br>5. <br>If the date you need is in excess of (5) days click the<br>Show restore points older than 5 days check box.<br><br><br> <br><br><br>**Please note:**That System Restore affects Windows system files, programs, and registry settings. It can also make changes to scripts, batch files, and other types of executable files on your computer. Thus, any recently installed programs, updates, or changes to configuration will be lost if you use System Restore. However, make note that System Restore does not affect personal files, such as e-mail, documents, or photos, so it cannot help you restore a deleted file. |
| Running the**System File Checker**… | ||||
|---|---|---|---|---|
| 1. <br>Click<br>Start, click All Programs, click Accessories, right-click Command Prompt, and select Run as Administrator.<br><br><br>2. <br>Click<br>Continue or supply Administrator credentials if prompted.<br><br><br>3. <br>In the<br>Command Prompt window type the following, and press Enter:<br><br><br>sfc /scannow<br><br><br><br>4. <br>You should see the following on-screen messages:<br><br><br><br> | Beginning the system scan. This process will take some time.<br><br><br>Beginning verification phase of system scan.<br><br><br>Verification % complete. | <br> | --- | <br><br><br><br>5. <br>Once the scan has completed you will receive an onscreen message – indicating the results.<br><br><br>6. <br>If system corruption was found “that could not be repaired” it may be necessary to perform an<br>In-Place Upgrade of the Operating System. |
[Jared
- Support Engineer - MSFT](http://social.answers.microsoft.com/en-US/Profile/?user=Jared%20-%20Support%20Engineer&referrer=http://social.answers.microsoft.com/Forums/en/vistamedia/threads/&rh=R3rk8MPMvm8nd0qgOMUczYzYrc8D7Pq4ADJ%2b0jJsb%2bc%3d)
Microsoft Answers Support Engineer... posting to you from Windows 7!
126 additional answers
Sort by: Oldest
-
Anonymous
2013-12-03T14:20:12+00:00 Great This Worked Perfectly.....
Thanks
Very
Much
:)
-
Anonymous
2013-12-27T19:32:14+00:00 I tryed to start the "BITS" in services, but I got an error code "2" "WINDOWS COULD NOT START THE BITS SERVICE ON LOCAL COMPUTER. ERROR CODE 2. THE SYSTEM COULD NOT FIND THE FILE SPECIFIED. Any ideas why this occured.
Thanks for you time
Windows Vista SP2
-
Anonymous
2013-12-28T01:13:34+00:00 See the last section. Instead of getting the windows update file, get the bits file.
Then we'll see if it can find the file then.
Get More Details On the Error
To decode 0x80070002. The 0x means it's a hexadecimal number, the 8 means error, the first 7 means it a windows error, and the rest of the number, 2, is the actual Windows error.
To look up the error we need it in decimal format. Start Calculator (Start - All Programs - Accessories - Calculator) and choose View menu - Scientific, then View menu - Hex. Enter **2.**Then View menu - Decimal. It will say 2.
Start a Command Prompt (Start - All Programs - Accessories - Command Prompt) and type
net helpmsg 2
and it will say
The system cannot find the file specified.
Use Notepad to search forFATAL and and the specific error code (eg, 80070002) in C:\Windows\Windowsupdate.log.
Run Microsoft's Fixit
Microsoft have a range of automatic programs to fix common problems. For Windows Update problems see
http://support.microsoft.com/mats/windows\_update/en-us
For the full list visit
http://support.microsoft.com/fixit/en-us
When you choose to download it, choose the option to run on another computer. Then you can save it to your harddisk in a folder. Open the folder, open the folder Fix it Portable, and run Launch Fix It. It will contain all 27 Fixits.
Does that help Windows Update.
System Update Readiness Tool
Also run the System Update Readiness Tool
For 32 bit Windows
http://www.microsoft.com/en-us/download/details.aspx?id=504
For 64 bit Windows
http://www.microsoft.com/en-us/download/details.aspx?id=1540
To see results click Start - All Programs - Accessories - Right click Command Prompt and choose Run As Administrator. Type (or copy the below line and one blank line underneath and right click in the command prompt window and choose Paste).
notepad %SYSTEMROOT%\Logs\CBS\CheckSUR.log
Repair and Defrag the Database
Start - All Programs - Accessories - Right click Command Prompt and choose Run As Administrator. Type (or copy and paste by right clicking in the Command Prompt window and choosing Paste).
esentutl.exe /p c:\Windows\SoftwareDistribution\DataStore\DataStore.edb
esentutl.exe /d c:\Windows\SoftwareDistribution\DataStore\DataStore.edb
Fix the Service
Download wuauserv_Vista_32.reg from https://skydrive.live.com/redir?resid=E2F0CE17A268A4FA!121
Click Start - All Programs - Accessories - Right click Command Promptand choose Run As Administrator. Type Regedit and File menu - Import and import wuauserv_Vista_32.reg.
Reboot
Click Start - All Programs - Accessories - Right click Command Promptand choose Run As Administrator. Type (or copy the below lines and one blank line underneath and right click in the command prompt window and choose Paste). This will start the dependent services in the correct order.
If you get an error message you can copy it by right clicking the window, choosing Mark, selecting the text, and press Enter.
sc start DCOMLaunch
sc start RpcSs
sc config wuauserv start= auto
sc start wuauserv
sc config trustedinstaller start= demand
sc start trustedinstaller
sc config COMSysApp start= demand
sc start COMSysApp
sc config BITS start= demand
sc start BITS
sc config slsvc start= auto
sc start slsvc
sc config EventLog start= autosc start EventLog
--