Windows as far back as 98 has had its own way of assigning drives. I've seen a friends PC with an operating system SATA drive show up as drive G. He has only one drive. He does have a multi-card reader installed and all those drives are B-F.
Anyway, I don't think there is any ryme or reason to the way Windows assigns drive letters. But I believe you can assign a specific drive letter in Computer Management.
Alienware Area 51 ALX Desktop
2 x SSD 128GB HD in Raid 0 giving 256GB
2 x 1 TB SATA 3Gb/s 7200 RPM additional internal HD's
Drive 1: 20x Dual Layer Burner (DVD?RW)
Drive 2: 6x Dual Layer Blu-ray Reader (BD-ROM, DVD?RW, CD-RW)
One of the 1TB drives has failed. It was not recognised by the BIOS. With help from the Dell help desk I tested cable and connections by swapping the two 1TB drives around, swapped bays and connectors, and this showed the faulty drive failed in either bay where the other, good drive, worked in either bay.
I have ordered a new drive. I also ordered and have 'just received' a USB external drive enclosure.
The OS recognised this drive as drive D The other good drive as E, and optical as F & G. With the faulty drive removed, the OS remembers the gap,there is no D drive.
If I insert the faulty drive into the USB enclosure and connect it up to the PC do I run the risk of this drive being designated as drive D by the OS? I would prefer the replacement drive, when it arrives, to be drive D.
I know the drive may not work anyway and that's fine. It was a backup dive and I have other copies. But if I can pull a couple of files off that I hadn't copied across elsewhere that would be nice.
Or should I wait until my replacement disk arrives and is fitted?