Remembering drive letters

HankAZ

New member
Local time
3:14 PM
Messages
38
I just started seeing an issue with my external drives connected to my laptop running Win7 Home Premium x64. I have 2 external drives connected via USB to my laptop. In the past, when I unplugged the drives, and later reconnected them, the previously assigned drive letters (X: and Y: ) were again properly assigned to the two external drives. Lately, when I reconnect the USB drives, they get assigned the next drive letters in sequence (E: and F:, respectively). What is causing this behavior and how can I force them to remember their old "assigned" letter? I assigned the drive letters using the manage computer, disk management, change drive letter process. I always use the "safely remove hardware and eject media" feature prior to unplugging the drives... and I have not changed any behavior on my part.

Both stay connected to the same powered USB hub... rather than messing with the drives individually, I just use the remove hardware applet and then unplug the hub. I always use the same USB port for the hub, and the drive themselves stay connected to the hub... BTW, this used to work perfectly under both XP and Win7 ... until recently...
 
Last edited:

My Computer

Computer Manufacturer/Model Number
HP DV6-2170US
OS
Win7
CPU
Intel Core i5-430M
Memory
4GB

My Computer

Computer Manufacturer/Model Number
Apple Macbook Pro (April 2009)
OS
W7 Ult. x64 | OS X
CPU
Intel Mobile Core 2 Duo 2.93Ghz [T9800 Penryn]
Motherboard
NVIDIA nForce 730i Rev. B1 [Mac-F2268EC8 (U2E1)]
Memory
4096MB Samsung DDR3 Dual Channel [PC3-8500F 1066Mhz]
Graphics Card(s)
NVIDIA GeForce 9600M GT 512MB [G96M Rev. C1]
Sound Card
SB X-Fi Surround 5.1 USB | Onboard Realtek (Disabled)
Monitor(s) Displays
Acer x223wbd 22" | Apple Anti-Glare 17" (Disabled)
Screen Resolution
{Current} 1440x900 {Acer} 1680x1050 {Apple} 1920x1200
Hard Drives
{Internal}
Seagate Momentus 320GB 2.5" 7200RPM [ST9320421AS]

{Externals}
LaCie 320GB USB 2.0 HDD [301284UR]
LaCie 750GB USB 2.0 FW400 eSATA HDD [301314U]
LaCie 1TB USB 2.0 HDD [301304UR]
PSU
Magsafe
Case
Aluminum/Unibody (MBP52)
Cooling
2 x 6000 RPM Fans
Keyboard
Logitech G-15v2 [PN 920-000379]
Mouse
Logitech G-9 [PN 910-000338]
Internet Speed
12Mbps/2.5Mbps w/ 24Mbps Speed Boost [Comcast]
Other Info
Logitech X-540 Speakers [PN 970223-0122]
Sennheiser PC-151 Headset
That was the process that I used to set the drives up... and it worked perfectly on both XP and Win7 until a couple of days ago... at that point when I disconnected the drives and reconnected them, the drive letters no longer stuck... and the system assigned new drive letters.
 

My Computer

Computer Manufacturer/Model Number
HP DV6-2170US
OS
Win7
CPU
Intel Core i5-430M
Memory
4GB
So what change was made to the system a couple of days ago?
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Alienware Aurora ALX R4
OS
Windows 10 Pro (x64)
CPU
Intel Core i7-3930K (3.2GHz - 4.5GHz)
Motherboard
Alienware Aurora-R4 x79
Memory
4x Samsung 4GB PC3-12800 DDR3 (16GB 1600MHz)
Graphics Card(s)
Nvidia Geforce GTX 690
Sound Card
SteelSeries Siberia Elite
Monitor(s) Displays
Dell UltraSharp U3011
Screen Resolution
2560x1600
Hard Drives
Samsung 850 Pro 256 GB, Seagate 1TB Desktop Hybrid HDD, 2x Western Digital 4TB Green HDD
PSU
875W Some Dell PSU <.<
Case
Alienware Aurora ALX
Cooling
Custom Liquid Cooling (EK CPU & GPU blocks) dual EK 480RAD
Keyboard
Logitech G710+ Mechanical
Mouse
Logitech G700s
Internet Speed
Verizon Fios (50 mbps average)
Other Info
Server: Intel NUC D54250WYK: i5-4250U, 16GB, 256 GB mSATA, Windows Server 2012 R2
Like it says on the referenced page, it's best if you assign the next available. Also you can set "hide empty drives" to hide removable drives that are usually empty like memory stick slots. If the drive letters you assign are the next available they won't shift around so much.

