Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Facebook Twitter Instagram
Tech News Today
  • Hardware
    • Motherboards
    • CPUs
    • Graphic Cards
    • RAM
    • SSDs
    • Computer Cases
    • Monitors
    • Peripherals
    • Power Supply Unit
    • PC Builds
    • Computer Tips
  • Software
  • Operating System
    • Windows
    • Mac
    • Linux
  • Gaming
  • Mobile
  • Console
  • More
    • Internet
    • Networking
    • Security
    • Buyer’s Guide
    • Gadgets
    • Laptops
    • Reviews
    • How To
    • News
Tech News Today
Home»Windows»D Drive Not Showing Up—10 Ways to Fix It

D Drive Not Showing Up—10 Ways to Fix It

Bhishu AcharyaBy Bhishu AcharyaMay 22, 2023
d drive not showing up

Whether you create a partition in the existing disk or install a secondary storage drive, you expect it to show up as D Drive in File Explorer. All external HDDs/SSDs are plug-and-play and should be detected automatically. But internal storage drives work differently and need to be initialized first.

While D drive not showing up is a common issue during new hard drive installation, it can even happen due to connectivity, letter assignment, and other system-related issues.

In this article, I’ll guide you through the possible solutions for every case that can cause the D drive to not show up.

Table of Contents

  • Check Connection
  • Rescan Disks in Disk Management
  • Create New Volume
  • Assign Drive Letter
  • Run Hardware and Devices Troubleshooter
  • Update or Reinstall Device Drivers
  • Run SFC and CHKDSK Commands
  • Unhide Partitions/Drives
  • Clean the Drive
  • Restore Your System

Check Connection

Before anything else, I suggest checking whether the storage drive is showing up on Disk Management. For example, if you have installed two drives and there’s only Disk 0, it means that your secondary disk has connectivity problems.

disk 1 not showing
Disk 1 Not Showing in Disk Management

A simple solution is to reconnect the drive and reboot your computer. If it’s a SATA HDD or SSD, make sure both the power and data cables are properly connected. For NVMe, ensure the drive is properly seated.

When an internal hard drive is not showing up, a loose connection is a common cause. Other than that, it can also happen due to a damaged port or cable. In that case, try another slot (if available) and check using another cable (if you have a SATA drive).

In case your external hard drive is not showing up, I advise checking both the USB port and cable for possible damages. Try another port or cable and see if the problem persists.

If you have a spare drive, you can try connecting it to the same port. Or you can connect the problematic drive to another computer. In case the problem persists on the working PC, know that the drive is faulty. Otherwise, there are some other issues with your PC that I shall discuss ahead.

Rescan Disks in Disk Management

Some Windows users have encountered a problem where the drives are connected properly but still don’t show up on File Manager and Disk Management. In such cases, rescanning the disks can be extremely beneficial as this will try to force discover your storage drives:

  1. Press Windows + X to get to the Quick Link menu.
  2. Here, select Disk Management.
  3. Now, from the menu bar, select Action.
  4. Next, select Rescan disks.
    rescan disks
  5. Wait for the rescan progress to complete. Once that’s done, check if the D drive is now showing up.
    waiting for rescanning disks

Create New Volume

Did you recently install an internal hard drive? Unlike external drives, they are not plug-and-play and as mentioned earlier, you need to initialize them first. After that, you need to create a partition and assign the available letter to make them usable.

If you’re not tech-savvy and were expecting the drive to show up immediately, here’s what you should do first:

  1. First, launch the Disk Management utility as described above.
  2. If you hadn’t initialized the disk earlier, a dialogue box should pop up. Here, select a partition style (MBR for legacy systems and GPT for UEFI systems) and hit Ok.
    initialize disk in disk management
  3. Check whether the desired drive or partition is listed under the Volume column. If you do not see the desired volume, navigate to the Disk section below.
    unallocated space disk 1
  4. Whether it’s a partition or a new disk, you should notice that the space is unallocated. Right-click on the unallocated space and pick New Simple Volume.
    new simple volume unallocated
  5. In the New Simple Volume Wizard, hit Next to continue.
    new simple volume wizard next first screen
  6. In the volume size specification, enter the volume size such that it is less than or equal to the maximum disk space. Once you’ve configured that, press Next.
    simple volume size compare with maximum disk space
  7. Next, assign the drive letter to D and hit Next.
    d drive assign
  8. In the format partition window, configure the fields as necessary and click Next.
    format partition window
  9. Press the Finish button and your drive should now show up under the Volume column.
    format partition window
  10. Navigate to File Explorer using Windows + E shortcut and go to This PC. Now, the D drive should show up here as well.
    d drive now showing

