When you add drives to your computer, such as an extra hard drive, a CD drive, or a storage device that corresponds to a drive, Windows automatically assigns letters to the drives. However, this assignment might not suit your system; for example, you might have mapped a network drive to the same letter that Windows assigns to a new drive.
When you want to change drive letters, follow these steps:
You will not be able to change the boot or system drive letter in this manner. Many MS-DOS-based and Windows-based programs make references to a specific drive letter (for example, environment variables). If you modify the drive letter, these programs may not function correctly.
Change the System/Boot Drive Letter in Windows – 223188
Change Drive Letter Assignments in Windows XP – 307844
Unable to Log on if the Boot Partition Drive Letter Has Changed – 249321