Windows 10: Question on Changing Hard Drive Letter?.

Discus and support Question on Changing Hard Drive Letter?. in Windows 10 Drivers and Hardware to solve the problem; I am running Windows 10 Home Edition, Version 20H2, OS Build 19042.985. Recently with the help of some forum members I installed a new Samsung 970EVO... Discussion in 'Windows 10 Drivers and Hardware' started by saltyseadog, May 16, 2021.

  1. Question on Changing Hard Drive Letter?.


    I am running Windows 10 Home Edition, Version 20H2, OS Build 19042.985. Recently with the help of some forum members I installed a new Samsung 970EVO 1TB NVMe SSD as my "C" drive and imported all from my older 125GB Samsung SSD using the Samsung migration tool. It all went well apart from one thing. I have two other internal hard drives, a Samsung 500GB and a Toshiba 1TB which I use for storage. Under the previous SSD the Samsung was designated drive "D" and the Toshiba drive "F". The new NVMe SSD drive "C" has designated the Samsung as drive "F" and the Toshiba as drive "D". Not a problem you might think until I go to transfer a file from the C drive to either of the other two using the "send to" menu option which still keeps the older designation so if I send a file to drive D from C it goes to drive F instead and vice versa. Of course as I know of the problem I can just remembver to send them to the correct drive but it would be easier if I could just change the drive designations to the proper D & F the same as the SSD but don't know how to do this?. Any help again greatly appreciated.

    :)
     
    saltyseadog, May 16, 2021
    #1

  2. Cannot change drive letter

    Hello,

    I request you to try the steps below:

    • Press "Windows" + "R" on the keyboard.
    • Type "diskmgmt.msc" and press Enter key.
    • Now right click on the drive and select Change drive letter or path.
    • Select the drive and click on Change.
    • Now select the drive letter and click on OK.

    If you have any further queries, feel free to contact us. We will be happy to help you.



    Thank you.
     
    Amit(Kumar), May 16, 2021
    #2
  3. Windows 10 changing USB port drive letters

    Hi Joseph,

    Thank you for posting your query in Microsoft Community.

    I understand the inconvenience you are facing currently.

    I would appreciate if you can provide us the following information to help us understand the issue better.

    • Since when are you facing this issue?
    • Did you make any changes in prior to this issue?
    I would like to inform you that the issue might have occurred due to some changes made to your computer.

    I suggest you to try changing the drive letter of the drive and check if it helps.

    Follow the steps to change the drive letter:

    • Press Windows + X keys and click on Disk Management.
    • Right click on the external drive and click on Change Drive letter and paths.
    • Click on Change the button.
    • Under Assign the following Drive letter, select the desired drive letter.
    • Click Ok to save changes.
    Hope the information helps. Please let us know if the issue persist and we will be happy to assist you further.
     
    Nachappa C K, May 16, 2021
    #3
  4. JediNemo Win User

    Question on Changing Hard Drive Letter?.

    User Folder Relocation - drive letter changed / can't log in

    Not sure if this is the best thread to post this in.

    Here's the scenario.
    You use the (amazing) folder relocation tutorial in this forum. The process succeeds and you have a wonderful stress free year in Windows 10. Then your motherboard fails and you replace it with a different brand. Suddenly, when you get booted back to Windows, you can't log in! You quickly realize it's because you set your 2nd hard drive to drive letter "D:", but when Windows reloaded the disk drives because of the hardware change, it assigned "D:" to the DVD drive, and now you are stuck!

    Fear not fellow tweakers, I put in the research and have the solution (this may be redundant from another post, tried to search originally but didn't find anything, so my apologies if duplicating).

    Quick detail: First, we are going to boot into the recovery console and use the command prompt. In the recovery console, please be aware that it uses a virtual drive "X:" as the OS drive. Your other drive letters will be changed. Then we will identify which drive letter your OS is installed on. Next we will find which drive letter your user profiles are loaded on. Then we will make registry edits to fix the drive letter changes. Finally a reboot and celebratory dance.

    Note: You will need an understanding of command line operations and registry editing. If you do not, please find that information first, I will assume you have this knowledge moving forward.
    Also, there are no screen shots. I'm sorry, I didn't think I would be posting this while I went through the process, therefore I have no screen shots to share. If anyone has to go through this, it would be great if you could share your experience and provide screenshots if available.

    ***THIS INVOLVES REGISTRY EDITING. PROCEED AT YOUR OWN RISK. I AM NOT A REGISTRY EXPERT AND CAN NOT TROUBLESHOOT MISSED STEPS OR ERRORS.***

    Step 1: Boot into the Recovery Console and select the Command Prompt option.
    * If you don't know how, basic tutorial: Interrupt the boot cycle 3 times to activate the recovery consol. As the system boots, when you see the windows logo, simply do a hard reset. After 3 times, when the windows logo appears, it will say it is starting "Automatic Recovery". Once that is done, log in with the local admin account and it will (at least for me) automatically open a command prompt.
    * This can also be accomplished a number of other ways including the use of recovery drives, install media, etc.

    Step 2: If you are confident on which drive is likely which, you can skip to step 3. If not, you need to determine which drive is which in the registry. To do this you have to use a variety of steps.
    1. Find the original OS drive. In the command prompt, type the following command:
      bcdedit | find "osdevice"
      The command will return osdecice partition=*: where "*" will be the current drive letter.
    2. Now you need to find the drive that has the user profiles folder assigned, from your folder relocation. There are a few ways to do this, I will list one. Type "regedit" in the command prompt to open the registry editor.
    3. In the registry editor, navigate to HKEY_LOCAL_MACHINE\SYSTEM\MountedDevices
    4. In this part of the registry you will see all the drive letters assigned to various volumes. From step 2a, you'll know which volume would be your normal "C:" drive. Write down the hex code associated with that drive letter. Next, you need to determine which drive letters represent volumes on physically mounted drives, and which represent removable media. Not getting too technical, basically you just look for all the volumes that have a hex code length equal to that of the OS drive.
      1. For example, if in step 2a you discovered that your OS drive is assigned the letter "W:", then look at the entry with that drive letter assigned. The number of hex entries represents a volume on a physically connected drive. Find all the other drive letters that have an equal number of hex entries. Those are all volumes on physically connected drives.
    5. Explore each of those drive letters to find the one with the user profile folder.
    6. Do this by typing "dir *:" in the command prompt, where "*" equals the drive letter.
    7. Go back to the registry editor (regedit). Find the "DosDrive" key entry with same drive letter as in step 2e. Write down the hex code for that key entry.


    Step 3: Before we can make the necessary registry changes, you need to connect to a different registry, called a "Hive".
    1. This link has a more expanded explanation of what we are about to do.
    2. In the key folder pane (left pane) of the Registry Editor window, highlight the "HKEY_LOCAL_MACHINE" option.
    3. Next, click on "File" and chose the option for "Load Hive"
    4. You'll have a familiar "open" window, navigate to the os drive found in step 2a.
    5. Navigate to the windows\system32\config folder
    6. Select the "SYSTEM" file option, and click "OPEN"
    7. It will ask for a key name. This is a temporary name and thus doesn't need anything official. Make it easy to remember. I used: "Drive Letter Change". Then click "OK"
    8. Now you will see an option under HKEY_LOCAL_MACHINE for "Drive Letter Change" (or whatever you named it in the previous step.
    9. Open that new folder and navigate down to
      HKEY_LOCAL_MACHINE\Drive Letter Change\MountedDevices
    10. This will look similar to what you found in step 2d, with the notable difference being this is what Windows will look like when not in recovery!


    Step 4: Make the registry changes
    1. Delete every registry entry that either starts with \\??\ OR has a hex code LONGER than the physical drives (Step 2d).
    2. You should be left with \DosDevices\ keys with equal length hex codes.
    3. Find the key with the hex code that matches with the OS drive you wrote down in step 2d. Make sure it is assigned the drive letter "C:"
      1. There should be no change in this
    4. Find the key with a hex code that matches your user folder drive, you wrote this down in step 2f.
    5. Right click that key name and chose the option for "Rename"
    6. Change the drive letter to whichever drive letter is needed for your particular setup.
      1. When I did my folder relocation initially, I had set my user folders to be found on the D drive. So on this step I renamed the key from "\DosDevice\E:" to "\DosDevice\D:"
    7. Confirm there are no duplicate or conflicting key entries: each drive letter will be used only once.
    8. *NOTE* For THIS particular set of keys (MountedDevices), you can safely delete everything thing. Windows will re-initialize these values at boot if it detects drives that are unaccounted for. So, if you delete everything besides the C drive and your user profile drive, that is OK! Windows will reconstruct the missing keys for you. Once you can log in, you can use Device Manager to change drive letters at will. This IS NOT TRUE for all registry items.

    Step 5: Close the registry editor

    Step 6: Type "exit" at the command prompt

    Step 7: Click on the button for "Turn off PC"

    Step 8: Count to 10, take a deep breath, and turn the computer back on

    Step 9: Log into windows

    Step 10: Assuming Step 9 worked, celebrate in your preferred method. If step 9 didn't work, double check you followed my instructions. If not, shut it all down and go to the beach!
     
    JediNemo, May 16, 2021
    #4
Thema:

Question on Changing Hard Drive Letter?.

Loading...
  1. Question on Changing Hard Drive Letter?. - Similar Threads - Question Changing Hard

  2. Drive letters changed on docs saved to external hard drive and now not recognized!!

    in Windows 10 Gaming
    Drive letters changed on docs saved to external hard drive and now not recognized!!: I have a Dell Inspiron 15 5510 and it only has one usb port, so I connected a 4-port usb hub. No problem there, except why only one usb port? Anyway, I'll try to explain my problem as best I can and hope you can understand what help I need.Using a backup program EaseUs ToDo...
  3. Drive letters changed on docs saved to external hard drive and now not recognized!!

    in Windows 10 Software and Apps
    Drive letters changed on docs saved to external hard drive and now not recognized!!: I have a Dell Inspiron 15 5510 and it only has one usb port, so I connected a 4-port usb hub. No problem there, except why only one usb port? Anyway, I'll try to explain my problem as best I can and hope you can understand what help I need.Using a backup program EaseUs ToDo...
  4. Drive letters changed

    in Windows 10 Drivers and Hardware
    Drive letters changed: I had to reinstall Windows 10 and after doing so the drive letters changed. What was the C: drive with the OS is now the G: drive. I have two other 300GB hard drives that are pretty old. I would like to replace them with one larger drive but I feel I should first address the...
  5. Lost files after changing hard drive letter

    in Windows 10 Ask Insider
    Lost files after changing hard drive letter: I was backing up an old hard drive so I could format it and install windows 10, manually copying about 140gbs on the hard drive to another drive. When I plugged in my old drive, my current one changed from E: to H:, probably because I also unplugged and plugged it back in....
  6. Change SSD drive letter

    in Windows 10 Support
    Change SSD drive letter: Spec. Win 10 ver 2004, build 19041.572 Hi. I have fitted a new 500GB SSD to my PC and 'Cloned' the old SSD to it. My problem is trying to change the new drive to C and the old drive to an unused letter. So at the moment I have 2 SSD drives that are the same, at present C...
  7. Replacing a hard drive but keeping the drive letter?

    in Windows 10 Ask Insider
    Replacing a hard drive but keeping the drive letter?: I want to replace the secondary hard drive in my PC with a bigger one because I need more storage space. Can I just plug in the new one, copy all my stuff to it, then unplug the old one and assign the old drive letter to the new one? Or will that cause problems? I'd like to...
  8. Hard drive question!

    in Windows 10 Ask Insider
    Hard drive question!: Long story short I am very frustrated with Windows. I switched to Mac years ago but still pull my old PC out every once in a while to game. However I got locked out of it and when I try to factory reset my computer I get errors. I’ve had nothing but issues with it. With that...
  9. Hard Drive Questions

    in Windows 10 Drivers and Hardware
    Hard Drive Questions: Hello All Wondering for best compatiblity if i should try to find a Western Digital Black 2TB or it doesn't matter and will work fine with my Western Digital Blue 250GB SSD if i go for say a Seagate 2TB storage drive, Right now have Toshiba 1tb storage drive, kinda thinking...
  10. Hard Drive question

    in Windows 10 Drivers and Hardware
    Hard Drive question: Hello Guys, I know this sounds like a hardware question, but I couldn't find the Ten Forums version of the Seven Forums ''Seagate for Dos, how to use'' anywhere after a search. If I may.. does anyone here know how the bad sector repair functions? After performing a long...