You've made it into safe mode? Try going to run and do a sfc /scannow or type cmd in run and do a chkdsk /r at the command prompt. You can also try using msconfig to disable startup items. Turn everything off. Does windows start? If so, turn an item on and restart. Keep doing this until you have the issue again. That last item you enabled may be the culprit. Something may be causing Windows to hang. Also, you might try updating drivers. Start with display.