Windows

External Drive or USB Stick Not Showing in File Explorer? Bring It Online and Assign a Letter

Published ✓ Verified ⏱️ 3 min read March 9, 2025 · by Ryan Bennett

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

  1. Right-click Start and choose Disk Management, or press Win + R and run:

    diskmgmt.msc
  2. 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:

  1. Right-click the disk name box (e.g. “Disk 2 — Offline”), not the partition.
  2. Choose Online.
  3. 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):

  1. Right-click the partition (the colored bar) and choose Change Drive Letter and Paths.
  2. Click Add (or Change if one’s already there).
  3. Pick a free letter such as E from Assign the following drive letter, then click OK.
  4. 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.

  1. Right-click the disk name and choose Initialize Disk.
  2. 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.
  3. Click OK. The disk is now Online but still shows Unallocated.
  4. 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).
  5. 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.

Sources: Microsoft Support — Disk Management in Windows

↑↓ navigate · ↵ open · Esc close See all results →