Windows 10: Changing Disk Enumeration Order for Windows Setup

Discus and support Changing Disk Enumeration Order for Windows Setup in Windows 10 Installation and Upgrade to solve the problem; This issue could be considered a Windows installation issue or a hardware issue (involving MB BIOS). I've done a LOT of work to setup all sorts of... Discussion in 'Windows 10 Installation and Upgrade' started by hsehestedt, May 4, 2021.

  1. Changing Disk Enumeration Order for Windows Setup


    This issue could be considered a Windows installation issue or a hardware issue (involving MB BIOS). I've done a LOT of work to setup all sorts of Windows unattended installations. I also have a number of scrips used during the actual installation of Windows. All of this work uses the assumption that Windows will be installed to the first disk it enumerates (disk 0). However, I just built a brand new system for myself which currently has both multiple NVMe SSD drives and ye old fashioned spinning HDDs. Windows is installed on an NVMe SSD, however, with this MB the HDDs are enumerated before the NVMe drives. As a result, during setup, the OS drive is not disk 0 (it's disk 2 in my case). Is anyone aware a BIOS setting that can alter this behavior that would allow NVMe drives to be enumerated before SATA ports? NOTE: This is an ASUS Prime Z590-A MB. It's the first ASUS MB I've had in at least a dozen years. Maybe someone more familiar with typical modern ASUS UEFI firmware would have some thoughts on this. I could modify my unattended setup scripts and other scripts, it would simply be so much easier to maintain if everything was the same

    :)
     
    hsehestedt, May 4, 2021
    #1
  2. Ghot Win User

    Changing Disk Enumeration Order for Windows Setup


    Maybe something in Device Manager?



    Changing Disk Enumeration Order for Windows Setup [​IMG]
     
    Ghot, May 5, 2021
    #2
  3. Changing Disk Enumeration Order for Windows Setup

    This issue could be considered a Windows installation issue or a hardware issue (involving MB BIOS).

    I've done a LOT of work to setup all sorts of Windows unattended installations. I also have a number of scrips used during the actual installation of Windows. All of this work uses the assumption that Windows will be installed to the first disk it enumerates (disk 0).

    However, I just built a brand new system for myself which currently has both multiple NVMe SSD drives and ye old fashioned spinning HDDs. Windows is installed on an NVMe SSD, however, with this MB the HDDs are enumerated before the NVMe drives. As a result, during setup, the OS drive is not disk 0 (it's disk 2 in my case).

    Is anyone aware a BIOS setting that can alter this behavior that would allow NVMe drives to be enumerated before SATA ports?

    NOTE: This is an ASUS Prime Z590-A MB. It's the first ASUS MB I've had in at least a dozen years. Maybe someone more familiar with typical modern ASUS UEFI firmware would have some thoughts on this.

    I could modify my unattended setup scripts and other scripts, it would simply be so much easier to maintain if everything was the same *Smile
     
    hsehestedt, May 5, 2021
    #3
  4. SIW2 Win User

    Changing Disk Enumeration Order for Windows Setup

    Changing Disk Enumeration Order for Windows Setup

    I believe it is windows pnp enumeration, so not sure a bios setting will help.

    Maybe better to use a script that detects ssd. It doesn't specifically mention win10 and nvme, but I haven't seen any other documentation

    https://support.microsoft.com/en-us/...d-359be0a6d546
     
    SIW2, May 5, 2021
    #4
Thema:

Changing Disk Enumeration Order for Windows Setup

Loading...
  1. Changing Disk Enumeration Order for Windows Setup - Similar Threads - Changing Disk Enumeration

  2. MSFT_VirtualDisk class enumeration will not yield attached virtual disks

    in Windows 10 Network and Sharing
    MSFT_VirtualDisk class enumeration will not yield attached virtual disks: I have a virtual disk VHD and attached via disk mgmt tool. Now using WMI and windows storage management API, I used MSFT_Disk class and executed the query "select * from MSFT_Disk" and both of the disks were listed. I thought that MSFT_VirtualDisk should result in only...
  3. MSFT_VirtualDisk class enumeration will not yield attached virtual disks

    in Windows 10 Gaming
    MSFT_VirtualDisk class enumeration will not yield attached virtual disks: I have a virtual disk VHD and attached via disk mgmt tool. Now using WMI and windows storage management API, I used MSFT_Disk class and executed the query "select * from MSFT_Disk" and both of the disks were listed. I thought that MSFT_VirtualDisk should result in only...
  4. MSFT_VirtualDisk class enumeration will not yield attached virtual disks

    in Windows 10 Software and Apps
    MSFT_VirtualDisk class enumeration will not yield attached virtual disks: I have a virtual disk VHD and attached via disk mgmt tool. Now using WMI and windows storage management API, I used MSFT_Disk class and executed the query "select * from MSFT_Disk" and both of the disks were listed. I thought that MSFT_VirtualDisk should result in only...
  5. How to change boot order in BIOS with Aptio Setup Utility?

    in Windows 10 Installation and Upgrade
    How to change boot order in BIOS with Aptio Setup Utility?: I cant figure out how to change boot order in Aptio setup (American Megatrends) for a new laptop with no CD/DVD, Windows 10. (image attached) I would like to use bootable Macrium Rescue Disc, and need this boot sequence: 1. USB flash drive 2. Hard Disc [img] 171164
  6. Change disk enumerating?

    in Windows 10 Ask Insider
    Change disk enumerating?: So i have 2x nvme and 6xsata The sata drives are made up of 3x storage spaces. Task manager enumerates the disks: Disk 6 -> windows nvme Disk 7 -> nvme number 2 Disk 8 -> storage space #1 Disk 9 -> storage space #2 Disk 10 -> storage space #3 I guess i have a disorder...
  7. bcdedit and BIOS disk order, how do I setup multibooting?

    in Windows 10 Installation and Upgrade
    bcdedit and BIOS disk order, how do I setup multibooting?: I have 4 SSDs in the UEFI machine, 2 of them have are bootable with Win10 on them and 1 has bootable Linux. The primary boots just fine. I cloned the primary onto the clone SSD with Macrium and created a bcdedit entry for it. When the machine boots and I select the clone...
  8. bcdedit and BIOS disk order, how do I setup multibooting?

    in Windows 10 Support
    bcdedit and BIOS disk order, how do I setup multibooting?: I have 4 SSDs in the UEFI machine, 2 of them have are bootable with Win10 on them and 1 has bootable Linux. The primary boots just fine. I cloned the primary onto the clone SSD with Macrium and created a bcdedit entry for it. When the machine boots and I select the clone...
  9. Disk order shown in disk Management

    in Windows 10 Drivers and Hardware
    Disk order shown in disk Management: [img] I read somewhere that the C directory disk should ideally be Disk 0 - as you will see, my three internal disks do not follow this pattern. Do I need to swap the signal leads at the motherboard end to correct this - or does it not really matter. I confess I do...
  10. disk cleanup out of order?

    in Windows 10 Performance & Maintenance
    disk cleanup out of order?: After disk cleanup ran once, files which can be cleaned, seems to increase. And after many runs, files are not completely removed. Is this out of order? [img] [img] 89675