Do you have a bootable CD/DVD you can test? It might be that you Windows installation is trashed of your HDD has a fault.
If not, you can create one with an OS included. Ubuntu Desktop
If the Linux OS loads and runs OK you know the hardware is fine. And booting Linux could allow you to find and save any personal files and data if you don't have them backed up already.