Windows keeps restarting after loading home screen

Windows keeps restarting at home screen in normal mode. It loads and everything works including the screen saver until you use the mouse. It immediately freezes and restarts. I know it is not the mouse. I have unplugged it while restarting and used the keyboard and it does the same. It works fine in VGA mode or safe mode. During the Windows loading page, the screen flashes and there is a screen that appears for a split second and then disappears. There is writing in the upper left and right hand corners but I cannot read it due to it disappearing too fast. PC specs are: Windows XP sp2, Nvidia Geforce 7100, 500 gb Western Digital HD, 1 gb ram, N1996 MSI motherboard. Any help would be greatly appreciated.
 
Does it run in Safe Mode. Also, you should be upgrading to SP3 and if you can afford it another gig of RAM would be beneficial.
 
Back