QUOTE (Niels @ Sep 30 2007, 05:28 AM)

Hello
What other security programs are you running in realtime?
Did you tried to change the priority? You can perform a repair installation beware that all unsaved setting are deleted. First double click on the icon of BitDefender near the system clock press on settings,antivirus,shield uncheck realtime protection choose for disable it till next reboot. Now rightclick on the red BitDefender icon near the system clock and choose exit. Now double click on the installer and choose for modify/repair and follow the steps or put in the installation cd-rom. It's normal behaviour that upgrepl.exe uses for a few seconds almost 100 % but you will not notice it.
Best regards
Niels
The only security program I'm running in addition to BitDefender in realtime is Microsoft's Windows Defender. Disabling that makes no difference.
Allow me to provide a few other bits of information I collected today. Perhaps in all my noise there will be something useful.
1. I timed how long Upgrepl.exe stays in the 100% CPU state...for a 459k update it was just under 5 (five) minutes on a 1.4GHz AMD processor based machine with 1 Gig of memory using XP.
2. Three services did not restart. Desktop Update Service, Threat Scanner, and Virus Shield.
3. System resources: over 400 M of physical memory was availabe. 51 processes/618 threads
I encountered some other unique anomilies today too. I've set the update periods to 4 hours and to be notified of an update before BitDefender does anything. I missed being here during one of those scheduled update periods today. Six hours after the scheduled update, I tried to initiate a update from BitDefender. It wouldn't let me...telling me updates had been disabled. Yet all the services were running. However, I could NOT stop/restart any of them. It took a reboot to get things to return to 'normal'.
Last observation. Once today BitDefender caused a BSD while the update was running. First time I've run into this! The cause of the BSD was bdselfpr.sys driver unloaded without cancelling pending operations.
It's been decades since I played around with multi-process/multi-threaded code but what we are seeing looks a lot like some inter thread or inter process communications issue.
Hope a little of this helps.
Oh, and btw, a complete unistall (as one normall would followed by the running of the special BitDefender uninstall code) and reinstall hasn't changed things one bit.
Bruce