NVMe SSD Guide: Sizes, Setup, Troubleshooting and FAQs

Summary: Learn about NVMe SSD sizes (2230, 2242, 2280), how to check which size fits your computer, setup steps, speed comparisons, and troubleshooting tips. Official Dell guide.

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

On This Page


Overview

If you've just bought a Dell computer with an NVMe solid-state drive (SSD), or you're thinking about upgrading your storage, you're in the right place. This article answers the most common questions about NVMe SSDs, what they are, how they work, which size fits your system, how to set them up correctly, and what to do if something goes wrong.


What Is an NVMe SSD?

NVMe stands for Non-Volatile Memory Express. It is a communications interface and protocol developed specifically for solid-state drives (SSDs).

NVMe was designed specifically for solid-state storage. Instead of using an outdated interface meant for hard drives, NVMe connects directly to your computer's processor through PCIe (Peripheral Component Interconnect Express) lanes. This direct connection eliminates the bottlenecks that limit older storage technologies.

By standardizing the interface for SSDs, operating systems only need one common device driver to work with all SSDs that follow the NVMe specification, similar to how USB devices work across any computer.


NVMe vs. SATA vs. M.2: What's the Difference?

This is one of the most common points of confusion. Here's a simple breakdown:

Feature SATA SSD NVMe SSD
Interface SATA III PCIe (Gen 3, 4, or 5)
Max Speed ~550 MB/s Up to 14,000 MB/s (Gen 5)
Form Factor 2.5-inch or M.2 M.2 (most common)

What is M.2?

You may hear NVMe drives referred to as "M.2 drives." While this is technically correct, it can be misleading. All NVMe drives use the M.2 form factor, but not all M.2 SSDs use NVMe technology. M.2 is simply the form factor, the physical shape and size of the drive.

In other words: M.2 is the slot. NVMe is the speed technology. An M.2 slot on your computer may support SATA, NVMe, or both. Always check your computer's specifications before purchasing a drive.

Note: Before buying a new M.2 drive, check your Dell computer's service manual or user manual at Dell.com/support to confirm whether your M.2 slot supports NVMe, SATA, or both.

What about SATA SSDs?

While vastly quicker than hard disk drives (HDDs), SATA SSDs are limited by the SATA III interface's theoretical maximum speed of 600 MB/s. They are a great, affordable option for older computers or secondary storage. SATA SSDs are broadly compatible with nearly any system manufactured in the last 15 years, and more than fast enough for storing documents, media files, or older games.


How Fast Is an NVMe SSD?

The speed of your NVMe SSD depends on which generation of PCIe it uses:

PCIe Generation Max Sequential Read Speed
PCIe Gen 3 3,000–3,500 MB/s
PCIe Gen 4 Up to 7,400 MB/s
PCIe Gen 5 Up to 14,000 MB/s
SATA SSD (any) ~550 MB/s

SATA SSDs offer up to around 100,000 IOPS (Input/Output Operations Per Second), while NVMe SSDs can deliver over 1 million IOPS, making them ideal for data-heavy applications like servers or high-end workstations.

Does the generation matter for everyday use?

For most everyday tasks like web browsing, email, and document editing, you may not notice a big difference between PCIe generations. However:

  • File copying between drives completes faster on NVMe.
  • Installs and updates of large software are quicker.
  • Boot times improve noticeably.
  • Editing uncompressed 4K footage or running heavy simulations can cut minutes off workflow times.

A note on backward compatibility

A PCIe Gen 4 drive works perfectly in a Gen 3 slot, it simply operates at Gen 3 speeds. So if your Dell computer has a Gen 3 slot but you buy a Gen 4 drive, it will still work, just not at its maximum speed.


NVMe SSD Sizes: Which One Fits My Computer?

NVMe SSDs are not one-size-fits-all. They come in several physical sizes, and the wrong size simply won't fit in your computer's M.2 slot. Before you buy a new drive, it's important to understand which size your system supports.

Understanding M.2 size codes

M.2 NVMe SSDs use a four- or five-digit code that tells you the exact width and length of the drive in millimeters. The first two digits are the width, and the remaining digits are the length.

Size Code Width Length
2230 22 mm 30 mm
2242 22 mm 42 mm
2260 22 mm 60 mm
2280 22 mm 80 mm
22110 22 mm 110 mm

