I had this problem too. I tried to copy the boot files from another installation of Windows and it worked fine, so if you have that possibility ... (you'll find these files in the root directory as jobeard said, but explorer hides them !!)
I think you can also get this file from your installation cd