Don't really know where to post this, but applications seems pretty broad... My computer is dying. I'm on the verge of a reformat anyway, but I really don't have time for that for another 4 weeks or so, so I'm kind of hoping I might find a fix. There are really so many problems that I don't even think I'm going to go into all of them. They seemed to start with a problem with my start menu (to which I have previously posted), where at times it takes 15 seconds for my 'all programs' list to populate. I suppose now I should give my system specs: Athlon xp 2000+ 512 mb ddr ram geforce 3 ti200 64mb So now its obvious why it shouldn't take my computer 15 seconds to display all 50 items in the 'all programs' folder. Even if that was common, it only began happening recently so I know it isn't normal. Beyond that, now whenever I boot up I have SYSTEM IDLE PROCESS in my process list, and its listing under CPU is 97-99. I don't know what that process is, but I'm convinced it doesn't need that much power. Ocasionally, though, that number drops to zero. In that case, explorer shoots up to 80-99 and begins to suck ram like a vacuum (has been at 120k). This can make the computer slow (not always). Anyone know why that is? Another thing, not a pervasive problem, but I have an .avi that I downloaded, and now it won't let me delete it because it is somehow in use. Well the file is corrupt so whatever part of my coputer is using it isn't having much luck. Even right after a reboot, the file won't delete. I tried renaming it and the extension, still in use! I don't have any programs running that could be using it (any media player or p2p sharing prog), so why won't it delete? Is there any way to have the computer tell whatever's using the file to go to hell and just delete the file? I doubt this has anything to do with my strange cpu usage statistics in task manager, but you never know. BTW I have done a full system scan with the latest virus definitions from Norton and nothing is screwing with my pc. Seems its killing itself. Thanks for any help.