Related Posts

40 Comments Already

commenter
DavidsNeD Said,
November 28th, 2008 @10:33 am  

Hi, im using 64bit Vista and cannot get BITS start working.
Im getting this error when i try to start it: “Error 3: The system cannot find the path specified.”
Tried to use the BITS Repair Tool but it says it doesnt require any correction.
I also run the System File Checker and it said that “Windows Resource Protection did not find any integrity violations.”
Any idea?
THX!!

commenter
DavidsNeD Said,
November 28th, 2008 @8:31 pm  

Thx for the help!

..

commenter
chemguy Said,
December 22nd, 2008 @1:07 am  

I have tried everything you suggested, it does not appear to be working, windows says the downloads are not needed. The svchost.exe is in the system32 folder, but will not open. When I tried the depends.exe%windir%\sysyetm32\… it said their was no association. I tried repair from install disc too. How can I just install a fresh BITS?

commenter
mikelineogue Said,
December 27th, 2008 @2:22 pm  

What did you tell DavidsNed? I’m having the same problem with thje same feedback to everything DavidsNed said? Appreciate any help.

commenter
Mindbank Said,
February 22nd, 2009 @3:21 pm  

I recently cleaned an XP machine of some viruses but was left with the BITS error…cannot find the file specified. I searched the registry for the word BITS and found two places where the part of the path was changed from %SystemRoot% to %fystemRoot%. I changed the two entries and BITS started working.

commenter
PapaFade Said,
February 27th, 2009 @8:52 am  

Just wanted to say thanks. You’ve manged to help me achieve what MS completely failed to do. I know were to look 1st next time.

commenter
Anon Said,
March 4th, 2009 @9:01 am  

Mindbank, you’re a star!

commenter
Tim Said,
March 9th, 2009 @6:31 pm  

I have tried everything after getting infected with a virus. The only thing left is Auto-Updates. And when I try and start BITS the path is wrong in Services. I can’t find where to change it. If I try and change anything like enabling the profile in LogOn in services for BITS I get Access Denied. Any light on the subject will be helpful.

commenter
skyrider Said,
March 17th, 2009 @10:24 am  

Mindbank – my hero!. I took your advice to the next level and just did a registry search for %fystem and not only got the BITS to work, but the automatic update service to run as well. (total of four changes to the registry to the two you wrote about)

commenter
CrisW Said,
March 19th, 2009 @5:26 pm  

Thanks you! You have saved the day with this article!

Cris

commenter
Melanie Said,
March 22nd, 2009 @2:10 am  

When I tried sfc/scannow it asks me for the service pack 3 cd. I don’t have anything like that. I have Windows Media and get error 3 when trying to connect to the Media Guide. Can you help me reinstall BITS? Thank you.

commenter
Gabe Said,
March 28th, 2009 @4:13 pm  

I have done all of the scans for teh dll and I still get the error 2: cannot find specified file?

commenter
mals100 Said,
March 30th, 2009 @12:54 am  

I have tried everything after getting infected with a virus. The only thing left is Auto-Updates. And when I try and start BITS the path is wrong in Services. I can’t find where to change it. If I try and change anything like enabling the profile in LogOn in services for BITS I get Access Denied. Any light on the subject will be helpful.
hey mndbank please help

commenter
John Daney Said,
March 31st, 2009 @3:04 pm  

Great post! Unfortunately it didn’t solve the problem, but it DID help me to get on this site which described one extra step with SoftwareDistribution.
http://www.itexperience.net/2009/03/01/fix-the-background-intelligent-transfer-service-service-terminated-with-service-specific-error-2147942402-0×80070002/

That did the trick. Maybe you could update your post with that trick?

commenter
Nate Said,
April 3rd, 2009 @9:56 pm  

Hi THere.
Using XP Pro SP2 36bit
BITS gets the error “blah blah could not be started on local computer. Error 2: Could not find the file specified.”

Tried everything suggested and nothing…
Can you maybe give me a list of ALL the files needed for BITS to run and where they should be?

commenter
Bob baker Said,
April 6th, 2009 @12:39 pm  

I’ve tried everything you’ve posted and then some…I tried net start bits and windows says no such file…..Help…

commenter
Ty Hurd Said,
April 14th, 2009 @3:10 pm  
commenter
John Said,
April 16th, 2009 @12:29 pm  

Noone of these actually helped me. I keep getting “ACCESS DENIED”
even using the famous net command from Microsoft :
sc sdset bits D:(A;;CCLCSWRPWPDTLOCRRC;;;SY)(A;;CCDCLCSWRPWPDTLOCRSDRCWDWO;;;BA)(A;;CCLCSWLOCRRC;;;AU)(A;;CCLCSWRPWPDTLOCRRC;;;PU)

it alsogives access denied ( im administrator go figure..)

commenter
SFox Said,
April 17th, 2009 @1:17 am  