All of these drives are 22 mm wide, the difference is in how long they are. The length matters because each M.2 slot on your computer has a specific maximum length it can accommodate.

Does physical size affect speed?

No. The physical size of an NVMe SSD does not determine its speed. A 2230 NVMe drive can deliver the same read and write speeds as a 2280 drive if both use the same PCIe generation and controller.

The differences between sizes show up in two other areas:

  • Storage capacity. Longer drives like 2280 and 22110 have room for more NAND flash chips, which means they can offer higher maximum capacities, often up to 4 TB or even 8 TB. Shorter 2230 drives are typically available in smaller capacities due to limited physical space.
  • Heat dissipation. Longer drives have more surface area to spread out heat. Shorter drives pack the same powerful components into a smaller space, which can lead to higher temperatures under heavy workloads.

How do I find out which size my Dell computer supports?

Every Dell computer is different. Even two models in the same product line, for example, two different Dell Pro laptops, may support different M.2 sizes. The most reliable way to find out is to check your specific model's documentation.

Here's how:

  1. Go to Dell.com/support.
  2. Enter your computer's Service Tag, Express Service Code or model number.
  3. Select and open the Setup and Specifications guide or Service Manual for your model.
  4. Look for the Storage or Solid-state drive section. It will list:
    • The supported M.2 size (2230, 2242, 2280, etc.)
    • The supported interface (NVMe, SATA, or both)
    • The supported PCIe generation (Gen 3, Gen 4, or Gen 5)
    • The maximum storage capacity supported
Note: Don't rely on visual inspection alone. Some M.2 slots have multiple screw holes that appear to support more than one size, but the system's firmware or physical clearance may only support one specific length. Your service manual is always the most accurate source.

Tip: If you can't find your Service Tag or Express Service Code, turn your computer over and look for a sticker on the bottom panel. On desktops, check the back or top of the case. You can also find it by opening Command Prompt and typing: wmic bios get serialnumber

What happens if I buy the wrong size?

  • Too long: The drive physically won't fit. It will extend beyond the screw mount point and may press against other components, preventing the case from closing properly.
  • Too short: The drive may insert into the slot, but the retaining screw won't line up. Without the screw securing it, the drive may not make a reliable connection and can come loose, causing intermittent detection issues or data errors.

Some third-party adapter brackets exist that allow a shorter drive (like a 2230) to fit in a longer slot (like a 2280), but Dell recommends always using the size specified in your service manual for the best fit and reliability.


How Many NVMe SSDs Can My Computer Support?

The number of M.2 NVMe slots varies by computer model.

If your computer has more than one M.2 slot, don't assume they are all the same. It's common for each slot to have different specifications, for example:

  • Slot 1 might support a 2280 NVMe drive on PCIe Gen 4.
  • Slot 2 might only support a 2230 NVMe drive on PCIe Gen 3.

Some slots may also share PCIe lanes with other components. For example, installing a drive in one M.2 slot might disable a SATA port on the motherboard. Your service manual or setup and specifications guide will explain these dependencies for your specific model.

How to check the number of slots and their specifications

  1. Go to Dell.com/support.
  2. Enter your computer's Service Tag, Express Service Code or model number.
  3. Select and open the Setup and Specifications guide or Service Manual for your model.
  4. Look for the Storage or M.2 slots section. It lists each slot along with its supported size, interface, and PCIe generation.

Should I Use UEFI + GPT or Legacy BIOS + MBR?

The short answer: Use UEFI with GPT.

Dell Technologies recommends that NVMe drives be configured using UEFI and GPT for optimal performance, security, and reliability. Here's why:

What is GPT?

GPT stands for GUID Partition Table. Every partition on a GPT drive has a "globally unique identifier," or GUID. On modern drives, GPT supports disk sizes more than 2 terabytes (TB) and stores multiple copies of the boot and partition data across the drive, providing redundancy and better disaster recovery. GPT allows for the creation of up to 128 partitions. There are no distinctions like extended partitions or logical drives, all are treated as primary partitions.

What is MBR?

MBR stands for Master Boot Record. MBR dates back to the start of personal computing in 1983 and uses a special boot sector on the drive containing a boot loader for the operating system. MBR's largest limitations are a maximum of four primary partitions and a hard disk size limit of 2 terabytes. MBR stores boot and partitioning information in a single dedicated boot sector, which creates a single point of failure.

