How to change a drive letter in Windows 11
You can change a drive letter in Windows 11 through Disk Management, a built-in tool that lets you reassign letters to any internal or external drive. The process takes a few minutes and requires no third-party software. Windows won't let you change the letter of your C: drive (where Windows itself lives) while the system is running, but you can change any other drive freely.
The most common reason to do this is to avoid conflicts when you connect multiple external drives, or to organize your storage so related partitions sit next to each other alphabetically. Some older software also expects certain drives to be at specific letters, though this is rare in modern Windows.
Key Takeaways
- Open Disk Management by right-clicking the Start button, selecting Device Manager, then clicking Storage in the left panel to find Disk Management.
- Locate your drive in the lower pane, right-click the partition, choose Rename, and type a new letter from the dropdown menu.
- You cannot change the C: drive letter while Windows is running, but you can change it through recovery mode or by booting from installation media if absolutely necessary.
- Any programs with shortcuts or file paths pointing to the old drive letter will need those paths updated manually after the change.
- External drives and USB devices can be assigned any available letter, and the change persists even after you disconnect and reconnect them.
Opening Disk Management in Windows 11
Disk Management is the tool you need, and it's already on your system. Right-click the Start button in the lower left corner and select Device Manager from the menu. In the left sidebar, look for Storage and click the arrow next to it to expand the category.
You'll see Disk Management listed under Storage. Click it to open the tool. A window will appear with two panes: the top shows your logical drives (C:, D:, E:, and so on), and the bottom shows the physical disks and their partitions. You need the bottom pane to change drive letters.
If you don't see Storage in Device Manager, try opening Disk Management directly. Press Windows key + R, type diskmgmt.msc, and press Enter. This bypasses Device Manager and opens Disk Management when ready.
Locating and selecting the drive you want to rename
In the lower pane of Disk Management, you'll see your physical drives listed as "Disk 0", "Disk 1", and so on. Under each disk, you'll see the partitions it contains, shown as colored blocks with labels like "NTFS" or "FAT32". Each partition displays its current drive letter (D:, E:, F:, etc.) on the left side of the block.
Find the partition whose letter you want to change. If you have multiple drives connected, the easiest way to identify the right one is to look at its size — a 1 TB external drive looks very different from a 256 GB SSD. You can also hover your mouse over a partition block to see a tooltip with its size and file system type.
Once you've found the correct partition, right-click directly on the colored block (not on the disk name above it). A context menu will appear with several options.
Changing the drive letter through the rename dialog
From the context menu, select Rename. A dialog box will open with a dropdown menu showing all available drive letters. Windows reserves A: and B: for floppy drives (even though modern computers don't have them), so your options typically start at C: and go up to Z:. Letters already in use by other drives will not appear in the dropdown.
Click the dropdown and select the letter you want to assign. Most people choose the next available letter in sequence (if you have C: and D:, you'd pick E: for a new drive), but you can pick any unused letter. Once you've selected the new letter, click OK. Windows will explore the change when ready.
The partition block in Disk Management will update to show the new letter within seconds. You'll also see the change reflected in File Explorer — if you had a window open showing your drives, close and reopen File Explorer to see the updated letter.
What happens to files and programs after you change a drive letter
Files on the drive itself are not affected by a letter change. All your documents, photos, and other data remain exactly where they are. The drive letter is just a label Windows uses to refer to the partition — changing it doesn't move or delete anything.
However, any program that has a hardcoded path to the old drive letter may break. For example, if you had a shortcut pointing to D:\MyDocuments\file.txt and you change D: to E:, that shortcut will no longer work. The same applies to batch files, scripts, or configuration files that reference specific drive letters.
To fix broken shortcuts, right-click the shortcut, select Properties, and update the path in the Target field to use the new drive letter. For batch files or scripts, open them in Notepad and manually replace the old letter with the new one. Most modern software doesn't rely on specific drive letters, so this is usually not a problem unless you're using older tools or custom scripts.
Why you cannot change the C: drive letter while Windows is running
Windows 11 is installed on your C: drive, and the system needs that drive to be accessible at all times while it's running. Changing the C: drive letter would break Windows' ability to find its own system files, so the operating system locks you out of making that change through the normal Disk Management interface.
If you absolutely must change your C: drive letter (which is extremely rare), you would need to boot from Windows installation media or recovery mode, where Windows is not actively running from that drive. This is an advanced procedure and not recommended unless you have a specific technical reason to do it. In nearly all cases, leaving C: as your system drive letter is the right choice.
Changing letters for external drives and USB devices
External hard drives, USB flash drives, and SD cards can be assigned any available drive letter through the same Disk Management process. The change persists even after you disconnect the device — the next time you plug it in, Windows will assign it the same letter you chose.
This is useful if you regularly connect multiple external drives and want them to appear in a consistent order. For example, you might assign your backup drive to Z: and your media drive to Y:, so they always appear at the bottom of your drive list in File Explorer.
If you later connect the external drive to a different computer, that computer may assign it a different letter (because other drives might already be using your chosen letters). The letter assignment is per-computer, not stored on the drive itself.
Frequently Asked Questions
Can I change a drive letter back to what it was before?
Yes. Open Disk Management, right-click the partition, select Rename, and choose the original letter from the dropdown. If that letter is currently in use by another drive, you'll need to change that drive's letter first to free up the one you want.
What if the drive letter I want is already taken?
You must change the drive currently using that letter to a different letter first. Open Disk Management, find the drive using the letter you want, right-click it, select Rename, and assign it a temporary letter. Then you can assign your desired letter to the drive you originally wanted to change.
Will changing a drive letter affect my backups or recovery options?
No. Windows backups and recovery partitions are not affected by drive letter changes. System restore points, Windows recovery options, and backup software will continue to work normally regardless of what letter you assign to your drives.
Can I use letters beyond Z?
No. Windows only supports drive letters A through Z. If you need more than 24 drive letters, you can mount additional drives as folders within existing drives using a feature called mount points, but this requires advanced configuration and is rarely necessary.
Why does my external drive keep changing letters every time I plug it in?
This usually means you haven't actually changed the drive letter in Disk Management — you may have only renamed the volume label (the name shown in File Explorer), which is different. Open Disk Management, right-click the partition itself, and select Rename to change the actual drive letter. The change should then persist across disconnections.
