External Drive or USB Stick Not Showing in File Explorer? Bring It Online and Assign a Letter
The drive is plugged in, the light is on, and you can hear it spin — but it never shows up in File Explorer / This PC. Or Windows pops up “You need to format the disk before you can use it” or “You must initialize a disk before Logical Disk Manager can access it.”
Why: the hardware is detected, but the volume isn’t usable yet. The disk may be Offline, it may have lost its drive letter, or — if it’s brand new — it has no partition at all and must be initialized first. All three are fixed in Disk Management.
Fix 1: Open Disk Management and read the disk’s state
-
Right-click Start and choose Disk Management, or press Win + R and run:
diskmgmt.msc -
Look at the lower pane (the bar chart of disks). Find your external disk by its size. Note its label:
- Offline — the disk is detected but parked. Go to Fix 2.
- A healthy partition with no drive letter — go to Fix 3.
- Unknown / Not Initialized with a black Unallocated bar — it’s a blank disk. Go to Fix 4.
Fix 2: Bring an offline disk online
If the disk name (left of the bar) reads Offline:
- Right-click the disk name box (e.g. “Disk 2 — Offline”), not the partition.
- Choose Online.
- The disk should flip to Online and its volume reappear in File Explorer.
Fix 3: Assign or change the drive letter
If the partition is healthy but has no letter (so This PC can’t show it):
- Right-click the partition (the colored bar) and choose Change Drive Letter and Paths.
- Click Add (or Change if one’s already there).
- Pick a free letter such as E from Assign the following drive letter, then click OK.
- The drive appears in File Explorer immediately.
Fix 4: Initialize a brand-new disk
A new external HDD/SSD often ships uninitialized — it shows as Not Initialized with unallocated space and won’t appear in File Explorer until you set it up.
- Right-click the disk name and choose Initialize Disk.
- Confirm the correct disk is ticked, then pick a partition style:
- GPT — for a modern UEFI PC and large drives; this is the right choice for almost everyone today.
- MBR — only for older hardware/OSes that don’t support UEFI.
- Click OK. The disk is now Online but still shows Unallocated.
- Right-click the Unallocated space → New Simple Volume → follow the wizard, accept the full size, assign a letter, and format as NTFS (or exFAT if you’ll share the drive with a Mac).
- Finish — the new, formatted drive now shows in File Explorer.
Warning: initializing/formatting only applies to a blank disk. If a drive that used to have data suddenly shows as uninitialized, do not format it — that points to a connection or corruption fault; try another cable/port first to avoid wiping recoverable files.
FAQ
Disk Management is empty or shows nothing for the drive. Then Windows isn’t detecting the hardware at all — that’s a driver/power problem, not a volume problem. See “USB device not recognized”.
The drive shows full capacity as “RAW.” RAW means the file system is unreadable. If there’s no data you need, right-click the partition → Format as NTFS/exFAT. If you need the data, stop and run recovery first.