You just installed a brand-new SSD, opened File Explorer, and nothing. No new drive letter, no popup, no sign that the drive even exists. This is one of the most common issues people face when upgrading their storage, and in most cases, the fix takes under five minutes.
If you are trying to figure out how to initialize a new SSD that is not showing up, you are in the right place. Our team has tested this process across multiple Windows 10, Windows 11, and macOS systems to put together a guide that covers every scenario.
New SSDs ship in a blank state. They have no partition table, no file system, and no drive letter assigned. Your operating system can see the hardware, but it cannot use the storage until you prepare it. That preparation process is called initialization.
This guide walks you through the entire process from quick hardware checks to Disk Management steps, BIOS troubleshooting, Mac Disk Utility, and data recovery warnings so you can get your new drive running without any guesswork.
Quick Checklist Before You Start
Before diving into software fixes, run through this checklist. Many SSD detection problems come down to simple physical issues that are easy to miss.
Verify the SATA cable is firmly connected at both ends (drive and motherboard).
Check the power cable for 2.5-inch and 3.5-inch SATA drives. A loose power connector is the most common cause of an invisible drive.
Confirm M.2 slot compatibility for NVMe drives. Not all M.2 slots support NVMe. Some only accept SATA-based M.2 drives.
Reseat the drive by removing it and reinstalling it. This clears dust and ensures proper contact.
Try a different SATA port on your motherboard. Some ports can be disabled in BIOS by default.
Use a different cable if available. SATA cables fail more often than people expect.
If the drive shows up in none of these steps, move on to the BIOS section. If it shows up in BIOS but not in Windows, jump straight to the Disk Management section.
Why New SSDs Don’t Show Up
Understanding why your SSD is invisible starts with knowing the difference between three states: uninitialized, unpartitioned, and unformatted. These terms get mixed up constantly, and the confusion is completely understandable.
A new SSD arrives uninitialized. This means it has no partition table at all. Think of it as an empty plot of land with no address assigned. Windows cannot organize any storage space on it because there is no framework to tell it where things go.
Once you initialize the drive, Windows writes a partition table (either GPT or MBR) to it. At this point, the drive has a framework but still no usable space. It appears as unallocated space in Disk Management.
Next, you create a partition within that unallocated space. This carves out a defined volume. But the partition still needs a file system (like NTFS or exFAT) before you can store files. That final step is formatting.
So the full pipeline is: initialize (create partition table) then partition (define a volume) then format (apply a file system). A new drive needs all three before it shows up in File Explorer.
Here are the most common reasons a new SSD is not showing up:
The drive has never been initialized (most common with brand-new drives).
The SATA or M.2 slot is disabled in BIOS.
The SATA controller mode (AHCI, IDE, RAID) is set incorrectly.
The drive is in a non-standard format from a previous system.
The M.2 slot does not support the SSD type you installed (NVMe vs SATA).
A driver conflict or outdated storage controller driver in Windows.
How to Initialize a New SSD That Is Not Showing Up in Windows
This section covers the complete process for Windows 10 and Windows 11 using Disk Management. Follow each step in order.
Step 1: Open Disk Management
Right-click the Start button and select Disk Management from the menu. Alternatively, press Windows + X and choose Disk Management from the quick access menu.
You can also press Windows + R, type diskmgmt.msc, and hit Enter. This opens the Disk Management console directly.
Look at the bottom section of the window. Your drives appear as rectangular blocks. If your new SSD is detected by the system, it will show as “Unknown” and “Not Initialized” with a small red downward arrow icon.
Step 2: Initialize the Disk
If Windows does not automatically prompt you to initialize the disk, right-click where it says “Unknown” or “Not Initialized” on the left side of the new drive’s block. Select Initialize Disk from the context menu.
A dialog box will appear asking you to select a partition style. You have two choices:
GPT (GUID Partition Table): The modern standard. Supports drives larger than 2 TB, allows up to 128 partitions, and works with UEFI-based systems. Choose this for any drive used on a computer from 2026 or later.
MBR (Master Boot Record): The legacy standard. Limited to 2 TB and 4 primary partitions. Use this only if you need compatibility with very old 32-bit systems.
For nearly all modern systems, choose GPT. Click OK to initialize the disk.
Step 3: Create a New Volume
After initialization, the drive shows as Unallocated space (a black bar at the top of the block). Right-click the unallocated space and select New Simple Volume.
The New Simple Volume Wizard will open. Click Next.
Specify the volume size. If you want one large partition using all available space, leave the default value and click Next.
Step 4: Assign a Drive Letter
The wizard will ask you to assign a drive letter. Choose any available letter from the dropdown. This is the letter that will appear next to your drive in File Explorer (such as D:, E:, or F:).
Click Next to continue.
Step 5: Format the Drive
On the formatting screen, select your file system. Here is how to choose:
NTFS: The default for Windows. Best for internal drives used exclusively on Windows PCs. Supports large files, file permissions, and compression.
exFAT: Best for external or portable drives that move between Windows and Mac. Supports large files with cross-platform compatibility.
FAT32: Legacy option with a 4 GB file size limit. Avoid unless you specifically need it for older devices.
Set the allocation unit size to Default. Enter a volume label (this is the name that shows in File Explorer). Make sure Perform a quick format is checked. Click Next, then Finish.
Your SSD should now appear in File Explorer with the drive letter and label you assigned. It is ready to use.
Alternative: Using Diskpart Command Line
If Disk Management does not show your drive at all, you can try the Diskpart utility. Open Command Prompt as Administrator and run the following commands in order:
diskpart
list disk
select disk X (replace X with your new drive’s number)
clean (this wipes the drive completely)
convert gpt
create partition primary
format fs=ntfs quick
assign
Be extremely careful with select disk. Choosing the wrong disk and running clean will erase all data on that drive permanently.
When SSD Shows in Device Manager But Not Disk Management
This is a specific scenario that frustrates many users. If your SSD appears in Device Manager under Disk drives but does not show up in Disk Management at all, the storage driver is likely the problem.
Open Device Manager, expand Disk drives, right-click your SSD, and select Update driver. Choose “Search automatically for drivers.” If that does not work, try Uninstall device, then restart your computer. Windows will reinstall the driver on reboot.
You can also try clicking Action in the Disk Management menu bar and selecting Rescan disks. Sometimes a manual rescan is all that is needed.
How to Initialize a New SSD on Mac
If you are on macOS, the process uses a built-in tool called Disk Utility. The steps are straightforward but differ from Windows.
Step 1: Open Disk Utility
Press Command + Space to open Spotlight search. Type Disk Utility and press Enter. You can also find it in Applications > Utilities > Disk Utility.
Step 2: Select Your SSD
Look at the left sidebar. Your new SSD should appear under the External or Internal section. It may show as “uninitialized” or simply list the drive’s brand name with no volume beneath it.
If Disk Utility does not see the drive at all, click View in the top-left corner and select Show All Devices. This reveals all connected drives, including those without volumes.
Step 3: Erase and Format
Select your new SSD from the sidebar. Click the Erase button at the top of the window.
Enter a name for the drive. Then choose a format:
APFS (Apple File System): Best for internal Mac drives running macOS High Sierra or later. Offers snapshots, encryption, and space sharing.
Mac OS Extended (Journaled): Also called HFS+. Use this for older Macs or for drives used with macOS Sierra or earlier.
exFAT: Best if you plan to use this drive on both Mac and Windows systems.
Set the scheme to GUID Partition Map (this is the Mac equivalent of GPT). Click Erase.
Disk Utility will initialize, partition, and format the drive in one step. Once it finishes, your SSD appears on the desktop and in Finder. It is ready to use.
Checking BIOS/UEFI Settings
If your SSD does not show up in Disk Management, Disk Utility, or anywhere in your operating system, the problem is at the hardware or BIOS level. When a drive is invisible to BIOS, no amount of software troubleshooting will fix it.
Restart your computer and enter BIOS/UEFI. The key to press depends on your motherboard manufacturer. Common keys are Delete, F2, F10, or F12. The correct key usually appears briefly on screen during startup.
Check SATA Mode
Navigate to the storage or SATA configuration section. Look for SATA Mode or SATA Controller Mode. The options are typically IDE, AHCI, and RAID.
Set SATA Mode to AHCI. IDE mode is a legacy setting that modern SSDs are not optimized for. RAID mode can hide individual drives from the operating system unless the correct RAID driver is installed.
If your system was previously running in RAID mode because you had a RAID array configured, switching to AHCI may affect existing drives. Research this before making changes.
Verify SATA Ports Are Enabled
Some motherboards disable certain SATA ports by default, especially the lower-numbered ports. In the BIOS SATA configuration screen, make sure the port your SSD is connected to is set to Enabled.
If you are not sure which port your drive uses, check your motherboard manual. The ports are usually labeled on the board itself (SATA0, SATA1, SATA2, and so on).
Check M.2 Slot Configuration
For M.2 NVMe SSDs, some motherboards share bandwidth between M.2 slots and SATA ports. Installing an NVMe drive in an M.2 slot may disable SATA ports 5 and 6 automatically. Check your motherboard documentation for these shared lane configurations.
Also verify that the M.2 slot is set to recognize NVMe drives. Some older BIOS versions have a toggle between M.2 SATA and M.2 NVMe modes.
Update Your BIOS
If none of the above works, a BIOS update may resolve SSD detection issues. Motherboard manufacturers regularly release updates that improve storage compatibility and fix bugs with newer SSD controllers.
Visit your motherboard manufacturer’s website, find your exact model, and download the latest BIOS version. Follow their specific instructions for flashing the update. Never turn off your computer during a BIOS update.
Clear CMOS
As a last resort, clearing the CMOS resets your BIOS to factory defaults. This can resolve detection issues caused by misconfigured settings. You can clear CMOS by removing the round CR2032 battery on the motherboard for about five minutes, or by using the Clear CMOS jumper pins documented in your motherboard manual.
After clearing CMOS, re-enter BIOS and reconfigure your SATA mode and boot settings before loading Windows.
SATA vs NVMe SSD Troubleshooting
Different SSD form factors have different troubleshooting requirements. What works for a 2.5-inch SATA drive will not always apply to an M.2 NVMe drive.
2.5-Inch SATA SSDs
These drives use the same SATA data and power cables as traditional hard drives. If your 2.5-inch SATA SSD is not detected:
Try both a different SATA cable and a different SATA power cable.
Move the drive to a different SATA port on the motherboard.
Test the drive in an external USB enclosure to rule out a dead drive.
Check if the drive shows up on another computer entirely.
M.2 NVMe SSDs
M.2 drives plug directly into the motherboard with no cables, which reduces connection issues but introduces compatibility concerns. If your M.2 NVMe SSD is not detected:
Verify slot compatibility. M.2 slots come in different key types. NVMe drives use the M-key interface with two notches. SATA M.2 drives use the B+M key with two notches in different positions. Some slots only support one type.
Check for heatsink clearance. Aftermarket heatsinks can prevent proper seating in the slot. Make sure the drive is fully inserted at a 30-degree angle and screwed down flat.
Confirm the standoff position. The mounting standoff must match your drive length (2280 is most common, meaning 22mm wide and 80mm long). An incorrectly placed standoff can prevent electrical contact.
Install NVMe drivers. Some NVMe drives require manufacturer-specific drivers (like Samsung NVMe Driver or Western Digital Dashboard) for full recognition. Download these from the manufacturer’s website.
Portable and External SSDs
For USB-connected external SSDs that are not showing up, try a different USB port (preferably a direct motherboard port on the back of a desktop). Use the cable that came with the drive, as some third-party cables are power-only and cannot transmit data.
Data Recovery Concerns When Initializing
Warning: Initializing a disk can cause data loss. When you initialize a drive, Windows writes a new partition table. If the drive already contains data from a previous system, initialization may make that data inaccessible.
For brand-new drives straight from the package, this is never a concern. There is nothing on the drive to lose. But if you are working with a drive that was previously used, especially one from another computer, be careful.
How to Identify the Correct Drive
Before initializing, make sure you are selecting the right drive in Disk Management. Check the drive capacity listed next to each disk. Your new 1 TB SSD should show as approximately 931 GB. If you accidentally initialize a different disk that contains your operating system or personal files, the consequences can be serious.
You can also cross-reference with Device Manager. Expand “Disk drives” to see the manufacturer name and model number of each connected drive. Match this information to the disk numbers in Disk Management before proceeding.
What If You Already Initialized the Wrong Drive?
If you accidentally initialized a drive that had existing data, stop using it immediately. Do not create new partitions or format it. The original partition table is overwritten, but the underlying file data may still be intact on the storage chips.
Data recovery software like TestDisk, Recuva, or EaseUS Data Recovery can scan the drive for recoverable files. For critical data, professional data recovery services offer the best chance of retrieval, though they can be expensive.
Post-Initialization: Formatting and Partitioning
Once your SSD is initialized, a few additional steps will keep it running at peak performance.
Enable TRIM
TRIM is a command that tells the SSD which data blocks are no longer in use. This allows the drive to clean up internally and maintain fast write speeds over time. On Windows, TRIM is usually enabled by default. To verify, open Command Prompt as Administrator and type:
fsutil behavior query DisableDeleteNotify
If the result shows DisableDeleteNotify = 0, TRIM is active. If it shows 1, enable it with:
fsutil behavior set DisableDeleteNotify 0
Choosing a File System Summary
Here is a quick reference for which file system to use based on your needs:
NTFS for Windows-only internal drives. Full feature support, large file support, security permissions.
APFS for Mac-only internal drives. Optimized for flash storage, snapshots, and encryption.
exFAT for external drives shared between Windows and Mac. No 4 GB file size limit, good cross-platform support.
FAT32 only for specific legacy device compatibility. Avoid for general use due to the file size limitation.
Partitioning Considerations
For most users, creating a single partition that uses the entire drive is the simplest and best approach. Splitting a drive into multiple partitions can be useful if you want to separate data categories, dual-boot operating systems, or keep a dedicated backup volume.
Keep in mind that partitions on an SSD share the same physical storage chips. Splitting a drive does not improve speed or reliability. It is purely an organizational choice.
Frequently Asked Questions
Why is my new SSD not being detected?
Your new SSD may not be detected because it has not been initialized, the SATA or M.2 cable is loose, the SATA port is disabled in BIOS, or the SATA controller mode is set incorrectly. Start by checking physical connections, then verify the drive appears in BIOS. If it shows in BIOS but not Windows, open Disk Management and initialize it.
How to initialize a brand new SSD?
Open Disk Management by right-clicking the Start button. Locate the drive marked Unknown or Not Initialized, right-click it, and select Initialize Disk. Choose GPT as the partition style for modern systems. Then right-click the unallocated space, select New Simple Volume, assign a drive letter, and format the drive with NTFS or exFAT.
How to fix undetected SSD?
First check all physical connections including SATA data and power cables. Then enter BIOS and confirm the SATA port is enabled and set to AHCI mode. If the drive still is not detected, try a different cable or port, update your storage controller drivers, update your BIOS, or test the drive in another computer to rule out hardware failure.
Will I lose data if I initialize a disk?
Initializing a disk writes a new partition table, which can make existing data inaccessible. For brand-new drives with no data, this is not a concern. For previously used drives, avoid initializing unless you have backed up your data. If you accidentally initialized a drive with data, stop using it immediately and run data recovery software like TestDisk or Recuva.
Conclusion
Getting a new SSD to show up is a straightforward process once you know the steps. Start with physical connections, move to BIOS if needed, then use Disk Management or Disk Utility to initialize the new SSD that is not showing up. In the vast majority of cases, the fix takes just a few minutes in Disk Management with the right partition style selected.
