I recently had to have my hdd replaced and had to reinstall everything but they gave me a SSD insted of a HDD hahah lucky me :p
but i ran into another problem, not only do you have to add a custom res of 800x600 @ 60hz you also have to update directx with the web installer. after i did that everything was fine. just wanted to update the problem
cheers