Article ID: 825668 - Last Review: December 10, 2007 - Revision: 5.1 Overview of PNP enumeration and hard disk drive letter assignments in Windows Server 2003 and Windows XP
SUMMARYThis article discusses Plug and Play (PNP) enumeration in Windows Server 2003 and Windows XP. The article contains information about how Windows Server 2003 and Windows XP assign drive letters to hard disk drives when you run Windows Setup on a computer with multiple hard disks. This article also discusses how PNP enumeration behavior in Windows Server 2003 and Windows XP is different from PNP enumeration behavior in Windows 2000. MORE INFORMATIONWhen you install Windows Server 2003 or Windows XP on a computer that has two hard disks, where one hard disk is configured as master on the primary integrated device electronics (IDE) channel and where the other hard disk is configured as master on the secondary IDE channel, by default, Setup may assign the logical drive C to the hard disk that is configured as master on the secondary IDE channel. This is a change from the behavior in Windows 2000. When you install Windows 2000 on computer that uses the same hard disk configuration, Windows 2000 Setup tends to assign the logical drive C to the hard disk that is configured as master on the primary IDE channel. The PNP algorithms that are used by Windows Server 2003 and Windows XP for PNP enumeration are optimized by using an in-place reorder mechanism. The last item that is detected can be listed first. As a result, when you run Windows Server 2003 Setup or Windows XP Setup on a computer with two hard disk controllers, where each hard disk is configured as master, Setup can list the hard disk that is configured as master on the secondary controller first in the list of available hard disk drives for the installation of the operating system to that hard disk. This behavior can occur on computers that are running Windows Server 2003, Windows XP, and earlier versions of Windows. PNP enumeration and the order of the hard disks that Setup detects is not guaranteed. Note the following considerations that apply to the differences in PNP enumeration behavior in Windows 2000, Windows Server 2003, and Windows XP:
Note During the text mode Setup of Windows Server 2003, if one of the attached drives is a removable disk drive that contains no media, the empty removable drive is treated as if it has a single logical partition. This drive is assigned a drive letter. If another drive that contains an active primary partition is not found, the removable drive may be assigned drive letter C. To prevent this, make sure that another drive in the system contains an active primary partition. If you use Windows Preinstallation Environment (Windows PE) to start Windows Setup, you can use the Diskpart utility to create partitions before you run Setup. | Other Resources Other Support Sites
CommunityGet Help NowArticle Translations
|





















Back to the top