ThisCalculator

Everyday

C Drive Not Showing in File Explorer? Fixes

Updated · Standard formula, shown below

C Drive Not Showing in File Explorer? Fixes

If your C drive is missing from File Explorer, the most common causes are a disconnected or failed drive, a driver issue, or a Windows setting that hides the drive. Start by checking Disk Management to see if Windows recognizes the drive; if it does, you can usually assign a drive letter or change the view settings to bring it back.

Why the C Drive Disappears

The C drive is the primary partition where Windows is installed. It can vanish from File Explorer for several reasons, ranging from simple settings to hardware failures. Understanding the cause is the first step to fixing it.

  • Drive letter conflict – Another device or partition may have taken the letter C, or the letter was removed entirely.
  • Partition not mounted – The partition exists but is not assigned a drive letter, so Windows doesn’t show it.
  • File Explorer view settings – The “Hide empty drives” or “Hide drives” policy can hide the C drive even though it’s working.
  • Driver or BIOS issue – A failing storage driver, a loose cable (for desktop PCs), or a BIOS setting that disables the SATA/NVMe port can make the drive invisible to Windows.
  • File system corruption – If the partition is corrupted, Windows may not mount it automatically.

Check Disk Management First

Disk Management is the built-in Windows tool that shows all physical disks and their partitions, whether they have a drive letter or not. This is the fastest way to tell if your C drive is still recognized.

  1. Press Win + X and select Disk Management (or type diskmgmt.msc in the Run dialog).
  2. Look for a disk labeled Disk 0 (or similar) with a partition that has no drive letter, or a partition with a different letter.
  3. If you see an unlettered partition that is the right size for your C drive, right-click it and choose Change Drive Letter and Paths.
  4. Click Add, assign the letter C, and click OK.

If the disk shows as Unallocated or Offline, the drive may be physically disconnected or failing. Right-click the disk and select Online if available, then check if the partition appears.

Check File Explorer View Settings

Windows has a setting that hides empty drives, and a Group Policy option that can hide specific drives. Even though your C drive is not empty, a misconfigured policy can still hide it.

  • Open File Explorer, click the View tab, then Options (or Folder and search options).
  • Go to the View tab and uncheck Hide empty drives in the Advanced settings list.
  • Click Apply and OK, then check if the C drive appears.

If that doesn’t work, the issue may be a Group Policy setting. Press Win + R, type gpedit.msc (only available on Pro/Enterprise editions), and navigate to User Configuration → Administrative Templates → Windows Components → File Explorer. Look for Hide these specified drives in My Computer and set it to Not Configured.

Update or Reinstall Storage Drivers

A corrupted or outdated storage driver can prevent Windows from recognizing the drive. This often happens after a Windows update or a driver update gone wrong.

  1. Press Win + X and select Device Manager.
  2. Expand Disk drives and find your C drive (it may show as “Unknown device” or with a yellow warning icon).
  3. Right-click it and choose Uninstall device (do not check “Delete the driver software” unless you have the installer ready).
  4. Restart your PC – Windows will reinstall the driver automatically.

If the drive doesn’t appear in Device Manager at all, check the Storage controllers section. A missing or disabled controller (like Intel RST or standard SATA AHCI) can make the drive invisible.

Check BIOS/UEFI and Physical Connections

For desktop PCs, a loose SATA cable or a dead power connector is a common cause. For laptops, the drive may have come loose or failed. Before opening your PC, try a simple check:

  • Restart your PC and press the key to enter BIOS/UEFI (usually Del, F2, F10, or Esc).
  • Look for a list of detected storage devices. If your C drive is not listed, the drive is not being recognized at the hardware level.
  • If you have a desktop, power off, open the case, and reseat the SATA and power cables on both the drive and the motherboard.
  • If you have an NVMe SSD, try reseating it in its M.2 slot.

If the drive is detected in BIOS but not in Windows, the problem is likely software. If it’s not detected in BIOS, the drive may be dead or the port is faulty – try a different port or cable if possible.

When the Drive Is Failing

If your C drive is making clicking sounds, is extremely slow, or shows up as RAW in Disk Management, the drive may be failing. Do not attempt to format it – that will erase all data. Instead, back up whatever you can immediately, and consider using a data recovery service if the data is critical.

If the drive is RAW, Windows can’t read the file system. This can happen due to corruption or a failing drive. You can try running chkdsk C: /f from a command prompt (as administrator), but if the drive is failing, this may cause further damage. In many cases, you’ll need to replace the drive and reinstall Windows.

Frequently Asked Questions

Why is my C drive missing but I can still boot Windows?

If Windows boots, the C drive is definitely working. The issue is likely a view setting or a drive letter assignment. Check Disk Management – you’ll probably see the C partition without a letter, or with a different letter. Assign the letter C and it will reappear in File Explorer.

Can I recover data if my C drive is not showing?

Yes, in many cases. If the drive is recognized in Disk Management but not mounted, you can use a live Linux USB to access the drive and copy files. If the drive is not recognized at all, you may need professional data recovery, which can be expensive but is often the only way to get data off a failing drive.

How do I show hidden drives in Windows 11?

Open File Explorer, click the View menu, then Show, and select Hidden items. This shows hidden files and folders, but not hidden drives. For drives, use Disk Management to assign a letter, or check the Group Policy setting as described above.

What does “RAW” mean when my C drive is not showing?

RAW means the file system is not recognized by Windows. This can happen due to corruption, a failed update, or a dying drive. Do not format the drive – you’ll lose everything. Try running chkdsk from a recovery environment, but be prepared for the possibility that the drive is failing.

Is it safe to assign a new drive letter to my C drive?

Yes, as long as you assign the letter C. If the drive already has a different letter (like D or E), changing it to C won’t harm your data, but some programs may have shortcuts that reference the old letter. If you’re changing it back to C, it’s safe and usually fixes the problem.

Related

Method: the standard formula for this calculation, rounded as each result states. See how the calculators work or report an error.