Skip to main contentSkip to navigation

SSD Shows Up as Not Initialized?
Do Not Initialize It

When Windows shows an SSD as Not Initialized, Unknown, or Unallocated, do not click Initialize Disk. Initializing writes a fresh partition table to the first sectors of the drive.

Our SSD data recovery service handles both the logical partition case and the controller firmware case in our Austin, TX lab.

Author
Louis Rossmann
Written by
Louis Rossmann
Founder & Chief Technician
Updated 2026-07-20

Why Does My SSD Say Not Initialized?

Windows shows an SSD as Not Initialized when it reads the first sectors of the drive and finds no partition table it recognizes. The prompt is a symptom, not a diagnosis. The same dialog appears whether the partition metadata was lost, a USB enclosure failed, or the controller itself stopped working.

That range matters because the fixes are opposite. A drive with a healthy controller and a missing partition table needs a logical recovery that reads past the damage. If the controller's in a firmware panic, the drive needs firmware-level work. Cancel the dialog first, then figure out which failure you have.


What Initialize Disk Writes to Your SSD

Initialize as MBR
Windows writes a fresh Master Boot Record to Logical Block Address 0, the first sector of the drive. That record includes an empty partition table. Whatever partition layout described your old volume at LBA 0 is overwritten with a blank one.
Initialize as GPT
Windows writes a Protective MBR (partition type 0xEE) to LBA 0, the primary GPT header to LBA 1, and the partition entry array after that header.

Two Different Failures Sit Behind the Same Prompt

The Not Initialized dialog covers two failures with opposite fixes. When the SSD is healthy, reports its correct capacity and real model name, and has a missing or corrupt partition table, you need a logical, file-system recovery. If it reports 0 bytes or a placeholder capacity, the controller is in a firmware panic and needs firmware-level work.

Open Disk Management and Device Manager and read the capacity and model name before doing anything else.

Correct capacity, real model name

The drive shows up at its full size, but Windows labels it Not Initialized, Unallocated, or RAW.

When the drive is healthy and its GPT or MBR is missing or corrupt, the job is a logical, file-system recovery. An engineer reads past the missing partition table, rebuilds the volume structure, and extracts the files. File-system recovery runs From $250.

0 bytes, placeholder size, or SATAFIRM S11

The drive reports 0 bytes, a tiny capacity like 2MB, a wrong model string, or the identifier SATAFIRM S11. Windows still prompts you to initialize, but this is a controller firmware panic, not a partition problem.

This needs firmware-level work. On the controller families PC-3000 SSD supports, we upload a loader into the drive's RAM and rebuild the translator. See SSD shows 0GB or wrong capacity for the full walkthrough.

The SATAFIRM S11 string is worth a note because it is specific. That identity is hardcoded only into the Phison PS3111-S11 SATA controller; a failing Silicon Motion or Marvell drive instead sits in a busy hang or reports its own raw silicon descriptor, not SATAFIRM. If your drive shows that exact string, the SATAFIRM S11 firmware fix page covers the controller-specific recovery. Firmware recovery runs $600–$1,200 for SATA and $900–$1,200 for NVMe.


USB-C M.2 Enclosure Bridge Chip Failures

When the drive is an M.2 NVMe SSD living in an external USB-C enclosure, the enclosure itself is a suspect before the drive is. Inside the case sits a USB-to-NVMe bridge controller that translates USB storage commands into NVMe.

Find out whether it's the enclosure or the drive that failed before you give up on the drive.

  1. Remove the drive from the enclosure. Open the case and take the bare M.2 SSD out.
  2. Connect it to a direct PCIe path. Seat the drive in an internal motherboard M.2 slot, or use a known-good M.2 adapter you trust, so the drive talks to the host over PCIe instead of through the failed bridge.
  3. Re-check Disk Management. If the drive now shows its correct capacity and model, the enclosure was the fault and you can copy the data off. If it still reports Not Initialized, 0 bytes, or a placeholder size, the failure is on the drive.

A drive that reads normally on a direct connection tells you the enclosure was the problem. A drive that still fails on a direct PCIe path has a real fault, and the capacity it reports routes you back to the two-failure split above. For NVMe drives that do not appear at all, see NVMe SSD not detected in BIOS, and our NVMe recovery page covers which controller families are recoverable.


CHKDSK and Recovery Software on a Not Initialized SSD

Don't run CHKDSK or consumer recovery software on an SSD that's throwing errors. CHKDSK works at the file system layer, over standard drive commands. It can't reach a controller stuck in a firmware panic, so it does nothing useful on a panicked drive.


What to Do With a Not Initialized SSD

If the SSD holds data you need, secure the hardware before you touch the software. These steps keep the drive in the state a lab can work with.

  1. Cancel the Initialize Disk dialog. Do not initialize, format, or let a partition tool write a new layout. Each of those writes to the start of the drive.
  2. Read the capacity and model name. If the drive reports 0 bytes, a placeholder capacity, or a wrong string, that points to a firmware panic.
  3. Rule out the enclosure. If the drive is in a USB-C enclosure, retest it on a direct internal connection before assuming the SSD failed.
  4. Do not run CHKDSK or recovery software. No repair tools, no partition rebuilders, no firmware updates. Each one writes to a drive you want left untouched.
  5. Power down and get an evaluation. Leave the drive off and send it for a free evaluation. We tell you which failure it is and quote before any work begins.