Why does this matter for NVMe?

Even though NVMe is a modern PCIe-based drive technology, the partitioning choice still matters. Using MBR on a high-speed NVMe drive would severely limit its potential.

For Windows 11, the choice is made for you: Microsoft requires a UEFI system with a GPT disk to officially install the OS.

MBR vs. GPT: Quick Comparison

Feature MBR GPT
Max Disk Size 2 TB Up to 9.4 ZB (zettabytes)
Max Partitions 4 primary 128 primary
Boot Mode Legacy BIOS UEFI
Data Protection Single boot sector Redundant copies with checksums
Windows 11 Not supported as system disk Required

How do I switch from Legacy BIOS to UEFI on my Dell computer?

Warning: Switching between UEFI and Legacy modes will make your computer unable to boot until you reinstall or reimage the operating system. Always back up your data before making this change.

To switch your Dell computer to UEFI mode:

  1. Restart your computer.
  2. Press F2 repeatedly during startup to open the BIOS/UEFI setup.
  3. Navigate to the Boot menu.
  4. Change the Boot Mode from Legacy to UEFI.
  5. Save and exit.
  6. Reinstall your operating system using a bootable USB drive.

Does My NVMe Drive Work with Windows 10 or Windows 11?

Yes. Windows 10 (version 1607 or later) and Windows 11 both support NVMe drives natively.

Note: Make sure you're using Windows 10 version 1607 or later, since older installation media doesn't support NVMe drives natively.

Windows 11 requirement

Windows 11 only supports booting through UEFI. This means your NVMe drive must be formatted as GPT to install or run Windows 11 as your main operating system.


My NVMe Drive Isn't Showing Up: What Do I Do?

Don't worry, this is a common issue, and there are several straightforward things you can check. Work through these steps in order.

Common reasons an NVMe SSD may not be detected

  • The drive may not be fully seated in the M.2 slot or isn't secured with a screw.
  • The drive may be the wrong physical size for the slot (for example, a 2280 drive in a slot that only supports 2230).
  • Some M.2 slots only support SATA (not NVMe), or may be disabled in BIOS if they share lanes with other components.
  • NVMe detection may fail if BIOS settings like PCIe lane configuration, storage mode, or Secure Boot are misconfigured.
  • A brand-new NVMe SSD won't show up in File Explorer until it's initialized and formatted in Disk Management.

Step 1: Verify the correct drive size and slot compatibility

Before opening your computer, confirm that the NVMe SSD you purchased matches the size and interface your system supports.

  1. Go to Dell.com/support.
  2. Enter your computer's Service Tag, Express Service Code or model number.
  3. Select and open the Setup and Specifications guide or Service Manual for your model.
  4. Find the Storage section and verify:
    • The M.2 size supported by each slot (2230, 2242, 2280, etc.)
    • Whether the slot supports NVMe, SATA, or both
    • The PCIe generation supported

If the drive size or interface doesn't match, it won't work, even if it physically fits in the slot.


Step 2: Check the physical connection

Ensure the SSD is fully inserted into the M.2 slot at a 30-degree angle, then pressed down and secured with a screw. A loose or misaligned drive won't be recognized.

To reseat the drive:

  1. Power off your computer and unplug it from the wall.
  2. Open the computer (refer to your Service Manual at Dell.com/support).
  3. Remove the M.2 retaining screw.
  4. Gently remove the drive from the slot.
  5. Reinsert the drive firmly at approximately a 30-degree angle.
  6. Press it down flat and replace the retaining screw.
  7. Power on your computer and check if the drive is now detected.

Step 3: Check your BIOS settings

BIOS settings are the most common cause of an NVMe SSD not being detected.

  1. Restart your computer and press F2 to open BIOS/UEFI setup.
  2. Select Settings > System Configuration > SATA Operation.
  3. Make sure the mode is set to AHCI (not RAID, unless you are setting up a RAID array).
  4. Check that the M.2 slot is enabled.
  5. Save your changes and exit.
  6. Restart your computer and check again.

Tip: If your system is already running Windows on a RAID configuration, don't simply change the SATA mode to AHCI, this can make your computer unbootable. To safely switch to AHCI:

  1. Open Command Prompt as an administrator.
  2. Run the command: bcdedit /set {current} safeboot minimal
  3. Restart and enter BIOS by pressing F2.
  4. Change SATA Operation from RAID to AHCI.
  5. Save and exit. Windows will automatically boot in Safe Mode.
  6. Open Command Prompt as an administrator again and run: bcdedit /deletevalue {current} safeboot
  7. Restart your computer normally.