I use the letters toward the end of the alphabet for mapped network drives.
 

My Computer

Computer Manufacturer/Model Number
HP Media Center
OS
Windows 7 32 bit
CPU
AMD 5200+ dual core
Memory
2 GB
Graphics Card(s)
NVidia GeForce 6150SE 128 MB
Monitor(s) Displays
CRT
Screen Resolution
1280x1024
Hard Drives
500 GB Sata internal :

SIIG USB 3.0 docking stations w/WD Caviar Black 6 Gb/s drives
Keyboard
PS/2
Mouse
PS/2 Wheel Mouse
Other Info
SIIG USB 3.0 PCIexpress card.

My Computer

Computer Manufacturer/Model Number
HP DV6-2170US
OS
Win7
CPU
Intel Core i5-430M
Memory
4GB
Like it says on the referenced page, it's best if you assign the next available. Also you can set "hide empty drives" to hide removable drives that are usually empty like memory stick slots. If the drive letters you assign are the next available they won't shift around so much.

I use the letters toward the end of the alphabet for mapped network drives.


Yes, I read that part, but it has worked perfectly until now... for over 3 years with XP and at least 8 months with Window 7...

C: is my system drive
D: is a recovery partition
E: is a SD card slot
W: is my Writable CD/DVD drive
X: is the eXternal drive #1
Y: is the external drive #2
 

My Computer

Computer Manufacturer/Model Number
HP DV6-2170US
OS
Win7
CPU
Intel Core i5-430M
Memory
4GB

My Computer

Computer Manufacturer/Model Number
HP, Dell, Gateway, Toshiba - 4 laptops and 2 desktops
OS
Vista, Windows7, Mint Mate, Zorin, Windows 8
CPU
from 1.6GHz Duo to i7
Monitor(s) Displays
2x HP w2207
Hard Drives
5x HDD, 7x SSD, 12x Externals
Keyboard
with trackball - no mices
Mouse
Trackball mice
Internet Speed
DSL 6000
Like it says on the referenced page, it's best if you assign the next available. Also you can set "hide empty drives" to hide removable drives that are usually empty like memory stick slots. If the drive letters you assign are the next available they won't shift around so much.

I use the letters toward the end of the alphabet for mapped network drives.


Yes, I read that part, but it has worked perfectly until now... for over 3 years with XP and at least 8 months with Window 7...

C: is my system drive
D: is a recovery partition
E: is a SD card slot
W: is my Writable CD/DVD drive
X: is the eXternal drive #1
Y: is the external drive #2


"until now" being the operative phrase. Getting something to work is one thing. Figuring out why it died is for autopsies.
 

My Computer

Computer Manufacturer/Model Number
HP Media Center
OS
Windows 7 32 bit
CPU
AMD 5200+ dual core
Memory
2 GB
Graphics Card(s)
NVidia GeForce 6150SE 128 MB
Monitor(s) Displays
CRT
Screen Resolution
1280x1024
Hard Drives
500 GB Sata internal :

SIIG USB 3.0 docking stations w/WD Caviar Black 6 Gb/s drives
Keyboard
PS/2
Mouse
PS/2 Wheel Mouse
Other Info
SIIG USB 3.0 PCIexpress card.
Nothing, as far as I know.

