Via Microsoft’s help page:
* Changing the drive letter of the system volume or the boot volume is not a built-in feature of the Disk Management snap-in.
* Many MS-DOS-based and Microsoft Windows-based programs refer to specific drive letters for environmental or other variables. If you modify the drive letter, these programs may not function correctly.
With this in mind, why in the world would Microsoft ever, ever have Windows assign the boot drive as anything other than C:? Seriously, because now Windows is installed on the G: drive and I have a lingering suspicion that a lot of applications are not going to like the C: being a removable disk drive for SD cards. How hard is it to make sure that Windows, when there is no other OS installed, always has the drive it is installed on as the C: drive?
In any event, a valuable lesson learned. Historically, I disconnect all other drives when I am reinstalling Windows. But I couldn’t remember why I was doing it other than the vague fear of a drive getting formatted over. Well, now I know why I am going to need to do this in the future, I guess. I wonder if this is one of the reasons why I did this before.