I may not be posting this in the right place, but I suspect a Trojan may be at the root of my problem. Over the last few days explorer.exe (and to a lesser extent services.exe) have started eating up serious CPU time. It never gets to 100% - normally between 15 and 50%. Enough to be annoying and worrying. A bit of searching here and elsewhere did lead me to a file called conime.exe which was lurking on my system and I believe is trojan related. But getting rid of conime did not solve the CPU usage problem. Using process explorer revealed that the explorer.exe thread that's using all the CPU time is: "nt.dll!RTLAllocateHeap+0x18c". No idea if that info is of any help though. I have gone through the usual process of virus scan/Adaware/Spybot and appear to have the all-clear there. Any thoughts appreciated. My system is XP SP2.