Article ID: 307061 - View products that this article applies to.
This article was previously published under Q307061
After you install Windows XP on a computer that is configured for multiple booting, one of the installed operating systems may be missing from both the Startup menu and the Boot.ini file, which is the source of the Startup menu. As a result, you cannot start that operating system.
The computer has an existing installation of Windows XP, Microsoft Windows 2000, or Microsoft Windows NT, and also an existing installation of Microsoft Windows Millennium (Me), Microsoft Windows 98, or Microsoft Windows 95.
To resolve this behavior, use one of the following methods to add the missing operating system to the Startup menu:
Use the Bootcfg /Rebuild Command in the Recovery ConsoleNote: If your hard disk does not have enough free space to install the Recovery Console, or if you do not want to install the Recovery Console, you can load the Recovery Console when you start the computer if the boot sequence in the computer BIOS is set to include CD-ROM functionality. Insert the Windows XP CD-ROM in the CD-ROM or DVD-ROM drive, and then press R at the "Welcome to Setup" screen. For additional information about using the Windows XP Recovery Console, click the article numbers below to view the articles in the Microsoft Knowledge Base:
(http://support.microsoft.com/kb/314058/EN-US/ )Description of the Windows XP Recovery Console
307654For additional information about the bootcfg command, click the article number below to view the article in the Microsoft Knowledge Base:
(http://support.microsoft.com/kb/307654/EN-US/ )HOW TO: Install and Use the Recovery Console in Windows XP
291980The following steps assume that the computer has the following setup and that Windows XP is the operating system that is missing from the Startup menu and the Boot.ini file:
(http://support.microsoft.com/kb/291980/EN-US/ )A Discussion About the Bootcfg Command and Its Uses
Manually Edit the Boot.ini FileIf you do not have access to the Recovery Console, you can manually edit the Boot.ini file to make the same changes that are described in the preceding section of this article. Specifically, you must insert an ARC path to designate the operating system that is missing from the Startup menu. For additional information about ARC paths, click the article number below to view the article in the Microsoft Knowledge Base:
102873For additional information about editing the Boot.ini file in Windows XP, click the article number below to view the article in the Microsoft Knowledge Base:
(http://support.microsoft.com/kb/102873/EN-US/ )BOOT.INI and ARC Path Naming Conventions and Usage
(http://support.microsoft.com/kb/289022/EN-US/ )HOW TO: Edit the Boot.ini File in Windows XP
Microsoft has confirmed that this is a problem in the Microsoft products that are listed at the beginning of this article.
Bootcfg.exe is a Recovery Console utility that repairs or rebuilds the Boot.ini file, but it does not detect the Windows 95 or Windows 98 operating system.
For additional information about the Boot.ini file, Recovery Console, and related issues, click the article numbers below to view the articles in the Microsoft Knowledge Base:
(http://support.microsoft.com/kb/314081/EN-US/ )The Purpose of the Boot.ini File
(http://support.microsoft.com/kb/170756/EN-US/ )Available Switch Options for Windows NT Boot.ini File
(http://support.microsoft.com/kb/227704/EN-US/ )Windows May Use Signature() Syntax in the Boot.ini File
(http://support.microsoft.com/kb/234048/EN-US/ )How Windows 2000 Assigns, Reserves, and Stores Drive Letters
(http://support.microsoft.com/kb/229077/EN-US/ )Mirroring Prevents Pre-Installing the Recovery Console