Besides the possible need for a repair install of Windows as a last resort before a need for a full reinstall there may be a hardware fault to consider. If the memory developed faults that would cause problems. If you are not hearing any multiple audio beeps at startup you know the memory and video card are seated down properly. The last item is a failing power supply.