Geek Stuff

How to Change Drive Letters In Windows 7 or Vista

Groovy Windows 7 news articles, tutorials, how-to, help, and answers

Windows 7 automatically assigns drive letters to hard-drives, DVD-ROMS, and USB/External Drives, etc. as you install or connect them.  If the default letters aren’t catching your fancy for whatever reason (I like to reserve Z: for my External Backup drive for instance), Windows has a built-in feature which allows you to change the drive letter assignment.  You can change it to any letter of the English alphabet except A.  Windows 7 reserves the A: Drive for the all but extinct legacy floppy disk.

How To Change Your Hard-Drive Letter In Windows 7

1.   Click the Windows Start Orb and then Right-Click Computer and Click Manage from the context menu.

access the device manager from windows 7 start menu

2.   Click Storage > Disk Management from the left panel.  Next Right-Click the drive letter that you would like to change and Click Change Drive Letter and Paths.

use the disk management feature to enter the change drive letter dialog in windows 7

3.   Select the drive letter you would like to change then Click Change.  In the pop-up dialog use the drop-down box to Select a new drive letterClick OK to save and exit both windows.

assign a new drive letter to your windows 7 hard disk

Now your drive should have the new letter you just assigned to it.  Have fun with the groovy customization of hard-drive letters in Windows 7!

Note: A word of caution – In most cases changing drive letters is not a risky endeavor.  However, if the drive you’re changing has software already installed on it, then changing that drive letter could break the installed applications. 



  1. Izzmo

    Good find! I usually go about the other way in using command prompt with diskpart application.

    • gene

      this in not command promped info its just windows gui
      please redo this for the command proped like the artical
      heading states

  2. MrGroove

    Really? Sounds complicated :)

  3. Izzmo

    For the average Windows user, sure. But for some one like yourself, should be rather easy.

    Try it out.. run command prompt in elevated mode, type “diskpart”, then just type help. All the commands you need to know are in there.

    The only thing you have to remember is to “select” a partition, volume or drive before you do anything (or else you can't do anything).

    I like diskpart because it gives you a bit more control over what you are actually doing with your drives.

  4. MrGroove

    That's one of the great things about Windows. Always about 5 different ways to do the same thing!

  5. ShockerSH

    true true. I started using diskpart with Windows 7 for mounting VHD images for dual boot. awesome tool.

  6. Patrick

    I’m trying to change mine from I: to C: so that my internets will allow me to download and use certain video plugins but it says the parameter is incorrect. I don’t have anything else assigned to C: Any ideas? thanks

    • MrGroove

      That’s really odd. I need you to move this question into our free User Forum ( and post up a screenshot of the error you getting. I’ll keep an eye on the forum for your new topic.

  7. Simon

    Have a problem where the drive doesn’t actually exist – it’s saying that I have a cd drive under “G”, but I don’t – I can’t access anything about it, and it doesn’t appear on Disk Management list – any ideas??

  8. KevinDog

    This was so easy to do, and it was a great help. Thank you very much!

  9. Han

    I tried this, but I get the messaeg ” the parameter is incorrect “. I am trying to change an external hard drive from G to F drive. Help me?

  10. gene

    ok fyi the normal proceedure does not apply here in this post…never has…never will… why??? cause everyone knows that sheet… so stop posting useless info and make a viable solution
    that does not need diskmanager…sometimes disk manager does not msee the disk manager or partition in question…so i need an example to get the job done with…tnx …gene

  11. Wendy

    Fabulous worked for me!

  12. Paul

    Duh.. :) Of course it works (already in XP) As the screens show, one can even mount a drive or partition to an empty ntfs folder. It’s saving driveletters and comes in handy when you’re running out of them.
    You can assign driverletter to network drive mappings too. ;)

    BTW in XP you can also use A:.

  13. Judi FitzPatrick

    Thank you, just what I needed!

  14. CJ B

    ok i recently had to reboot(restore) my computer so i made a partition and installed a second copy of windows 7. then trasfered all my data from the first partition. deleted first partition then moved the new one to the beginning of the hard drive. now even the method stated above will not even change my drive letter from (B:) to (C:). any other methods of changing it?

    Windows 7 Ultimate 64-bit.

  15. rallenr

    In following your good instructions, I learned that not ALL the drives letters are available, including the one I needed.

    The issue occurs if one powers up an external drive after the machine is running — a different letter (L in this case) is assigned than if the external drive was already running when the machine boots (J is assigned in that case.

    Any ideas appreciated!

  16. Nicole

    Thank you. This helped

  17. Red Zie

    I just bought a new hard drive. I have C:, D:, and F:,
    I want to change my F drive to E drive. When I change the from F to E. will my data in F gets deleted when i change drive letter.

  18. Paul

    ON my version of Windows 7 the option to change drive letters is under Computer MANAGEMENT Then the menu heading ACTION then click ALL TASKS then choose CHANGE DRIVE LETTER AND PATHS

  19. Eric Bogan

    I does seem to work for drives always connected. For removable (USB) drives this is not permanent! Windows 7 keeps changing the drive letter I assign to one of my USB drives. I have found no permanent solution.

  20. Recovery M

    Thanks. Simple, to the point without blah, blah, blah. Best wishes.

  21. prem

    thanks, it was easy and working, even I was able to assign letter A for a partition :D

Leave a Reply

Your email address will not be published. Required fields are marked *


To Top