OS Drive shows as Disk 1 in DiskPart and Disk Management

hishara1999

Distinguished
Dec 27, 2015
76
1
18,630
I recently installed Windows 7 Ultimate 64 bit to one of my gaming PCs.
I have a problem with numbering of the OS Drive in it. ( Hitachi 250GB HDD )

Although this hard drive only supports SATA2 3Gbps, I have it connected to SATA3 6Gbps - 0 port in my motherboard to show it as Disk 0. This hard drive shows as first SATA device in BIOS correctly without any problem. But after installing Windows to this hard drive, or even from a Windows recovery environment, DiskPart shows this hard drive as Disk 1. In Windows, Disk Management shows this hard drive as Disk 1. Both DiskPart and Disk Management show my secondary hard drive, WD Blue 1TB, as Disk 0 for no reason.

Here are some screenshots:

reCGgah.png

WVvoC5H.png


Tried plugging my SATA hard drives and SATA DVD RW drive to different ports, but still no luck.
When I disable the SATA port WD HDD is connected to in BIOS, Hitachi HDD shows as Disk 0 because it's the only HDD that windows can access.

Any ideas on why this happens?

- Regards, HPM
 

Pat Flynn

Distinguished
Aug 8, 2013
238
16
18,815
Some motherboard that stack their sata ports don't clearly label which port is which in the stack. I've seen this on older Gigabyte motherboards back in my days as a system builder. As Skynetrising mentioned, Disk numbering doesn't matter to windows, just that the bios is configured to boot from the correct drive. If you want to switch ports, make sure you adjust the boot drive in the bios.
 

hishara1999

Distinguished
Dec 27, 2015
76
1
18,630


I already tried it, but still no luck.
 

hishara1999

Distinguished
Dec 27, 2015
76
1
18,630


The motherboard is Gigabyte H81M-S2PV Rev 3.0, with updated F2 BIOS ( 2015 ).
 

hishara1999

Distinguished
Dec 27, 2015
76
1
18,630


1TB Drive doesn't show in BIOS and 250GB Drive shows as Disk 0 in Windows.
 

hishara1999

Distinguished
Dec 27, 2015
76
1
18,630
I know disk numbering in Windows doesn't make any sense, but I still doubt about some things.

Is this disk numbering behavior normal? Is my system performing well?
Does my motherboard have a faulty SATA Controller?

UPDATE


  • Windows Memory Diagnostics didn't report any memory problems.
    CHKDSK didn't report any disk errors.
    CrystalDiskInfo shows that both HDDs are in 'Good' condition.

Please help me. This is urgent as I have to install a new GPU in this system soon.
Without clearing my mind, I cannot proceed. :lol::lol::lol:
 

hishara1999

Distinguished
Dec 27, 2015
76
1
18,630


System seems running well. All temperatures are normal too.

Can a faulty SATA Controller cause this type of disk numbering? ( Showing Disk 0 as Disk 1 )
Or I think that's because WD 1TB drive responds fast when compared to 250GB drive because SATA3 6Gbps, may this be the reason Windows numbers it as Disk 0?

UPDATE

I tried plugging WD 1TB drive to a SATA 3Gbps port to make speeds of two drives same, but it still shows as Disk 0.
May be cache or access time of these drives matters?
 

hishara1999

Distinguished
Dec 27, 2015
76
1
18,630


That's the problem.

I tried swapping them many times, but disk numbering order stays the same. This is not normal as I think.