Assign Drive Letter

If you hadn’t assigned a drive letter or path during initialization, Windows will not provide it automatically. If there’s no letter, File Explorer won’t recognize your drive even though the drive/partition shows on Disk Management as New Volume. Here’s a quick workaround to this problem:

  1. Open Disk Management and right-click on the New Volume drive.
  2. Pick Change Drive Letter and Paths.
    change drive letter and paths
  3. Click on the Add button.
    add button in change drive letter and path
  4. In the Assign the following drive letter field, select D from the drop-down. In case a CD/DVD drive is occupying this name, D won’t be on the list. So, you may pick any other letter of your choice.
    assigning letter d
  5. Hit Ok and check for the ‘D’ drive in both Disk Management and This PC.
    new volume d

Run Hardware and Devices Troubleshooter

The D Drive might not show up on Windows due to issues within the storage drives too. In such cases, the aforementioned solutions might not be helpful. Before anything else, I suggest running the Hardware and Devices Troubleshooter. This should identify the problems with your HDD, SSD, flash drive, or even SD card and help fix them:

  1. Use Windows + R hotkey to launch the Run utility.
  2. Execute the below command to open the Hardware and Devices troubleshooter:
    msdt.exe -id DeviceDiagnostic
    msdt exe id device diagnostic
  3. Press the Next button on the first screen.
    next to run hardware and devices troubleshooter
  4. Now, wait for the troubleshooter to find and fix your issue. This may take a few seconds to even a minute depending on the problem you’re facing.
    detecting problems hardware and devices troubleshooter

Update or Reinstall Device Drivers

If you get the “Troubleshooter couldn’t identify your problem” message when running the Hardware and Device troubleshooter, it’s time to diagnose the device drivers. 

Whether it’s an internal or external storage disk, faulty drivers can bring up undesirable errors, including missing D Drive. For that reason, I highly recommend keeping the disk drives (drivers for your storage drives) updated. You might have to reinstall them if updating drivers didn’t help:

  1. First of all, open Device Manager from the Start Menu.
    open device manager start menu
  2. Click on the ‘>’ arrow to expand Disk drives.
    disk drives arrow
  3. Right-click on the troublesome drive and select Update driver.
    update disk drive
  4. In the Update drivers pop-up, choose the Search automatically for drivers option.
    search for disk driver automatically
  5. If this didn’t fix your problem, right-click on the driver again. This time, pick Uninstall device.
    uninstall device disk drive
  6. Once the warning dialogue box pops up, hit the Uninstall button.
    uninstall
  7. Now, reboot your computer and wait for the necessary driver to get installed.
  8. After logging into Windows, verify whether the D drive is now showing up.
Additional Tip: Along with the disk drives, the IDE/SATA controllers and USB drivers (when using external drives) might also get corrupted. In case updating/reinstalling the storage drivers didn’t help, I advise following the same steps for the specified drivers too.

Run SFC and CHKDSK Commands

While updating/reinstalling the device drivers usually solves the related problems, the issues can also lie within the system files. Along with that, a corrupted hard drive is another common cause for the D drive to not show up.

For each of these situations, the best solution would be running SFC and CHKDSK commands. 

  1. Open Command Prompt as an administrator as demonstrated below.
    command prompt run as admin
  2. Execute the following command to scan and fix the corrupted system files:
    sfc /scannow
    sfc scannow
  3. Next, run the below command to fix possible corruption of your storage drive:
    chkdsk /f
    chkdsk f
  4. Restart your computer and check if the issue is resolved.

Unhide Partitions/Drives

Even though you didn’t tweak the Local Group Policy Editor, some forms of malware can edit certain policies without your knowledge. If the policy setting is enabled to restrict the D drive, it will simply not show up. While this is a rare case, you can certainly check if this is what has caused the problem. Here’s what you should do:

  1. In the Run utility, execute the gpedit.msc command to open Local Group Policy Editor.
    gpedit msc
  2. Here, navigate to User Configuration > Administrative Templates > Windows Components from the left pane.
    user configuration administrative templates windows components
  3. Now, select File Explorer.
    file explorer in local group policy editor
  4. Move to the right pane and double-click on Hide these specified drives in My Computer.
    hide these specified drives in my computer
  5. In the new dialogue box, set the option to Not Configured or Disabled.
    not configured or disabled
  6. Finally, press Ok and check File Explorer. All your hidden drives/partitions should now show up.

Clean the Drive