Step 4: Update your BIOS firmware

An outdated BIOS may not support newer SSD models, especially NVMe drives. Updating the firmware ensures improved compatibility and better hardware detection support.

To update your Dell BIOS:

  1. Go to Dell.com/support.
  2. Enter your computer's Service Tag (found on a sticker on the bottom or back of your computer).
  3. Select Drivers & Downloads.
  4. Filter by BIOS and download the latest version.
  5. Follow the on-screen instructions to install.

Step 5: Initialize a new NVMe SSD in Windows

If your BIOS detects the drive but it doesn't appear in File Explorer, it likely needs to be initialized. A brand-new drive is blank, Windows needs to prepare it before you can use it.

  1. Right-click Start and select Disk Management.
  2. If prompted to initialize the disk, select GPT and select OK.
  3. Right-click the unallocated space and select New Simple Volume.
  4. Follow the wizard to assign a drive letter and format the drive as NTFS.
  5. Select Finish. The drive should now appear in File Explorer.
Note: Initializing a drive will erase all data if the drive was previously used. Back up any important data first.

Step 6: Test the drive in another computer

If the drive still isn't detected after completing all the steps above, try connecting it to another computer using an M.2-to-USB enclosure, or install it in a different M.2 slot.

  • If the drive works in another system, your motherboard slot or BIOS settings are likely the problem.
  • If the drive doesn't work in another system either, the SSD may be defective. Contact Dell Technical Support for further assistance.

How Do I Check the Health of My NVMe SSD?

Keeping an eye on your drive's health helps you catch problems early, before you lose important files. There are several ways to run diagnostics on your Dell computer.

Before you start any scan: Save and close all open files and applications. Make sure your computer is plugged into a power source. Some tests require you to be present at the computer, so don't walk away during the scan.


Option 1: Use Dell SupportAssist

Dell SupportAssist is preinstalled on most Dell computers running Windows and can scan your hardware, including your NVMe SSD, for issues. There are three ways to test your hardware using SupportAssist.

Scan a Specific Hardware Component

Use this method to test just your storage drive instead of scanning everything.

  1. Select Start, then search for and open Dell SupportAssist.
  2. Select Support.
  3. Under Test my hardware, select Get started.
  4. Under the I want to troubleshoot my PC section, select I want to check a specific piece of hardware.
  5. Select the storage component you want to test from the list.
  6. Follow the on-screen instructions.

Tip: If your NVMe SSD isn't listed (for example, after a recent hardware change), select Refresh hardware list to update the available components.

Note: SupportAssist may open additional utilities or windows during the test to help determine the health of the hardware.
What happens after the scan?

If SupportAssist detects a critical driver update, hardware issue, or malware during the scan, it displays a notification with recommended actions. The type of notification depends on your version of Windows.

Note: If SupportAssist is not installed on your computer, you can download it from Dell.com/support.

Option 2: Use Dell Pre-Boot Diagnostics

If your computer can't start Windows, or you want to test the drive outside the operating system, use Dell's built-in pre-boot diagnostics.

  1. Restart your computer.
  2. Press F12 repeatedly when the Dell logo appears.
  3. Select Diagnostics from the one-time boot menu, then press Enter.
  4. Follow the on-screen instructions. The test checks your drive and reports any errors with an error code.
Note: If your computer can't boot into the operating system even after repeated attempts, it may automatically start SupportAssist OS Recovery, which includes a built-in diagnostic tool.

Option 3: Use Dell Online Diagnostics

You can also run diagnostics directly from Dell's website without opening the SupportAssist app.

  1. Go to Dell.com/support.
  2. Enter your computer's Service Tag or Express Service Code, and select Search. Or select "detect this PC automatically" to have your product detected automatically.
  3. Select the Diagnostics tab.
  4. Choose a test type:
    • Quick Test — Best when your system is slow, freezing, making noise, or randomly restarting. Tests the components most likely to cause issues, such as the hard drive and memory.
    • Full Test — A comprehensive stress test of all hardware devices. Takes approximately 40 minutes or more to complete.
    • Custom Component Test — Select one or more specific devices to test. Takes approximately 20 minutes or more depending on the selected hardware.
  5. Follow the on-screen instructions.

