This is something that is to hard to fix without seeing the actual computer in action. I would phone DELL tech support, they are very good, but I cannot think of anything to suggest.
could be faulty hardware CPU, Memory ETC. Have you tried starting your computer with a boot disk/cd or the Windows setup CD. generally if this works it is a software problem and you fix this.
John D, April 2008