If none of the above troubleshooting techniques helped you, the final option is to clean the drive completely and initialize it from scratch. This involves deleting all data and partitions. If possible, make sure you back up your important files first.

Note: You cannot clean the drive containing the current boot and system files.
  1. Open Command Prompt as an administrator.
  2. Execute the diskpart command to start the Disk Partition command-line utility.
    diskpart
  3. Now, run the following commands in succession to clean and reuse the drive:
    list disk (lists all the drives connected to your computer)
    select disk [disk_number] (selects the specified disk)
    clean (cleans the specified drive)
    create partition primary (creates a primary partition)
    format fs=ntfs (formats to NTFS)
    assign letter=D (assigns letter D to the created partition)
    exit (quit the Diskpart utility)
    disk assign letter d
  4. Execute the exit command again in the Command Prompt window.
  5. Now, the drive should show up in File Explorer and you can start using this from scratch.
  6. To recover lost data, you can use any data recovery tool. 

Restore Your System

In the past, Windows update has caused issues with D drive and it seems some users are still facing it. If you remember making a vital change to your system, you can utilize the built-in System Restore option to restore it to the state when the D drive was showing up:

  1. Press the Windows key and search for ‘Create a restore point’.
    create a restore point
  2. Select this and you should be taken to the System Protection tab in System Properties.
  3. Here, find and press the System Restore button.
    system protection system restore
  4. Select Next in the first window.
    first screen system restore
  5. Pick a restore point and hit Next as shown below.
    restore point select and next
  6. Press Finish in the last window to confirm system restoration.
    confirm restore point finish
  7. A dialogue box will pop up asking you to confirm your action. Hit Yes to continue.
    yes to system restore confirm
  8. Follow the on-screen instructions to complete the system restoration.

If the D drive is not showing after factory resetting or installing a new Windows OS, you might have done it wrong in one of the steps. 

Did you happen to delete the partition that is not showing up? In that case, your D drive was probably deleted. So, you need to create the partition again but to recover the files, you require dedicated software.

fix
Bhishu Acharya
  • Twitter
  • LinkedIn

Bhishu Acharya is a technical content writer at TechNewsToday. He specializes in monitors, laptops, storage devices, and other peripherals. Apart from computer hardware, you can also find his how-to and troubleshooting articles on Windows, internet, security, and networking. Ever since getting his hands on a personal computer, Bhishu started exploring its internal components at just 10. His growing curiosity led him to undertake the Computer Science & Information Technology degree and is just a year away from graduation. While balancing his study and work life for over four years, he has harnessed different sets of technical skills. With his expertise, he is now dedicated to helping netizens looking for hardware and software-related fixes. Today, Bhishu’s proficiency extends beyond computer hardware. In his spare time, he enjoys coding and learning new programming languages. You can contact him at bhishu@technewstoday.com

Related Posts

antimalware service executable high memory

Fix: Antimalware Service Executable High Memory

May 18, 2023
windows event logs

How to Check Event Logs on Windows

May 17, 2023
the rpc server is unavailable

Fix: The RPC Server is Unavailable

May 15, 2023
DirectStorage Windows 11

How to Enable DirectStorage on Windows 11

May 15, 2023
audio keeps cutting out

5 Ways to Fix Audio Keeps Cutting Out on Windows 11

May 12, 2023
MBR Error 1 2 3

What is MBR Error 1, 2, 3? 7 Ways to Fix It

May 11, 2023
Add A Comment

Leave A Reply Cancel Reply

Latest Posts
what is port 443

Port 443: Everything You Need to Know About It

May 18, 2023
Best-1200W-PSU

8 Best 1200W PSUs for Extreme PC Builds in 2023

May 16, 2023
Best-1000W-PSU

10 Best 1000W PSUs in 2023

May 16, 2023
You may also like
d drive not showing up

D Drive Not Showing Up—10 Ways to Fix It

May 22, 2023
how-to-add-printer-to-ipad

How to Add Printer to iPad

May 22, 2023
how to get rice out of charging port 1

How to Get Rice Out of Charging Port

May 21, 2023
Recommended
Cookie Clicker Garden Guide

Cookie Clicker Garden Guide to Unlocking Every Seed

September 26, 2021
monitor no signal

Computer Turns On But Monitor Says No Signal (9 Ways To Fix)

November 10, 2022
Facebook Twitter Pinterest
  • Home
  • About Us
  • Our Team
  • Editorial Guidelines
  • Privacy Policy
  • Affiliate Disclosure
© 2023 TechNewsToday, editor@technewstoday.com | Tech Central Pvt. Ltd.

Type above and press Enter to search. Press Esc to cancel.