Microsoft KB Archive/933179

From BetaArchive Wiki

Article ID: 933179

Article Last Modified on 6/26/2007



APPLIES TO

  • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
  • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
  • Microsoft Windows XP Home Edition
  • Microsoft Windows XP Professional
  • Windows Vista Ultimate
  • Windows Vista Starter
  • Windows Vista Home Premium
  • Windows Vista Home Basic
  • Windows Vista Enterprise
  • Windows Vista Business 64-bit Edition
  • Windows Vista Business



SUMMARY

When you install an earlier version of the Windows operating system on a Windows Vista-based computer in a dual-boot configuration, Windows Vista may not start. This article describes how to configure the hard disk partition to enable Windows Vista to start.

This article is intended for a beginning to intermediate computer user.

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


Symptoms of the problem

Windows Vista no longer starts after you install an earlier version of the Windows operating system on a Windows Vista-based computer in a dual-boot configuration. Additionally, you may receive the following error message when you try to start Windows Vista:

Disk read error has occurred.

Steps to resolve the problem

To resolve this problem, follow these steps to configure the hard disk partition on which Windows Vista is installed.

Step 1: Insert the Windows Vista installation disc in a drive, and then open a command prompt

  1. Insert the Windows Vista installation disc in the computer's CD or DVD drive.
  2. Click Start, click All Programs, click Accessories, and then click Command Prompt.

Step 2: Use the Bcdedit tool to configure the hard disk partition on which Windows Vista is installed

  1. At the command prompt, type cd %windir%. Note the drive letter that is displayed at the command prompt. This drive letter indicates which drive is associated with the active partition on the hard disk. Typically, this is the C drive.
  2. Type Drive:\boot\Bootsect.exe –NT60 All, and then press ENTER.

    Note Drive is the drive in which the Windows Vista installation media is located. Typically, this is the computer's DVD drive (the E drive).
  3. Type %windir%\system32\Bcdedit –create {ntldr} –d "Description for earlier Windows version", and then press ENTER.

    Note Description for earlier Windows version can be any text that you want. For example, it can be "Windows XP."
  4. Type %windir%\system32\Bcdedit –set {ntldr} device partition=x:, and then press ENTER.

    Note x is the drive letter of the active partition that you identified in step 2a.
  5. Type %windir%\system32\Bcdedit –set {ntldr} path \ntldr, and then press ENTER.
  6. Type %windir%\system32\Bcdedit –displayorder {ntldr} –addlast, and then press ENTER.
  7. Restart the computer.


Similar problems and solutions

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

314079 How to use System files to create a boot disk to guard against being unable to start Windows XP


911080 You receive a "Disk read error has occurred" error message when you use the Winnt32.exe program to reinstall Windows XP on a computer that has both Windows XP and Windows Vista installed



For more information about boot application settings, visit the following Microsoft Web site:


Additional query words: dual boot multiple boot OS

Keywords: kbceip kbsetup kbtshoot kbexpertiseinter kbprb KB933179