Does anyone know how to remove an OS from the OS menu that comes up before Windows? I had two copies of Windows installed and recently removed one, but the copy still shows up on the boot options choices menu when first booting up the computer. How do I remove old boot option entries?
- 31.5k times
For Windows XP you can do the following to remove boot option entries:
- Open control panel and then system
- Select the advanced tab in system window
- Click the settings button in Startup and recovery section
- In the next window you should see a button labeled Edit (actually there's a label saying "to edit the startup options file manually click edit" on the left of this button)
- When you click on this button a file called
boot.iniis open, check the section labeled operating systems, there you should see two lines that look similar to this:
multi(0)disk(0)rdisk(0)partition(1)\WINNT="Microsoft Windows XP Professional" /fastdetect
- Remove one of the lines
- Save the file and reboot
I removed the right one, but now I get another option, this one says "windows (default)". What does this mean? and if I click on it again, I get the same error message as before.
That happens when the specified Default doesn't match any of the entries under [operating systems].
[boot loader] timeout=10 default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS [operating systems] multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect
I changed mine to the above and it did indeed add Windows (Default) to my boot menu.
Here's a useful tip: Get a blank formatted floppy and copy the following files from your boot partition:
These files can be found on the root of your boot partition. They are hidden so you will have to copy them from a command prompt or enable show hidden and system files. In case your
boot.ini file gets trashed, you can use the floppy disk to boot into windows normally and then repair boot.ini.
Edit: I forgot to mention that you will need to format the disk from within Windows 2K/XP. Just right-click on the Floppy drive icon and select format. Don't check ''Create an MS-DOS Startup Disk". Just leave that option unchecked. A fresh floppy out of the box will not work.
Hey I have basically the same problem as risingsun but the only difference here is that in my
boot.ini file it says:
[boot loader] timeout=30 default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS [operating systems] multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
They are both identical. So, my question is, in the OS Choices menu when the pc boots, are the OS's listed in the same order as they are here?
For example, on my OS choices menu it says:
Microsoft Windows XP Professional
Microsoft Windows XP Professional
The first one is the one I would like to remove. To do this, could I just remove the first line in my boot.ini file?
For Windows 10 and Windows 11 this has now been greatly simplified. Here are the steps:
Goto Start menu and type System Configuration; or press
Win + Rand run
Click on the Boot Tab:
You can now easily now Set as default any boot options here.
You can also see what your current default is, and select other boot options to Delete.