I am using BITS 2.1 on Window XP SP3. I have 2 files to download using BITS, one about 9 MB, the other about 1 MB. I created the BITS task in my C # code, added 2 files to this task and started the download. Work takes precedence Normal. A 9Mb file loads quickly, but another file does not start to load over time (about 20 minutes!). If the job priority is set for Foreground, both downloads occur after about 3-4 seconds.
Does anyone know why BITS behaves this way. It seems that 20 minutes for this is really very long.
source
share