How to initialise a hard drive or SSD in Windows? (2026 guide)

Disk Management, GPT or MBR, external drive, undetected NVMe SSD, and solutions when initialisation fails

By the FlowUP team, PC gaming system builder in Genappe (Belgium) · Updated 28 September 2026

Hard drive and SSD ready to be initialised in Windows

Quick answer: to initialise a hard drive or SSD in Windows 10 and 11, right-click the Start menu, open Disk Management, choose GPT in the “Initialise disk” window, then right-click the unallocated space and create a new simple volume formatted as NTFS. The drive appears right away in File Explorer.

You’ve just added an SSD or a hard drive, and it doesn’t show up in File Explorer? That’s normal: a new drive arrives blank, without a partition table. Windows can see it, but it can’t use it yet. Here’s what to do, for an HDD, a SATA SSD, an NVMe SSD or an external drive.

Warning: a drive that already contains data doesn’t need to be initialised. If Windows asks you to initialise a drive you’re already using, stop: it’s often a sign of a damaged partition table, and it’s better to try data recovery before doing anything else.

What does initialising a disk mean?

Initialising a disk means writing a partition table (MBR or GPT) to it: the “contents” that tells Windows how the space is organised. Then, only afterwards, you create a partition and format it with a file system (usually NTFS). Until that’s done, the drive stays invisible in File Explorer.

You need to do this when you install a new drive, when you replace a drive, when all partitions have been deleted, or for certain blank external drives that are sold empty.

Step 1: open Disk Management

  1. Right-click the Start menu (or Windows + X).
  2. Select Disk Management. You can also type diskmgmt.msc in the search box.
  3. Wait a few seconds for the list to load.

The new drive appears with the label Not initialised or with a black Unallocated space.

Windows Disk Management window showing an uninitialised drive

Step 2: initialise the disk as GPT

In general, Windows opens the “Initialise disk” window by itself. Otherwise, right-click the drive name (“Disk 1”, for example) and then Initialise the disk.

  1. Tick the disk to be initialised.
  2. Choose the partition style: GPT in almost all cases.
  3. Click OK

Step 3: create a partition and format

  1. Right-click the Unallocated space, then New simple volume.
  2. Keep the maximum size unless you want multiple partitions.
  3. Choose a drive letter.
  4. Format as NTFS, give the volume a name, and leave “Quick format” checked.
  5. Click Finish.

The drive is ready: you can install your games, backups or projects on it. If you’re unsure what each drive is for, our HDD vs SSD comparison helps you split games and files.

Initialise a new drive in Windows 10 or 11, in a video by the Clank&Geek channel.

MBR or GPT: which should you choose?

GPT, unless it’s a very special case. It’s the standard for modern PCs with UEFI, and the only one that supports drives larger than 2 TB.

CriteriaMBRGPT
Maximum disk size2 TBNo practical limit
Number of partitions4 primaryUp to 128 in Windows
Boot / StartupOld BIOS (Legacy)UEFI, required to boot Windows 11
ReliabilityOne tableDuplicated table at the end of the disk
To choose if…Old PC or a very old systemAll other cases

Initialise an external hard drive or a USB stick

Most external drives are sold already formatted (often in exFAT) and work as soon as you plug them in, there’s no need to initialise them. If yours doesn’t show up, open Disk Management and follow the same steps.

  • NTFS if the drive is only used with Windows PCs.
  • exFAT if you also connect it to a Mac, a console or a TV.
  • Preferably plug it into a USB port on the back of the motherboard, directly, without a hub: 2.5-inch drives powered via USB sometimes don’t get enough power on the front.

NVMe SSD not detected: checks to make

Installing an M.2 NVMe SSD on a motherboard, next to a hard drive and a SATA SSD

An M.2 NVMe SSD that shows up nowhere, even in Disk Management, is generally not an initialisation problem. Check in this order:

  1. BIOS/UEFI: is the SSD listed in the storage section?
  2. The M.2 slot: on some motherboards, a slot is disabled when certain SATA ports are in use. The manual states this.
  3. The mounting: the SSD must be seated properly and screwed down flat.
  4. Updates: Keep your BIOS and chipset drivers up to date.

Unable to initialise a hard drive: what should you do?

If Windows shows an error when initialising, the message points you to the cause:

Message or symptomLikely causeSolution
“I/O device error”Faulty cable, port or power supply, or a failing driveTry a different cable and port, and test the drive in another PC or enclosure
Drive “Offline”Drive disabled by WindowsRight-click the drive, then choose “Online”
“The media is write-protected”Read-only attribute enabledRun attributes disk clear readonly in diskpart
“Initialise” option greyed out or missingDrive already initialised or not recognisedCheck whether it already has partitions; if not, go via diskpart
“Incorrect parameter”Damaged partition tableClean the drive with diskpart (erases everything)
Drive missing everywhereHardware or connection problemCheck the BIOS, SATA cables, and power cable

Reset a drive with diskpart

Destructive command: clean deletes the partition table of the selected drive. Verify the disk number three times (size in GB) before confirming: selecting the wrong disk can erase your system drive.

  1. Open the Command Prompt or the Terminal as an administrator.
  2. Type diskpart and press Enter.
  3. Type list disk and identify your drive by its size.
  4. Type select disk X (X = the drive number).
  5. If needed: online disk and attributes disk clear readonly.
  6. Type clean, then exit.
  7. Go back to Disk Management and continue from step 2.

If the drive remains inaccessible after all this, it’s probably failing. If it’s under warranty, contact the seller rather than insisting.

Frequently asked questions

Do I need to initialise a new SSD?

Yes, a new internal SSD arrives blank. You need to initialise it to GPT, then create a volume before you can use it. The procedure is the same as for a hard drive.

Do I need to format a new external hard drive?

Usually not: it’s already formatted as exFAT or NTFS and works as soon as you plug it in. Format it only if you want to change the file system, for example, to NTFS for use on Windows only.

Does initialising a drive erase data?

Initialising a blank drive erases nothing, because there’s nothing on it. However, initialising a drive that contained data, or using diskpart’s clean command, makes that data inaccessible.

Why doesn’t my drive show up in File Explorer?

Most often because it isn’t initialised, it has no partition, or its partition has no drive letter. Disk Management can fix all three cases.

MBR or GPT for a gaming drive?

GPT. There’s no reason to choose MBR on a recent PC, and GPT is required for drives larger than 2 TB.

High-end FlowUP gaming PC bundle with pre-built NVMe SSD

A PC ready to play straight from delivery

Our gaming PCs are assembled and tested before shipping, storage included: all you have to do is install your games. First boot? Follow our first boot guide.

See our gaming PCs

Black PC screen, no display: causes and solutions
Diagnose in order, from the cable to Windows
Read Next