I have the following disks:
C: SSD, disk 1, boot disk
D: HDD, disk 3, partition 1
E: HDD, disk 3, partition 2
F:, G:, H:, I: HDD, disk 2, partitions 1-4
I want to replace D: with a new SSD, but Windows loads various background services from that drive, so I want to avoid trying to 'hot-swap' the drive letter while the OS is up.
My plan was:
- Install the new SSD, let it auto-assign to
J: - Clone
D:'s partition toJ: - Reboot into recovery mode
- Use
diskpartto switch drive letters forJ:andD: - Boot back into Windows
However when I load diskpart in recovery mode, the drive letter assignment is different to when Windows is loaded - it's defaulting to auto-assigning by-device-then-partition, eg D: is assigned to disk 2, partition 1.
How can I edit the drive letter assignments that Windows uses once loaded, but without loading it?