How To Change Drive Letter Assignments In Windows Vista

I use Virtual PC a lot, and it stores the full path, including drive letter, to saved state and hard disks.  This is a real pain in the arse when you plug in multiple thumb drives and USB devices, and Vista changes the drive letter… unless you can get back to that drive letter, you lose your saved state.

Thanks to this post, I was able to change the drive letter for external drives in Vista and get my saved state back.

To change the drive letter or paths in Windows Vista, just follow these simple steps:

  1. Right click on Computer and select Manage to open and access Computer Management Console.
  2. Navigate to and expand the Storage section, and click on Disk Management to access Disk Management Console.
  3. Disk Management Console display the details of all available volumes and disk drives in the computer configuration in the right pane.
  4. Right click on the volume or disk drive that you want to change the drive letter, and select “Change Drive Letter and Paths).
  5. Then click on “Change” button.
  6. Use the drop down list to select the new and your desired drive letter to assign to the disk volume.
  7. Click OK.
  8. Click Yes to confirm.

Back to

Windows uses MountMgr to manage and support the system volume information, a very important file and at the same time, a driver that can be found in C:\Windows\System32\drivers and it’s named MountMgr.sys.

It allocates, reallocates and removes drive letters for all devices. Most of the times, you can manage this by going to Start – Run and typing there “compmgmt.msc” without the quotes, then press Enter.

This is where you will see a disk management window, where you can also change the letter of any plugged in device after you see it displayed in here. If you don’t see it in Disk Management, there might be another problem with your plugged in device like for example incorrect or missing driver, broken device and others. If it won’t be displayed in here, try to troubleshoot the problem by going to device manager and see if you can find it in there.

If you find it in there, you might also see some additional sign, like a yellow exclamation mark or a yellow question mark, meaning that the driver is incorrect or missing. If you don’t see it, try to test it on another computer, maybe it is broken or the type of device is disabled from BIOS. There are of course, other possible causes for such a device not being displayed in Disk Management, but I will stop here and hope that you can find them out by yourself. If you don’t, you can always ask me via a comment or the Questions and Answers section and I will do my best to answer you in a few hours tops.

Sometimes, when you will plug in devices to your computer, they won’t be displayed in My Computer, along with the rest of your drives and assigned letters in there. Those are the times when you must consider the fact that Windows failed you again and the MountMgr wants to assign a letter to the drive, usually the next free drive letter after all those taken. For some reason, it would assign a letter you already have assigned to a network folder (net use feature), to a SUBSTed folder or another device that just has taken the same letter that MountMgr wants to use for this new device.

You will have to find this device in Disk Management, right click it and use “Change Drive Letter and Paths..”.

After this, just pick another letter, something different than A, B, C, D, E (usually used by Floppy Drives, Windows Partitions or CD and DVD Drives) and those you already see displayed in My Computer and Disk Management by selecting the current assigned letter, in my case F, and selecting the “Change” button.

Once you selected another drive letter to be the NEW drive letter of the device plugged in, the OK button will be activated and you can click it to confirm the process.

By this time, you will get the last confirmation dialog box, which is actually a warning about the programs that you are running and use this letter. Most of them will just refresh, for the rest, you have to restart them. Just confirm with a Yes, with no worries.

Most common problem that will force you to change the drive letter of some device will be the use of a new device that you just plugged in and you can see it in Disk Management but not in My Computer, as an accessible drive.

The change of a drive letter in Windows is not needed only when you got a device plugged in and you can’t see it in Windows Explorer. As you found out already, you will also use this according to your preferences.

I will also mention that there are multiple ways to access the same management window from Windows Vista, Windows XP and Windows 7, but the one I presented is a common one and it is located and accessible for all versions in the same way. Else, you could find it in Start – (Settings – depends on the Start menu type ) Control Panel – Administrative Tools – Computer Management – Disk Management.

To remove or add a drive or a drive letter just follow the steps in the same window, as you can see in below picture and according to your needs, ADD to add a new Drive letter or path and REMOVE to delete the assignment, even if the device will still be displayed in Disk Management.

This is a simple procedure that can help you and get you out of some nasty situations with devices and sometimes even folders or network files and folders.

VN:F [1.9.22_1171]

Change drive letter assignments in Windows 7, Vista or Windows XP, 5.0 out of 5 based on 3 ratings

Rating: 5.0/5 (3 votes cast)

One thought on “How To Change Drive Letter Assignments In Windows Vista

Leave a Reply

Your email address will not be published. Required fields are marked *