When trying to start BITS, I get “Error 126: The specified module could not be found.” None of the above fix it. In fact, when using the “Daney link,” I get the following for steps 4 & 5: msxml.ddl & iniitpki.ddl could not be found; “The module ‘qmgr.ddl’ was loaded but the entry-point DllRegisterServer was not found” …Help!…

commenter
sunset06 Said,
April 26th, 2009 @10:33 am  

> ‘qmgr.ddl’ was loaded but the entry-point DllRegisterServer
> was not found”
I assume you meant qmgr.dll ?
did you unregister first ?
regsvr32 c:\pathto\the\dll /u

commenter
Vivek Kumar Said,
May 19th, 2009 @7:25 am  

Problem with Automatic Updates or BITS (Background Intelligent Transfer Service)

This may be caused due to viruses. The solution was searching the registry for the word fystemRoot.

I found it at a lot of places places in which the word %SystemRoot% had been changed to %fystemRoot%.

This was probably changes by some malware to prevent BITS/ Automatic Updates from starting. Changing it back fixed the issue.

Enjoy,
Vivek

commenter
Sam Said,
June 12th, 2009 @5:47 pm  

I’m getting the same problem Vivek pointed out, where the path is pointing to %fystem%. How do I change the path back to normal? I tried running regedit but it didn’t do anything.

commenter
acraiger Said,
June 15th, 2009 @7:56 pm  

We recently had the same problem. The solution was to remove a non-working device in device manager. In Device Manager, there a device with an error. I uninstalled the device, and the BITS service started right up.

commenter
manish Said,
June 17th, 2009 @1:14 am  

I have tried everything you suggested, it does not appear to be working. When i attempt to start BITS it says “Access Denied”.
PLz help me

commenter
Graham Said,
June 19th, 2009 @11:07 pm  

Inspiron 1420 with Windows Vista Service Pack 1. Windows Update won’t work. Error 80246008. I trouble shoot all of the BITS alternatives, but I always get the message “Windows could not start the BITS service on local computer. Error 126 The specified module could not be found.” Not sure what else to do? Is there a way to reinstall BITS service?

commenter
Froggie Said,
June 30th, 2009 @11:20 am  

I tried this all without succes. But i found a solution!

I compared the qmgr.dll and the qmgrprxy.dll with another Vista machine and they did not match. So i copied the file from the working vista machine to the not working machine. But to do so i had to rename the files first. This was not possible when booted from vista nor in save mode so i booted the machine from dvd and then choose repair and then started the command prompt. Used rename c:\windows\system32\qmgr.dll qmgr.old.

Then rebooted the machine to normal copied the new file to the system32 directory. used regsvr32 to register the files again. Rebooted the machine, started BITS. And that did the trick for me! Hope you can read my crappy enghlish and maybe able to use this info!

mark

commenter
HoneyJaiva Said,
July 2nd, 2009 @1:01 am  

I tried to run depends.exe%windir%\system32\qmgr.dll. I got an error that said “File dos not have a program associated with it for performing this action. Create an association in the set association control panel” I also tried to run depends.exe%windir%\system32\wuauserv.dll. I got the same error message. I also tried to go to CMD and enter sfc/scannow. I got an error message that said “You must be an administration running a console session in order to use the SFC utility.” I am in the administrator account. So I am not sure why it would not allow me to do the SFC thing. My laptop will not update because the BITS won’t start. Please help!

commenter
Tamir Said,
July 15th, 2009 @5:44 pm  

not always will you be able to change the ImagePath data value due to permission problem. This can also be caused by a virus but even after it has been removed – you will still need to reset the security settings. the best way to do it is to use this fix:

http://support.microsoft.com/kb/313222

or just type the command:

secedit /configure /cfg %windir%\repair\secsetup.inf /db secsetup.sdb /verbose

commenter
JonathanAdkins Said,
September 1st, 2009 @3:31 pm  

so here’s the deal, my BITS starts and then it stops just as soon as it starts up..not quite sure whats going on..I tried the run depends.exe %windir%\system32\qmgr.dll and it says cannot find depends.exe make sure you typed the name correctly and try again…I also tried to do the run CMD then sfc /scannow but it says must be an adminstrator…which i’m set as the administrator..plz help

commenter
Joseph fallon Said,
September 17th, 2009 @9:53 pm  

I am having some problems with my BITS it wont start, well it does but it says “BITS services on local computer started then stopped…”. I think I have tried all your suggestions correctly but nothing seems to fix the problem. I think this may be a recuring problem, as i have never been able to install updates for my vista since, well ever! Is there any way you can help me
thanks!

commenter
crusty210 Said,
October 18th, 2009 @10:28 pm  

@acraiger : That worked!! I noticed that mysteriusly an unknown device popped up in device manager. After uninstalling it everything workd fine. Thanks ;)

commenter
joan Said,
November 17th, 2009 @1:31 am  

I have Vista 32-bit and I tried all the methods, but still BITS does not want to work. I cannot download the BITS repair tool! Please help!

commenter
app Said,
November 18th, 2009 @6:53 am  