Option 4: Use Windows PowerShell (Built into Windows)

This method doesn't require any Dell software and works on any Windows computer.

  1. Right-click Start and select Windows Terminal (Admin) or PowerShell (Admin).
  2. Type the following command and press Enter: Get-PhysicalDisk | Get-StorageReliabilityCounter | Select-Object -Property *

This shows key health indicators including temperature and read/write error counts.


What health metrics should I watch for?

When using any diagnostic tool, pay attention to these indicators:

Metric What It Means
Critical Warning A simple pass/fail indicator. Any number higher than 0 is urgent, back up your data now and consider replacing the drive.
Composite Temperature Shows the current SSD temperature. Occasional spikes are normal, but sustained high temperatures are a sign to check cooling or workload.
Available Spare The percentage of reserve blocks remaining. Values near 0% mean the drive is running out of spare blocks, and you may need to replace the SSD soon.
Percentage Used A vendor-calculated estimate of remaining lifespan. Higher percentages indicate more wear on the drive.

Tips to Get the Best Performance from Your NVMe SSD

1. Keep your BIOS and drivers up to date

Outdated firmware can cause detection problems and slow performance. Regularly check your SupportAssist app or Dell.com/support for updates.

2. Make sure TRIM is enabled

TRIM helps Windows manage your SSD more efficiently over time. To check:

  1. Open Command Prompt as an administrator.
  2. Type fsutil behavior query DisableDeleteNotify and press Enter.
  3. A result of 0 means TRIM is enabled (this is correct).

3. Manage heat

NVMe SSDs can generate considerable heat when transferring large files or operating at high speeds for extended periods. If temperatures exceed safe thresholds, the drive automatically lowers its speed to prevent damage, a behavior known as thermal throttling. Installing a heatsink or ensuring proper airflow within the case helps maintain consistent performance under heavy workloads.

4. Don't fill the drive completely

Keep at least 10–15% of your SSD free. A nearly full drive can slow down over time, as the drive needs free space to manage data efficiently.

5. Back up your data regularly

No storage device lasts forever. Use Dell SupportAssist, Windows Backup, or an external drive to keep copies of your important files.


Key Terms Explained

Term What It Means
NVMe Non-Volatile Memory Express, the fast communication protocol used by modern SSDs.
SSD Solid-State Drive, a storage device that uses flash memory and has no moving parts.
PCIe PCI Express, a high-speed serial computer expansion bus standard, designed to replace older bus standards.
M.2 The physical form factor (shape) of most modern SSDs. M.2 drives can be SATA or NVMe.
2230 / 2242 / 2280 / 22110 M.2 size codes indicating the width and length of the drive in millimeters (for example, 2280 = 22 mm wide × 80 mm long).
SATA Serial ATA, a computer bus interface that connects host bus adapters to storage devices such as hard disk drives and SSDs.
UEFI Unified Extensible Firmware Interface, the system setup interface that replaces the older BIOS used for computer configuration.
GPT GUID Partition Table, the modern disk partitioning standard, required for Windows 11 and drives larger than 2 TB.
MBR Master Boot Record, the older partitioning standard, limited to 2 TB and 4 partitions.
AHCI Advanced Host Controller Interface, the storage mode setting in BIOS for SATA and NVMe drives.
TRIM A command that helps Windows manage free space on your SSD for sustained performance.
Thermal Throttling When a drive reduces its speed automatically to prevent damage from overheating.
TBW Terabytes Written, a measurement of how much data can be written to an SSD over its lifetime.
Legacy ROM Enables older boot device options when computers are configured for UEFI.
IOPS Input/Output Operations Per Second, a measure of how fast a drive handles many small tasks simultaneously.
Service Tag A unique alphanumeric code assigned to each Dell device, used to identify your specific model and access its documentation and drivers.

Affected Products

Alienware, Inspiron, Legacy Desktop Models, OptiPlex, Vostro, XPS, G Series, G Series, Alienware, Inspiron, Latitude, Vostro, XPS, Legacy Laptop Models, Fixed Workstations, Mobile Workstations
Article Properties
Article Number: 000143245
Article Type: How To
Last Modified: 17 Jun 2026
Version:  22
Find answers to your questions from other Dell users
Support Services
Check if your device is covered by Support Services.