Don't worry, it's normal. We've all experienced this at least once in a lifetime. What happens is that the boot.ini
file, which gives exactly that boot menu, is stored on the partition with the main operating system, in your case Windows XP. So even if you do format the Windows 7 partition, the boot.ini
file remains intact on the XP partition.
What you have to do is edit it manually. There are two ways of doing that:
1) Right click My Computer, select Properties, then go to Advanced Tab, then to "System startup, system failure and debugging information" Settings. There you can see an Edit button, that will take you to the boot.ini
2) Open My computer, go to Tools Menu, Folder Options and the View tab. Scroll down and select "Hide protected operating system files(Recommended), and select Yes. Then go to your OS partition (probably C:\), and you will find boot.ini
It should look like this:
multi(0)disk(1)rdisk(0)partition(1)\WINDOWS="Windows XP Professional" /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS="Windows 7..." /fastdetect
Make sure that, before you change anything, click Save As... and save it with a new name, so you have a backup in case something goes wrong. Once you save it with a new name, delete the row that calls for Windows 7 instalation, and save it with name "boot.ini
". Restart the system and you should see the difference. In case something goes wrong, just go back to C:\, delete the boot.ini
file you recently created and rename the old file with this name.
There shouldn't be any problems. Good luck.