Exactly what Mindbank said above worked for me too. Seems to be main issue with this. I think a common virus /bug disables the path to these two services by replacing the ‘S’ with the ‘f’ but the antivirus program then removes the bug without undoing what the virus did to replace the system path.

Do a search in your registry. Start -> Run and open ‘regedit’, then Control-F and search for %fystemRoot%

Change where it says “fystemRoot” fopr “SystemRoot” and BITS starts working again (along with automatic updates if you fix the other path the virus disables)

commenter
Alina Said,
December 13th, 2009 @7:13 pm  

This file does not have a program associated with it for performing this action. Create an association in the folder options control panel.

Can anyone help me, pls? This error appears everytime i want to open Internet Explorer or any other program.

commenter
dcassie Said,
January 21st, 2010 @11:17 pm  

Hi – I have ahd trouble with the BITS service not working for several weeks, ever since a very bad virus had my PC in the shop for cleaning. I am not sure if it was the virus or the technicians …

I have tried all remedies hear, nothing works. I can see the service but can not start it (it is set to automatic (delayed start).

I cannot run the depends.exe command – it is not recognized. And when I try the scf \scannow command I am told I must be an administrator ina console window (I am an administrator, not sure what a consol window is.)

The BITS fix tool tells me that it is not required at this time.

HELP?

Windows Visa Home Premium (32); Norton 360

Thanks

commenter
quickwit2 Said,
January 22nd, 2010 @7:26 pm  

This is a great article that has helped me alot. I’m down to this point:

You can also check to make sure that a missing DLL file is not preventing BITS from starting properly. Go to Start, Run and type in the following command:

depends.exe %windir%\system32\qmgr.dll

I get the following error message:

Windows cannot find ‘depends.exe’. Make sure you typed the name correctly, and then try again. To search for a file, click the Start button, and then click Search.

Your next instruction:

depends.exe %windir%\system32\wuauserv.dll worked fine. I ran sfc /scannow and it fixed a number of problems, but not that depends.exe problem.

I’d be grateful if you can help. This was a great help already. I can’t reload windows because I have a very old program (‘93!) with many accounts on it and I could never recover the data if I wiped it clean, as I don’t have the original program discs. If all else fails, I’ll just be stuck with XP service pack 1 as I can’t update any further.

Thanks

commenter
SpoonMan Said,
January 28th, 2010 @8:46 am  

I’ve been searching for a couple of days now to try and fix the problem I’m having, the BITS service isn’t working and hasn’t been since the 5th of January, the last update that the machine managed to put on was KB972581 on the 4th. Everything after that date has failed apart from ones I have manually downloaded and installed.

I have tried uninstalling and reinstalling both service packs (it’s Vista Enterprise by the way), neither of which repaired it. I’ve deleted the qmgr files, which hasn’t helped, I ran the dependencies tool which tells me this about qmgr:

“Warning: At least one module has an unresolved import due to a missing export function in a delay-load dependent module.”

…and the same thing about wuauserv!

When I actually try and run Windows update it finds the updates with no problem but when I click on “Install Updates” it says it’s downloading, then before it actually manages to start the downloads says:

“Some updates were not installed”

…and…

“Error(s) found:

Code 80246008″

sfc /scannow doesn’t find any integrity violations and I have tried the BITS repair tool which tells me that:

“BITS repair is not required currently”

In my services BITS is there (although originally it wasn’t and one of the previous steps I took (a batch file using regsvrc32 to try and re-register some of the DLLs)) fixed it. When I try and start it it says:

“Windows could not start the Background Intelligent Transfer Service service on Local Computer.

Error 1075: The dependency service does not exist or has been marked for deletion”

The Windows Update service is started and seemingly running okay.

Sorry about the masses of information, hope there’s enough there to help!

commenter
Jaide353 Said,
March 7th, 2010 @1:05 pm  

Can anyone help. I had my laptop fixed due to windows xp not starting up. My laptop will load data cd’s i.e. excel, word etc, but it won’t load DVD’s or pc cd’s or dvd games.

However when I put a DVD or cd in the d drive I can hear it trying to connect but nothing happens no error messages it’s like it trying to do something. Before it was fixed there were no problems with DVD’s or cd’s.

I tried deleting the upper and lower filters but in {4D36E965-E325-11CE-BFC1-08002BE10318} there is only the lower filters no upper filters.

I have tried Allow active content to run on my computer. I have tried changing the speed and still nothing.

commenter
Nevam Said,
April 6th, 2010 @3:03 pm  

Depends.exe says I am missing two DLLs
IESHIMS.DLL
WER.DLL

I ran sfc /scannow and rebooted but no joy.

Any further suggestions?

commenter
deviant Said,
April 25th, 2010 @8:40 pm  

This link fixed my problem, i’ve been searching for an answer for over a year! If you use Microsoft Security Essentials, it will now update too!

http://www.itexperience.net/2009/03/01/fix-the-background-intelligent-transfer-service-service-terminated-with-service-specific-error-2147942402-0×80070002/

Please Leave Your Comments Below

Please Note: All comments will be moderated