How We Recover an Uninitialized SSD

We start by figuring out which of the two failures your drive has. A logical recovery is software work on a drive with a healthy controller. A firmware recovery is firmware-level work on the controller. Both happen in-house at our Austin lab.

  1. 1

    Identify the Failure

    We read what the drive reports about itself. If it reports 0 bytes or a placeholder, the controller is in a firmware panic.

    Free evaluation
  2. 2

    Logical Path: Read Past the Missing Map

    For a healthy controller, we image the drive, then reconstruct the volume structure past the missing or corrupt partition table and parse the file system to extract the files.

    No diagnostic fee
  3. 3

    Firmware Path: Revive the Controller

    For a firmware panic on a controller family PC-3000 SSD supports, we upload a loader into the drive's RAM and rebuild the translator so we can image the drive.

    In-house at the Austin lab
  4. 4

    Image the Drive

    We extract the logical sectors to a destination drive in the lab.

    No data, no charge

On the controller families it supports, PC-3000 SSD is the tool that reaches a panicked controller. It talks to a live controller over the SATA or NVMe interface. It does not read desoldered NAND chips; that is a separate hardware path. For a healthy drive with a missing partition table, none of that is needed, which is why identifying the failure first keeps the logical cases in the lower price tier.


What Recovery Costs for an Uninitialized SSD

Cost follows the failure. A logical partition or file-system recovery on a healthy drive runs From $250. A controller firmware panic runs $600–$1,200 for SATA and $900–$1,200 for NVMe.

What the drive reportsFailureRecovery tier
Correct capacity and real model name on a healthy drive. Not Initialized, Unallocated, or RAWLogical partition or file-system lossFile-system recovery, From $250
0 bytes, placeholder capacity, wrong model, or SATAFIRM S11 (SATA)Controller firmware panicFirmware recovery, $600–$1,200
NVMe drive reporting 0 bytes or a placeholderController firmware panic (NVMe)NVMe firmware recovery, $900–$1,200

Rush service adds +$100 rush fee to move to the front of the queue. We give you a firm quote before work starts. It's no data, no charge, and there's no diagnostic fee. Full ranges live on our pricing page.


Dying SSD Data Recovery at Rossmann Repair


Common Questions

Should I click Initialize Disk on my SSD?
No. Initializing writes a new partition structure to the start of the drive. Pick MBR and it writes a partition table to LBA 0. Pick GPT and it writes a Protective MBR to LBA 0, the primary GPT header to LBA 1, and the partition entry array after that header.
My SSD shows its correct size and model name but says Not Initialized. What does that mean?
If your SSD is healthy and reports its real capacity and real model name, but the GPT or MBR at the start of the drive is missing or corrupt, you need a logical, file-system recovery. It runs From $250 at Rossmann Repair Group.
My SSD reports 0 bytes or shows SATAFIRM S11 and asks me to initialize. Is that the same problem?
No. A drive reporting 0 bytes, a placeholder capacity, or the SATAFIRM S11 string has a controller stuck in a firmware panic, not a partition problem. The SATAFIRM S11 identity is hardcoded only into the Phison PS3111-S11 controller. A failing Silicon Motion or Marvell drive sits in a busy hang or reports its own silicon descriptor instead. This path needs firmware-level work, covered on the SSD shows 0GB and SATAFIRM S11 pages.
My NVMe drive in a USB-C enclosure shows Not Initialized. What should I check first?
Test the drive outside the enclosure. Remove the SSD and connect it to a direct internal PCIe M.2 slot or a known-good adapter before assuming the drive itself has failed.
How much does it cost to recover an uninitialized SSD?
It depends on which failure you have. A logical partition or file-system recovery on a healthy drive runs From $250. A controller firmware panic runs $600–$1,200 for SATA and $900–$1,200 for NVMe. We quote a firm price after a free evaluation. Rush service adds +$100 rush fee to move to the front of the queue. No data, no charge.

Data Recovery Standards & Verification

Our Austin lab operates on a transparency-first model. We use industry-standard recovery tools, including PC-3000 and DeepSpar, combined with strict environmental controls to maintain drive integrity. This approach allows us to serve clients nationwide with consistent technical standards.

Transparent History

Serving clients nationwide via mail-in service since 2008. Our lead engineer holds PC-3000 and HEX Akademia certifications for hard drive firmware repair and mechanical recovery.

Media Coverage

Our repair work has been covered by The Wall Street Journal and Business Insider, with CBC News reporting on our pricing transparency. Louis Rossmann has testified in Right to Repair hearings in multiple states and founded the Repair Preservation Group.

Aligned Incentives

Our "No Data, No Charge" policy means we assume the risk of the recovery attempt, not the client.

LR

Technical Oversight

Louis Rossmann

Our engineers review all lab protocols to maintain technical accuracy and honest service. Since 2008, his focus has been on clear technical communication and accurate diagnostics rather than sales-driven explanations.

We believe in showing the bench rather than just describing it. Open-drive work runs on a 0.02 micron ULPA-filtered laminar clean bench, and we filmed it.

See the particle counter test at the bench

As Featured In

Do not initialize. Get a diagnosis first.

We separate a logical partition problem from a controller firmware panic and recover each the right way. Free evaluation, firm quote, no data no charge.

(512) 212-9111Mon-Fri 10am-6pm CT
No diagnostic fee
No data, no fee
4.9 stars, 1,837+ reviews