Take the 2-minute tour ×
Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

I use external drives containing music and video that are associated with programs/players and their media libraries according to the drive letter that was assigned to the drives at the moment of the association.

These drives are not always connected to the computer and sometime when re-connected they are assigned different letters which makes impossible for the associated programs/players to access them.

Is it possible to make Windows assign the same drive letter to a certain external drive?


I see here that USBDLM may "assign letters for a specific USB drive by putting an INI file on the drive"

How to do that exactly?

share|improve this question

1 Answer 1

up vote 3 down vote accepted

If this is just for a single computer (i.e., you're not trying to make it the same drive letter no matter what computer it plugs into) then you can do it using the Windows Disk Management tool.

  • Open the run command and type diskmgmt.msc to open the tool.
  • Locate your USB drive in the list of devices.
  • Right-click the drive and select Change drive letters and paths...
  • Click the Change... button.
  • Choose a new letter from the dropdown list and press OK.
  • Press OK through any warnings it gives about programs not working if you change the letter.

And you're done! From now on, when you plug this USB into this computer, it will attempt to use that drive letter again each time.

Note that this can cause problems if you have assigned two USB drives to the same letter at different times and then plug them both in.


My experience with this has been that Windows will avoid using the reserved drive letter unless it needs it (running out of letters). To be safe, just pick a letter further into the alphabet and it will not attempt to use that one by default. To all the drives I use regularly, I do connect each and assign it a letter.

share|improve this answer
    
but would the given letter be reserved for my drive, or is it possible that it be assigned to another drive when mine is not plugged? (in which case i should assign letters to the other possible drives that might be used) –  cipricus Mar 28 '13 at 15:39
    
also: if i want the disk manager to keep the already assigned letter, what should i do? just opening the disk manager makes the already assigned letter to be used each time or should i assign a new letter for this to happen? –  cipricus Mar 28 '13 at 15:57
    
another interesting possibility might be this: connecting as much external drives as possible at the same time will assign a certain letter to each of them which in the future will be remembered as specific when only one of them is connected. can you confirm this? –  cipricus Mar 28 '13 at 16:00
1  
My experience with this has been that Windows will avoid using the reserved drive letter unless it needs it (running out of letters). To be safe, just pick a letter further into the alphabet and it will not attempt to use that one by default. To all the drives I use regularly, I do connect each and assign it a letter. –  techturtle Mar 28 '13 at 16:38

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.