Mite be a problem with a process thats running, you can check the event viewer as hughv suggested that will tell you what apps are behaving outside of normal operation, also you might want to try going into the MSCONFIG and disableing some of the startup items that you dont need.