I cant believe soo many replays and no real answer. Ok lets try this, i have seen this problem before. This is just a suggestion since i cannot see the problem.
try this steps:
1. Change your Bios Battery
2. Access your Bios and Load Default Values.
3. Restart your computer, if you still have the problem, try to do it until you get to enter windows. If you cant then press F8 and load windows in safe mode only.
4. You didnt mention your OS is it windows xp, server, vista or 7 or other OS?
4.1. If vista, xp or 7, enter msdos (cmd.exe). Right click on cmd.exe and run as administrator.
5. perform a chkdsk for your hdd. type: chkdsk c:
6. Restart your pc and wait for check disk to complete an repair the hdd. (It is important to do this even if your computer runs fine)
7. Maybe your hdd is not damaged but still it was a good idea to do this, your pc may be hot, try taking off the cover of your pc case and place a fan or turn on your air conditioner to see if perhaps its overheating.
8. If your computer still runs halfway most likely its a virus, but i wanted to leave this part for the end.
9. Try formatting or reinstalling your OS, it may just be a virus. Install a good antivirus like avast or bitdefender, that is just my personal recommendation.
10. Another problem could be your ram may be partially damaged. If noone of the options above work try getting a new ram. There are other solutions i have in mind but unfortunately i in a rush, just let me know about how everything turned out and i will answer you as soon as possible