I'm posting this topic as a reply to an untrue information which I found in a topic in this forum and is misguiding. The topic was about how to remove any linux dustributions from the boot selecting screen and make XP to start automatic. That topic said that you must put your XP CD, go to the repair screen and enter the command fixmbr. This is a lie - this command doesn't work and more - XP doesn't recognize it as its own. So, I decided to post this topic because I saw in google how many people have such a problem and they can't fix it. Hopefully, mine topic will help somebody else too.
I had ubuntu on my pc but when I found out what a piece of crap it is, I decided to uninstall it. But the name "ubuntu" in the bios boot screen remained. And I did a very simple task to remove it from there - edited the boot.ini file while Windows was running:
Right click on "My Computer" icon, then select "Properties". Under the "Advanced" tab click "Settings" in the "Startup and Recovery" sector. Click edit and the boot.ini file will open in notepad (you better make a backup of it before editing). Find the line of Ubuntu (or the operating system you'd like to remove from the boot screen), delete the line which contains its data (in my file the line contained "C:\wubildr.ldr" or something like that, don't remember the exact text) and save the file (you can do this by simply pressing Ctrl+S). Then reboot Windows. If you've done exactly as I said you shouldn't have any problems and your XP should start by itself (no boot selection screen).
If you want to remove all other OS from boot screen and leave only XP this is how should look like your boot.ini file:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
My XP is PRO version, so boot.ini looks like the same way. If you have Home Edition it will be Home Edition's name in the text.
Note that this operation must be done when you've already uninstalled ubuntu (or other OS) by formatting their partitions.
I had ubuntu on my pc but when I found out what a piece of crap it is, I decided to uninstall it. But the name "ubuntu" in the bios boot screen remained. And I did a very simple task to remove it from there - edited the boot.ini file while Windows was running:
Right click on "My Computer" icon, then select "Properties". Under the "Advanced" tab click "Settings" in the "Startup and Recovery" sector. Click edit and the boot.ini file will open in notepad (you better make a backup of it before editing). Find the line of Ubuntu (or the operating system you'd like to remove from the boot screen), delete the line which contains its data (in my file the line contained "C:\wubildr.ldr" or something like that, don't remember the exact text) and save the file (you can do this by simply pressing Ctrl+S). Then reboot Windows. If you've done exactly as I said you shouldn't have any problems and your XP should start by itself (no boot selection screen).
If you want to remove all other OS from boot screen and leave only XP this is how should look like your boot.ini file:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
My XP is PRO version, so boot.ini looks like the same way. If you have Home Edition it will be Home Edition's name in the text.
Note that this operation must be done when you've already uninstalled ubuntu (or other OS) by formatting their partitions.