USB Drive Letter Manager (USBDLM) allows you to decide which drive letters are given to your USB drives, MP3 players, digital cameras, or most other storage devices that you attach to your computer via USB.
Are you tired of the same device always getting a different drive letter, for instance? USBDLM can save your preferred choice to the device in an INI file, and then it'll always be assigned the same letter in the future.
You can also have the program intelligently assign drive letters from a list, depending on criteria like the active user, volume label, drive size and so on. So you might have small USB keys always assigned to K, L or M, say, while larger external backup drives get X, Y or Z.
You might choose to mount the drives as folders on an NTFS drive, perhaps ensuring that C:\USB\Corsair actually points to a USB flash drive.
There's an option to hide card reader drive letters unless they contain media.
And you're able to customise your own autorun options, for example launching a backup program as soon as you connect an external USB drive.
There's plenty more, too, however accessing all this power isn't exactly straightforward. USBDLM is a service, and there's no interface provided to configure any of its features: instead you must edit an INI file to get everything working as you'd like. This isn't particularly difficult, but you will need to spend a while reading the help file to discover what's on offer. If that may be an issue, check the online documentation before you download for a taste of how the program works.
•Bugfix: Since V4.8.0 crash USBDLM on logout when a virtual volume (Subst, Network or TrueCrypt drive) is present and on some other occasions
•New: UsbDriveInfo keeps device which are prepared for safe removal in the list
•New: UsbDriveInfo detect media changes by means of Windows notification messages instead of polling once a second
•New: Under Windows 7 and higher UsbDriveInfo can attach and detach VHDs, under XP and Vista if VHDmount from Microsoft Virtual Server 2005 is installed in its default folder, thus the vhdmount.dll is found in %ProgramFiles%\Microsoft Virtual Server\Vhdmount