Windows Vista Tips

Windows Vista Tips > Newsgroups > Windows Update > Background Intelligent Transfer Service (BITS) Fix

Reply
Thread Tools Display Modes

Background Intelligent Transfer Service (BITS) Fix

 
 
chris
Guest
Posts: n/a

 
      06-22-2006
I spent hours on this so I hope it helps those that haven't found a
solution elsewhere.

I kept getting the message "Windows could not start the Background
Intelligent Transfer Service on local computer" .......-2147024891

I tried the fixes about deleting the folder C:\Documents and
Settings\All Users\Application Data\Microsoft\Network\Downloader

Tried a batch file that ran regsvr32 on a long list of .dll files.

I made sure other services like RPC were running.

It still wouldn't work.

One of my favorite tools to use is FileMon from sysinernals. services
are run by the program
svchost.exe. I set filemon to only show me the results from this. I
started capturing data when i tried to start the service again and
stopped capturing once I got the message. (if you have ever used
filemon, you know how much the screen can fill up.) The nice thing with
filemon is you can filter successful events and errors. I left them all
in for this time.

I did capture a few errors. When it was trying to start the service, it
was getting Access Denied. It wasn't trying to run them from the normal
path. Somehow this system got the All Users App data path changed to
our users drive on the network.

so instead of C:\Documents and Settings\All Users\Application
Data\Microsoft\Network\Downloader, I was seeing

\\usersvr\joeblow\application data\microsoft\network\downloader
ACESS DENIED

(Btw, We use scriptlogic for logins and I belive this change was due to
a test I had tried to redirect this folder.)

Since i was logged in as myself, the path I was seeing in error wasn't
due to a system variable based on user. I knew I should have no
trouble finding this in the registry.

I found the path at 2 places,
HKLM\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\EXP LORER\SHELL
FOLDERS\COMMON APPDATA

this one should be C:\Documents and Settings\All Users\Application Data

The other was in

HKLM\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\EXP LORER\USER SHELL
FOLDERS\COMMON APPDATA

this one should be %ALLUSERSPROFILE%\Application Data


Once I made those changes, I rebooted and tried running BITS again, all
is well.

 
Reply With Quote
 
 
 
 
ESP
Guest
Posts: n/a

 
      09-12-2006
Big Thx !!!!!!!!!!!!!!!!!!!!!!
Same issue on a home machine that got screwed up !
ESP

==========================

"chris" wrote:

> I spent hours on this so I hope it helps those that haven't found a
> solution elsewhere.
>
> I kept getting the message "Windows could not start the Background
> Intelligent Transfer Service on local computer" .......-2147024891
>
> I tried the fixes about deleting the folder C:\Documents and
> Settings\All Users\Application Data\Microsoft\Network\Downloader
>
> Tried a batch file that ran regsvr32 on a long list of .dll files.
>
> I made sure other services like RPC were running.
>
> It still wouldn't work.
>
> One of my favorite tools to use is FileMon from sysinernals. services
> are run by the program
> svchost.exe. I set filemon to only show me the results from this. I
> started capturing data when i tried to start the service again and
> stopped capturing once I got the message. (if you have ever used
> filemon, you know how much the screen can fill up.) The nice thing with
> filemon is you can filter successful events and errors. I left them all
> in for this time.
>
> I did capture a few errors. When it was trying to start the service, it
> was getting Access Denied. It wasn't trying to run them from the normal
> path. Somehow this system got the All Users App data path changed to
> our users drive on the network.
>
> so instead of C:\Documents and Settings\All Users\Application
> Data\Microsoft\Network\Downloader, I was seeing
>
> \\usersvr\joeblow\application data\microsoft\network\downloader
> ACESS DENIED
>
> (Btw, We use scriptlogic for logins and I belive this change was due to
> a test I had tried to redirect this folder.)
>
> Since i was logged in as myself, the path I was seeing in error wasn't
> due to a system variable based on user. I knew I should have no
> trouble finding this in the registry.
>
> I found the path at 2 places,
> HKLM\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\EXP LORER\SHELL
> FOLDERS\COMMON APPDATA
>
> this one should be C:\Documents and Settings\All Users\Application Data
>
> The other was in
>
> HKLM\SOFTWARE\MICROSOFT\WINDOWS\CURRENTVERSION\EXP LORER\USER SHELL
> FOLDERS\COMMON APPDATA
>
> this one should be %ALLUSERSPROFILE%\Application Data
>
>
> Once I made those changes, I rebooted and tried running BITS again, all
> is well.
>
>

 
Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Background Intelligent Transfer Service (BITS) krasopateras Windows Vista Performance 1 05-28-2009 02:21 PM
Update for Background Intelligent Transfer Service (BITS) 2.0 and Bigdunk Windows Update 1 04-16-2006 12:41 AM
Background Intelligent Transfer Service (BITS) 2.0 and WinHTTP 5.1 Wombat Windows Update 2 09-13-2005 09:46 PM
Background Intelligent Transfer Service (BITS) Signature Windows Update 1 05-01-2005 03:22 PM
Update for Background Intelligent Transfer Service (BITS) 2.0 and Chris Windows Update 1 01-05-2005 06:43 PM



1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59