Interesting... but why do I need a 3rd party app to do what Win7 did perfectly well until a few days ago?

It would be impossible to fix this without knowing what happened between those few days ago. Did you install anything? Change any settings? Kicked the dog?
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Alienware Aurora ALX R4
OS
Windows 10 Pro (x64)
CPU
Intel Core i7-3930K (3.2GHz - 4.5GHz)
Motherboard
Alienware Aurora-R4 x79
Memory
4x Samsung 4GB PC3-12800 DDR3 (16GB 1600MHz)
Graphics Card(s)
Nvidia Geforce GTX 690
Sound Card
SteelSeries Siberia Elite
Monitor(s) Displays
Dell UltraSharp U3011
Screen Resolution
2560x1600
Hard Drives
Samsung 850 Pro 256 GB, Seagate 1TB Desktop Hybrid HDD, 2x Western Digital 4TB Green HDD
PSU
875W Some Dell PSU <.<
Case
Alienware Aurora ALX
Cooling
Custom Liquid Cooling (EK CPU & GPU blocks) dual EK 480RAD
Keyboard
Logitech G710+ Mechanical
Mouse
Logitech G700s
Internet Speed
Verizon Fios (50 mbps average)
Other Info
Server: Intel NUC D54250WYK: i5-4250U, 16GB, 256 GB mSATA, Windows Server 2012 R2
As long its the same computer and the same port, you may be able to assign a permanent letter if you go through the msc like this:

1) Click on Start button, type "Compmgmt.msc", then hit enter.
2) In the window that opens, expand "Storage" in the left pane, then click on "Disk Management".
3) In the right pane, right click on your USB drive, then click on "Change drive letter and paths...".
4) In the small window that pops up saying Allow access...., click on "Change" at the bottom.
5) In the next popup, click on "Assign the following drive letter:" and choose one from the drop down list that appears.
6) Click OK, OK till all windows are closed.

Test if it works.
 

My Computer

Computer Manufacturer/Model Number
Too many to describe...
OS
Windows 7 x64 pro/ Windows 7 x86 Pro/ XP SP3 x86
As long its the same computer and the same port, you may be able to assign a permanent letter if you go through the msc like this:

1) Click on Start button, type "Compmgmt.msc", then hit enter.
2) In the window that opens, expand "Storage" in the left pane, then click on "Disk Management".
3) In the right pane, right click on your USB drive, then click on "Change drive letter and paths...".
4) In the small window that pops up saying Allow access...., click on "Change" at the bottom.
5) In the next popup, click on "Assign the following drive letter:" and choose one from the drop down list that appears.
6) Click OK, OK till all windows are closed.

Test if it works.

Uh, no, it didn't work.

That is how I set it up when I got this laptop about 6 months ago. That was how I set up my previous computer over 3 years ago... and again after I upgraded it to Win7 about 8 months ago.

When I disconnected the external drives and reconnected them (after 7 months of it remembering the drive letters), it lost its mind and assigned different drive letters. Then I went back into the disk management applet and had to set it up again (using the same process that I had used originally, and the one that everyone suggests that I use to "fix" it)... still no go.

It would not be a huge deal except that these external drives are used to store backups that are created van automated process that requires specific data paths for the destination...
 

My Computer

Computer Manufacturer/Model Number
HP DV6-2170US
OS
Win7
CPU
Intel Core i5-430M
Memory
4GB
Why doesn't MS get rid of the whole drive letter thing anyway?
Surely it's just a legacy thing that has no place in a modern OS.
 

My Computer

OS
Windows 7 64-bit
CPU
Intel i7 920 @ 4GHz
Motherboard
Asus P6T Deluxe V2
Memory
6Gb
Graphics Card(s)
nVidia GTX 285
Sound Card
X-Fi Extreme Audio PCIe
Screen Resolution
1900x1200
To disable the System Maintenance troubleshooter, follow these steps:

Click Start, and then click Control Panel.
Under System and Security, click Find and fix problems.
On the left navigation pane, click Change settings.
Set Computer Maintenance to Off.

Works for my so far.
 

My Computer

OS
Windows 7 pro 64bit
HankAZ
I have read carefully what you have said about the USB hub but have you tried connecting one of your drives "X" or "Y" directly to the USB port on the PC. Just to test it's not a hub issue which I think it might be!
 

My Computer

Computer type
PC/Desktop
OS
Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
CPU
Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
Motherboard
ASUSTeK COMPUTER INC. P8H77-M
Memory
8.00 GB
Graphics Card(s)
Intel(R) HD Graphics 4000
Sound Card
On Board
Monitor(s) Displays
Dell 24"
Screen Resolution
1920 x 1080
Hard Drives
(1) INTEL SSDSC2CT180A3 ATA Device (2) ST500DM002-1BD142 ATA Device (3) WDC WD3200AAKS-75L9A0 ATA Device (4) Generic- Compact Flash USB Device (5) Generic- MS/MS-Pro USB Device (6) Generic- SD/MMC USB Device (7) Generic- SM/xD-Picture USB
PSU
500w Corsair
Case
Cooler Master
Cooling
3 Fans
Keyboard
Logitech MK300
Mouse
Logitech WOM
Internet Speed
75Mb
Antivirus
Norton 360
Browser
Firefox, Opera, IE
Why doesn't MS get rid of the whole drive letter thing anyway?
Surely it's just a legacy thing that has no place in a modern OS.

They did sort of. You can set Windows 7 to not display them if you want. I've done it on my system. As long as you use good volume labels it shouldn't be a problem.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home Built
OS
Windows 10 Education 64 bit
CPU
AMD Phenom II X4 980 Black Edition Deneb 3.7GHz
Motherboard
Asus M4N68T-M V2 µATX Motherboard
Memory
8GB 4GBx2 Kingston PC10600 DDR3 1333 Memory
Graphics Card(s)
Zotac NVIDIA Geforce GT640 2 Gig DDR3 PCIe
Sound Card
VIA VT1708s High Definition Audio 8-channel Onboard
Monitor(s) Displays
22" LG E2242 1080p and 2 19" I-INC AG191D
Screen Resolution
1280x1024 - 1920x1080 - 1280x1024
Hard Drives
Crucial M100 256 GB SSD and 500 GB WD Blue SATA
PSU
Thermaltake TR 620
Case
Power Up Black ATX Mid-Tower Case
Cooling
Stock heatsink and fan
Keyboard
Logitech Wireless K350 Wave
Mouse
Logitech Wireless M570 Trackman Wheel
Internet Speed
80 Mbps Down 30 Mbps Up
Antivirus
Windows Defender
Browser
Internet Explorer 11
Other Info
HP DVD1040e Lightscribe - External USB2
Why doesn't MS get rid of the whole drive letter thing anyway?
Surely it's just a legacy thing that has no place in a modern OS.

They did sort of. You can set Windows 7 to not display them if you want. I've done it on my system. As long as you use good volume labels it shouldn't be a problem.
But I use a video editing program that like most, I believe, only stores the links and instructions, like transistions, effects, titles etc to video clips not the actual clips. The project files are text based files containing just these instructions and links. As most of my contacts in the video world store their actual clips on external hard drives and often work on more than one computer it is importatnt that the drive letters stay consistent. If they don't when you open a project you get the dreaded "Clips need relinking". That's why most of us designate drive letters at the top end of the alphabet so they don't get altered when Windows throws the occassional wobbly.
 

My Computer

