What changing a drive letter means and why you might need to do it
A drive letter is the letter Windows assigns to a storage device — C, D, E, and so on. Your main hard drive is almost always C. When you connect an external drive, USB stick, or add a second internal drive, Windows picks the next available letter. Changing a drive letter means reassigning which letter points to which physical device.
You might need to change a drive letter if a program expects data on a specific letter, if you want your external drives to use the same letter every time you plug them in, or if Windows assigned a letter you find confusing. The process is straightforward and does not affect the files on the drive itself — only what letter Windows uses to refer to it.
Key Takeaways
- Drive letters are changed through Disk Management, a built-in Windows tool you access by right-clicking "This PC" or "My Computer" and selecting "Manage."
- You cannot change the letter of your C drive (the one Windows runs from) while Windows is running, but you can change any other drive.
- The change takes effect immediately and does not erase or move any files — it only changes what letter points to that drive.
- If a drive letter is already in use, Windows will not let you assign it until you free it up by changing the conflicting drive's letter first.
Opening Disk Management on Windows
Disk Management is the tool that controls drive letters. On Windows 10 or 11, right-click on "This PC" (or "My Computer" on older versions) in File Explorer and select "Manage." A window titled "Computer Management" will open.
In the left sidebar, click "Disk Management" under "Storage." The main panel will show your drives and partitions. The upper section lists your volumes; the lower section shows the physical disks. Find the drive you want to change in the upper section — it will show the current letter in parentheses, like "New Volume (D:)".
If you do not see Disk Management in the sidebar, you may need to expand the "Storage" folder by clicking the arrow next to it. If the Computer Management window does not open at all, try right-clicking the Start button and selecting "Disk Management" directly (this option appears on some Windows versions).
Changing the drive letter through Disk Management
Right-click on the drive you want to change and select "Rename" or "Properties." A small menu will appear. Look for an option that says "Properties" or simply double-click the drive name. In the window that opens, you should see a field showing the current drive letter.
On most Windows versions, you will see a "General" tab at the top. Click it, then look for a button or link that says "Change" next to the drive letter. Click that button. A dialog box will appear with a dropdown menu showing available letters. Select the letter you want and click "OK."
Windows will ask for confirmation. Click "Yes" to proceed. The change takes effect immediately — you do not need to restart your computer. Your files remain exactly where they are; only the letter that refers to them has changed.
What to do if the letter you want is already in use
If Windows tells you the letter is already assigned, you must free it up first. This happens when you have more drives than you expected or when a drive is using a letter you want to reclaim.
The solution is to change the conflicting drive to a different letter first. Open Disk Management again, find the drive currently using the letter you want, and change it to something else — often a high letter like Z or Y works if nothing else is using it. Once that drive has a new letter, go back and assign your original drive to the letter you wanted.
Why you cannot change your C drive letter while Windows is running
Your C drive is where Windows itself lives. Windows cannot change the letter of the drive it is currently running from — it would be like trying to move the ground you are standing on. If you absolutely need to change your C drive letter, you would need to boot from a different drive (like a Windows installation USB) and change it from there, which is rarely necessary and carries risk.
In practice, you should never need to change your C drive letter. If a program requires data on C, that is where it expects to find Windows anyway. If you are trying to solve a problem with a program that cannot find files, changing drive letters is usually not the answer — the program's file path settings are.
External drives and USB sticks: making the letter stick
When you plug in an external drive or USB stick, Windows assigns it whatever letter is available at that moment. If you plug it into a different computer or plug it in after adding new drives, it might get a different letter the next time.
You can assign a specific letter to an external drive through Disk Management the same way you would for an internal drive. The letter will "stick" to that physical device — the next time you plug it in, Windows will recognize it and assign the same letter, as long as that letter is not already in use by something else.
If the letter changes anyway after you unplug and replug the drive, it usually means another device is now using that letter. Check Disk Management to see what is assigned to what, and reassign as needed.
Troubleshooting: the drive does not appear in Disk Management
If you plugged in an external drive or added an internal drive and it does not show up in Disk Management, the drive may not be initialized yet. In Disk Management, look at the lower section showing physical disks. If you see a disk labeled "Unknown" or "Not Initialized," right-click it and select "Initialize Disk." Choose either MBR or GPT (GPT is standard for newer systems) and click OK.
After initialization, the drive will appear in the upper section. Right-click it and select "New Simple Volume" to create a partition and assign it a letter. If the drive still does not appear, check that it is properly connected and that your computer recognizes it in Device Manager (search "Device Manager" in the Start menu). If it appears there but not in Disk Management, the drive may need a driver update or may be failing.
Frequently Asked Questions
Will changing a drive letter delete my files?
No. Changing a drive letter only changes what Windows calls the drive. All files remain exactly where they are. The only thing that changes is the letter you use to refer to them in File Explorer and in file paths.
Can I change a drive letter back to what it was before?
Yes. Open Disk Management, right-click the drive, select "Properties," click "Change," and pick the letter you want. You can change it as many times as you need. The only limit is that you cannot use a letter that is already assigned to another drive.
What happens to shortcuts or programs that pointed to the old letter?
Programs and shortcuts that used the old letter path may break. For example, if a program was set to look for files on D: and you change that drive to E:, the program will not find them. Before changing a drive letter, check whether any programs or shortcuts depend on the old letter. You may need to update those paths after the change.
Can I assign the same letter to two different drives?
No. Each drive letter can only point to one drive at a time. If you try to assign a letter that is already in use, Windows will refuse. You must change the other drive's letter first.
Do I need to restart my computer after changing a drive letter?
No. The change takes effect immediately. You can open File Explorer and see the new letter right away. A restart is not necessary and will not affect the change.