Some time you will facing the issue that your USB removable drive wasn’t always be assigned with the same drive letter (D:\) as your first time plug-in. This would be very trouble when you have the VMware or VirtualBox image that refer to fixed drive letter in your removable drive (external HDD). How to resolved it? Are you deleted all the Universal Serial Bus Controllers in “Device Manager” and let the system detect the changes and assigned the new drive letter? Will this be always resolved your issue? The answer is NO.
Here is the simple way (in WinXP and believed it would be the similar way for other Windows Based OS) that you can change your USB removable drive as your desire drive letter (Hope this will release your pain).
- Right click the “My Computer” icon and click “Manage”.

- Select “Disk Management”

- Right click the drive that you want to change and select the “Change Drive Letter And Paths”

- Click the “Change” button

- Select the desire letter for the drive and click “OK”

- Click “Yes” for the prompting message

- Now, the USB removable drive was in your desire letter.
Hope you enjoy it. Cheers.