External drive letters changing
- 
 I have a server with only 2 USB ports. OS is Windows Server 2016 STD. Since I need more than that to plug in external usb drives I purchased a USB powered hub. It's been working fine for a long time, however just recently after a reboot the drive letters are changing from what they are manually assigned in Disk Management and even the name of the volume is changing. I have read about clearing the drive attributes in diskpart and also the possibility of the server now detecting the USB hub as a new device each time. Has anyone worked on this issue before and what did you do to resolve it? 
- 
 I would assume the USB drivers were updated and caused windows to think they were "new" or something. 
- 
 @JaredBusch said in External drive letters changing: I would assume the USB drivers were updated and caused windows to think they were "new" or something. Yes, I agree. But even after I 'correct' it, they are still changing. 
- 
 I presume that the drive letters are changing because the volume name is changing. The system sees a new drive, so you get a new letter. 
- 
 @CCWTech said in External drive letters changing: I have a server with only 2 USB ports. OS is Windows Server 2016 STD. Since I need more than that to plug in external usb drives I purchased a USB powered hub. It's been working fine for a long time, however just recently after a reboot the drive letters are changing from what they are manually assigned in Disk Management and even the name of the volume is changing. I have read about clearing the drive attributes in diskpart and also the possibility of the server now detecting the USB hub as a new device each time. Has anyone worked on this issue before and what did you do to resolve it? Are you properly ejecting the USB drives before taking them out? I think sometimes they don't fully clear and then you have a letter conflict. I'm not 100% sure on this though.. 
- 
 @Reid-Cooper said in External drive letters changing: I presume that the drive letters are changing because the volume name is changing. The system sees a new drive, so you get a new letter. Not sure why the volume name changes though. 
- 
 @dave247 said in External drive letters changing: @CCWTech said in External drive letters changing: I have a server with only 2 USB ports. OS is Windows Server 2016 STD. Since I need more than that to plug in external usb drives I purchased a USB powered hub. It's been working fine for a long time, however just recently after a reboot the drive letters are changing from what they are manually assigned in Disk Management and even the name of the volume is changing. I have read about clearing the drive attributes in diskpart and also the possibility of the server now detecting the USB hub as a new device each time. Has anyone worked on this issue before and what did you do to resolve it? Are you properly ejecting the USB drives before taking them out? I think sometimes they don't fully clear and then you have a letter conflict. I'm not 100% sure on this though.. Not removing them at all. Just after a reboot. 
- 
 @CCWTech said in External drive letters changing: @dave247 said in External drive letters changing: @CCWTech said in External drive letters changing: I have a server with only 2 USB ports. OS is Windows Server 2016 STD. Since I need more than that to plug in external usb drives I purchased a USB powered hub. It's been working fine for a long time, however just recently after a reboot the drive letters are changing from what they are manually assigned in Disk Management and even the name of the volume is changing. I have read about clearing the drive attributes in diskpart and also the possibility of the server now detecting the USB hub as a new device each time. Has anyone worked on this issue before and what did you do to resolve it? Are you properly ejecting the USB drives before taking them out? I think sometimes they don't fully clear and then you have a letter conflict. I'm not 100% sure on this though.. Not removing them at all. Just after a reboot. Oh, that is much worse. 
- 
 Rower85 said to do this... Open Run and type "Diskpart" 
 type "LIST VOLUME"
 note witch volume number that you want to autoassign on bootCreate a textfile on C:\ named: diskpart.txt 
 Put this in the textfile:
 select volume "drive number"
 assign letter="drive letter to assign"
 (in the " " brackets, input your stuff, also you do not need the "")Open Run and type notepad 
 Put this in:
 diskpart /s c:/diskpart.txt
 click File > Save As...
 locate C:\ and change File Name to "diskpart.bat" then change Save as type: to All Files and press SaveNow go to Task Scheduler in the Admin section on the Control panel. 
 Make a new folder in the "Windows" sub folder named "Diskpart"
 rightclick the "Diskpart" folder
 click "Create Basic Task..."
 name it to "Diskpart" and click "Next >"
 select "When the computer starts" click "Next >"
 select "Start a program" click "Next >"
 click "Browse..."
 select the "Diskpart.bat" file you saved on C:, click "Next >"
 select "Open the Properties dialog for this task when I click Finish" click "Finish"
 Properties should come up, now select "Run with highest privileges"
 click "OK"
- 
 @Reid-Cooper said in External drive letters changing: Rower85 said to do this... Open Run and type "Diskpart" 
 type "LIST VOLUME"
 note witch volume number that you want to autoassign on bootCreate a textfile on C:\ named: diskpart.txt 
 Put this in the textfile:
 select volume "drive number"
 assign letter="drive letter to assign"
 (in the " " brackets, input your stuff, also you do not need the "")Open Run and type notepad 
 Put this in:
 diskpart /s c:/diskpart.txt
 click File > Save As...
 locate C:\ and change File Name to "diskpart.bat" then change Save as type: to All Files and press SaveNow go to Task Scheduler in the Admin section on the Control panel. 
 Make a new folder in the "Windows" sub folder named "Diskpart"
 rightclick the "Diskpart" folder
 click "Create Basic Task..."
 name it to "Diskpart" and click "Next >"
 select "When the computer starts" click "Next >"
 select "Start a program" click "Next >"
 click "Browse..."
 select the "Diskpart.bat" file you saved on C:, click "Next >"
 select "Open the Properties dialog for this task when I click Finish" click "Finish"
 Properties should come up, now select "Run with highest privileges"
 click "OK"Problem is that the volume names are changing as well. 
- 
 @CCWTech Maybe it is time for eSATA  
- 
 I dealt with this while I was still carrying disks home weekly for our backup processes. The issue for us was just a simple change drive letter (for both drives) since they automatically mounted and we're assigned a litter that didn't work with our backup solution. While a manual process, it worked. 
- 
 @CCWTech As an alternative, you can try this tool: https://www.uwe-sieber.de/usbdlm_e.html 





