You cannot start Windows XP after you install Windows Vista so that the computer can start either in Windows Vista or in Windows XP

You cannot start Windows XP after you install Windows Vista so that the computer can start either in Windows Vista or in Windows XP

Article ID : 933172
Last Review : April 12, 2007
Revision : 1.2

Summary Section

This article describes a problem that occurs if the disk layout changes when you install Windows Vista. To resolve this problem, modify the Windows XP Boot.ini file to point to the correct partition.

You may find it easier to follow the steps if you print this article first.

Back to the top

Symptoms of the problem

After you install Windows Vista so that the computer can start either in Windows Vista or in Microsoft Windows XP, you cannot start Windows XP. When you try to start the computer by using Windows XP, you receive an error message that resembles the following:

Windows could not start because the following file is missing or corrupt:

C: Windows system32 ntoskrnl.exe. Please re-install a copy of the above file.

Back to the top

Steps to let Windows XP start

To resolve this problem, modify the Windows XP Boot.ini file to point to the correct partition. To do this, follow these steps.

Step 1: Find the Boot.ini file

a. Start Windows Vista, right-click StartStart, and then click Explore.
b. In the Start Menu window, click Folder and Search Options on the Organize menu.
c. In the Folder Options window, click the View tab.
d. In the Advanced settings area, click Show hidden files and folders.
e. Click to clear the Hide extensions for known file types check box.
f. Click to clear the Hide protected operating system files (Recommended) check box.
g. Click Yes to confirm that you want to display operating system files, and then click OK.
h. Click the drive that contains the Windows XP installation folder. Typically, this drive is drive D.

Step 2: Prepare the Boot.ini file for editing

a. In Windows Explorer, right-click boot.ini, and then click Properties.
b. In the boot.ini Properties dialog box, click the Security tab, click Advanced, click the Owner tab, and then click Edit.

UserIf you are prompted for an administrator password or confirmation, type your password or click Continue.

c. In the Change owner to list, click your alias or leave the default Administrators option selected.
d. Click OK in the Advanced Security Settings for Boot.ini window.
e. Click OK in the Windows Security dialog box.
f. Click OK in the Advanced Security Settings for Boot.ini window.
g. Click OK in the Boot.ini Properties window.

Step 3: Modify the Boot.ini file

a. Right-click Boot.ini, and then click Edit.
b. Find the line in the Boot.ini file that contains the name of the Windows XP operating system. Then, modify this line.

If the Windows Vista Setup program created a partition in the unallocated disk space in front of the partition where Windows XP is installed, the new Windows Vista partition is marked as partition 1, and the previous Windows XP partition becomes partition 2. In this scenario, you must increment the Windows XP partition value by one. Therefore, if the Boot.ini file contains partition(1) for Windows XP, modify this text to partition(2). The modified line resembles the following:

multi(0)disk(0)rdisk(0)partition(2) WINDOWS=Microsoft Windows XP Professional /fastdetect
c. Save the changes to the Boot.ini file, and then exit Notepad.

Back to the top

For more information, click the following article number to view the article in the Microsoft Knowledge Base:

927817 (/Feedback.aspx?kbNumber=927817/) You cannot start Windows XP after you install Windows Vista in a dual-boot configuration together with Windows XP

Back to the top


APPLIES TO
• Windows Vista Home Basic
• Windows Vista Home Premium
• Windows Vista Ultimate
• Windows Vista Business
• Windows Vista Enterprise
• Windows Vista Starter
• Windows Vista Home Basic 64-bit Edition
• Windows Vista Home Premium 64-bit Edition
• Windows Vista Ultimate 64-bit Edition
• Windows Vista Enterprise 64-bit Edition

Back to the top

Keywords: 
kbexpertiseinter kbceip kbtshoot kbpending kbbug kbenv kbprb KB933172

Back to the top

 

Microsoft Knowledge Base Article

This article contents is Microsoft Copyrighted material.
Microsoft Corporation. All rights reserved. Terms of Use | Trademarks


You can follow any responses to this entry through the RSS 2.0 feed. You can leave a response, or trackback from your own site.

AddThis Social Bookmark Button

Leave a Reply

*
To prove that you're not a bot, enter this code
Anti-Spam Image