Computer type
PC/Desktop
OS
Microsoft Windows 7 Home Premium 64-bit 7601 Multiprocessor Free Service Pack 1
CPU
Intel(R) Core(TM) i7-3770 CPU @ 3.40GHz
Motherboard
ASUSTeK COMPUTER INC. P8H77-M
Memory
8.00 GB
Graphics Card(s)
Intel(R) HD Graphics 4000
Sound Card
On Board
Monitor(s) Displays
Dell 24"
Screen Resolution
1920 x 1080
Hard Drives
(1) INTEL SSDSC2CT180A3 ATA Device (2) ST500DM002-1BD142 ATA Device (3) WDC WD3200AAKS-75L9A0 ATA Device (4) Generic- Compact Flash USB Device (5) Generic- MS/MS-Pro USB Device (6) Generic- SD/MMC USB Device (7) Generic- SM/xD-Picture USB
PSU
500w Corsair
Case
Cooler Master
Cooling
3 Fans
Keyboard
Logitech MK300
Mouse
Logitech WOM
Internet Speed
75Mb
Antivirus
Norton 360
Browser
Firefox, Opera, IE
To disable the System Maintenance troubleshooter, follow these steps:

Click Start, and then click Control Panel.
Under System and Security, click Find and fix problems.
On the left navigation pane, click Change settings.
Set Computer Maintenance to Off.

Works for my so far.

What is this all about? Are you suggesting that the System Maintenance troubleshooter has suddenly started "fixing" things and is responsible for this? I don't really see how... once the drives are connected, their drive letters remain consistent with whatever they happen to be. The only issue is when I reconnect them to my system, that the system itself assigns the next sequential drive letters to the drives, not the ones that I had manually assigned via the manage disk storage applet.

I don't see how this "fix" is germane.
 

My Computer

Computer Manufacturer/Model Number
HP DV6-2170US
OS
Win7
CPU
Intel Core i5-430M
Memory
4GB
Why doesn't MS get rid of the whole drive letter thing anyway?
Surely it's just a legacy thing that has no place in a modern OS.

They did sort of. You can set Windows 7 to not display them if you want. I've done it on my system. As long as you use good volume labels it shouldn't be a problem.
But I use a video editing program that like most, I believe, only stores the links and instructions, like transistions, effects, titles etc to video clips not the actual clips. The project files are text based files containing just these instructions and links. As most of my contacts in the video world store their actual clips on external hard drives and often work on more than one computer it is importatnt that the drive letters stay consistent. If they don't when you open a project you get the dreaded "Clips need relinking". That's why most of us designate drive letters at the top end of the alphabet so they don't get altered when Windows throws the occassional wobbly.

Fair enough, my guess is it was patch Tuesday that messed things up for you. Just reassign them and see how long they stick. In reference to what I said above, the drive letters are still there, they are just hidden. It's just a visual thing, stuff gets sorted by volume label instead of drive letter. I personally like the clean look with them hidden.
 

My Computer

Computer type
PC/Desktop
Computer Manufacturer/Model Number
Home Built
OS
Windows 10 Education 64 bit
CPU
AMD Phenom II X4 980 Black Edition Deneb 3.7GHz
Motherboard
Asus M4N68T-M V2 µATX Motherboard
Memory
8GB 4GBx2 Kingston PC10600 DDR3 1333 Memory
Graphics Card(s)
Zotac NVIDIA Geforce GT640 2 Gig DDR3 PCIe
Sound Card
VIA VT1708s High Definition Audio 8-channel Onboard
Monitor(s) Displays
22" LG E2242 1080p and 2 19" I-INC AG191D
Screen Resolution
1280x1024 - 1920x1080 - 1280x1024
Hard Drives
Crucial M100 256 GB SSD and 500 GB WD Blue SATA
PSU
Thermaltake TR 620
Case
Power Up Black ATX Mid-Tower Case
Cooling
Stock heatsink and fan
Keyboard
Logitech Wireless K350 Wave
Mouse
Logitech Wireless M570 Trackman Wheel
Internet Speed
80 Mbps Down 30 Mbps Up
Antivirus
Windows Defender
Browser
Internet Explorer 11
Other Info
HP DVD1040e Lightscribe - External USB2
Back
Top