My HP Mini says Windows won't start

When I Turn On My Computer It Goes To A Black Screen That Says...
"We apologize for the inconvenience, but Windows did not start successfully. A recent hardware or software change might have caused this.

If your computer stopped responding, restarted unexpectedly, or was automatically shut down to protect your files and folders, choose Last Known Good Configuration to revert to the most recent settings that worked.

If a previous startup attempt was interrupted due to a power failure or because the Power or Reset button was pressed, or if you aren't sure what caused the problem, choose Start Windows
Normally.

Safe Mode
Safe Mode with Networking
Safe Mode with Command Prompt

Last Known Good Configuration (your most recent settings that worked) Start Windows Normally

Use the up and down arrow keys to move the highlight to your choice.

Seconds until Windows starts: 30"
When I Press Any Of The Safe Mode Options Alot Of Codes Just Pop Up But When i Press Last Known Good Configuration Or Start Windows Normally It Starts Loading And Says Windows XP Then It Goes To A Blue Screen For ABout 2 Seconds Then Goes Back To The 1st Screen......Does Anyone Know How I Can Fix This Problem?
 
The hard drive contents (Windows install) may be corrupt or the hard drive itself is going bad...
 
Back