Windows 7 64 bit
My discs are "normally" numbered :-
0 WDC WD64001AALS-00L3B2 (596.2 GB) GPT type HDD - not boot-able by my BIOS, Pagefile.sys + Utilities
1 Samsung HD103SJ (931.5 GB) MBR type HDD - Windows 7, Old system drive, now dormant, plus utilities.
2 OCZ-VERTEX2 (55.9 GB) MBR type SSD - Windows 7, Current system.
Standard AHCI 1.0 Serial ATA Controller (AHCI)
Channel 0, Target 0, Lun 0, Device: 0 : OCZ VERTEX2
Channel 1, Target 0, Lun 0, Device: 0 : WDC WD6401AALS-00L3B2
Channel 2, Target 0, Lun 0, Device: 0 : SAMSUNG HD103SJ
Channel 3, Target 0, Lun 0, Device: 0 : CD/DVD
Several times a month the OCZ is Disc 1 and Samsung is Disc 2.
The WDC is almost always Disc 0, but once it became Disc 2.
I am not aware of any major problems as a result of the numbers being wrong,
other than I use Hard Disk Sentinel to monitor the health of my discs,
and when I choose to show the SSD status in the notification tray then Windows only displays the state of whatever is Disc number 2.
I suspect and fear that other applications may suffer to a greater extent when Windows reports the wrong numbers.
When I designed computers I had all race hazards under control.
These Windows "features" irritate me.
I always shut down completely at the end of the day,
and IF I have no current work/files/windows in progress then also for a meal or T.V. break,
but mostly when something is in progress I choose to put Windows to SLEEP.
Whatever the Disc numbers were when I put Windows to SLEEP,
the numbers are always the same when I wake it up and log into Windows again WITHOUT seeing the BIOS activity screen.
The dice only seem to roll when I either do a total restart or I have shut down and then start up and the BIOS does its thing.
N.B. This random numbering was also an irritation when the BIOS had its activity screen disabled.
If I interrupt the BIOS to select a Boot Flash Drive
(either Macrium Reflect Rescue under WinPE or Minitool Partition Wizard under LINUX)
then even if I only use those tools to LOOK and not modify anything,
it is almost guaranteed that after removing the Flash Drive and exiting and letting the system automatically restart through a further BIOS startup,
then Samsung and OCZ will have swapped numbers.
I would appreciate :-
Information upon what determines the order in which these numbers are allocated ; and
any suggestions to stop this chaos.
Regards
Alan