did u mess around with any of the system 32, WINDOWS, or Windows Registry?? cuz if it is i would recommend to reinstall OS, never happened to me before its always worth a shot if not it must be ur mobo, or HD and ya maybe ur CPU could be screwing up make sure to check the connections and ur heatsink especially