How to change the system/boot drive letter in XP
If you break a mirror volume or for some other reason the drive letter of your system and/or boot drive getsĀ changed so that the drive now has the wrong letter (not the one assigned to it when you installed the OS), you’ll find that the Disk Manager won’t let you change the letter of those drives. This is to protect you from making changes that render the OS unbootable, and you should make those changes only if the drive let gets changed as described above. To do so, you have to edit the registry. Be sure to back it up first.
- Log on with an administrative account.
- Run regedt32.exe
- Navigate to the following key: HKEY_LOCAL_MACHINE\SYSTEM
- In the right pane, click MountedDevices.
- On the Security menu, click Permissions and ensure that Administrators have full control.
- Close regedt32.exe and run regedit.exe. Navigate back to the same registry key.
- Locate the drive letter you want to change (such as \DosDevices\C:), right click it and select Rename.
- Rename it to the letter you want it to have (such as \DosDevices\D:).
- Close regedit.exe and run regedt32.exe again to change the permissions on the key back to Read Only.
-You’ll need to restart the computer for the change to take effect. Be very careful about renaming drive letters of system/boot drives.