I can't remember where I got this from, but I had a similar problem on my Dell PC and did not want to have to phone support. I believe this ONLY works on DELL machines, but there is no harm trying it on other PC's.
I am now on vista so I cannot retest it so, if it does not work please don't complain. Also, the poor English is the from author of the post I copied the text from.
Follow these instructions:
start menu/run/ type "regedit" and press enter,
this will take you to the registry editor
now navigate to:
When you see 'WPAEvents' in the right-hand columm there should be 'OOBETimer'
right click it and select 'modify'
Change the numbers in there to; FF D5 71 D6 8B 6A 8D 6F d5 33 93 FD (this works with windows xp home and pro, both 32 and 64bit versions)
Next right click 'WPAEvents' and go into 'permissions'
Highlight 'SYSTEM' and underneath it check the two boxes under 'deny' then click 'OK'
That's it! I know it looks complicated but a compliant novice should be able to follow
Hope this helps.