Ad Space — Top Banner

0x00000058

Microsoft Windows

Severity: Critical

What Does This Error Mean?

The 0x00000058 blue screen means Windows found a critical error in the disk fault-tolerance system. This is related to how Windows manages mirrored or striped disk sets (RAID). It often appears when a disk in a RAID set fails or is removed unexpectedly.

Affected Models

  • Windows 10
  • Windows 11
  • Windows Server 2016
  • Windows Server 2019
  • Windows Server 2022

Common Causes

  • One disk in a Windows software RAID or mirrored set has failed or been removed
  • The disk fault-tolerance driver (ftdisk.sys) has become corrupted
  • A RAID controller driver is outdated or incompatible with your Windows version
  • A hard drive is failing and causing the RAID set to malfunction
  • Windows boot configuration data (BCD) is pointing to a missing disk

How to Fix It

  1. Check if any hard drives have become disconnected. Power down your PC, open the case, and firmly re-seat all SATA cables and power connectors on your drives.

    A loose cable can make Windows think a RAID drive has failed, triggering this error.

  2. Boot into the BIOS/UEFI and check if all your hard drives are detected. Compare the list with the drives you expect to see.

    If a drive is missing from the BIOS list, it is either disconnected or has failed — not just a software problem.

  3. Check the health of all your drives using a tool like CrystalDiskInfo (free download). Look for any drives showing 'Caution' or 'Bad' status.

    A drive that shows bad sectors or reallocated sectors is failing and should be replaced immediately.

  4. Update your RAID controller or storage controller drivers from Device Manager or the manufacturer's website.

    An outdated RAID driver can mismanage the disk set and trigger this crash, especially after a Windows update.

  5. Run Startup Repair from Windows Recovery Environment. Restart holding Shift, go to Troubleshoot > Advanced Options > Startup Repair.

    Startup Repair can fix corrupted boot records and disk configuration data that cause this error on startup.

When to Call a Professional

RAID errors can mean data loss is imminent. If you have critical files on a RAID array, stop using the PC and call a data recovery professional immediately. Do not attempt to rebuild the RAID until you have confirmed both drives are healthy.

Frequently Asked Questions

What is RAID and do I have it?

RAID is a way of using multiple hard drives together for speed or backup protection. Most home PCs do NOT use RAID. If you only have one hard drive, this error likely points to a corrupted disk driver rather than a real RAID problem.

Can I lose data from this error?

Yes, there is a risk of data loss — especially if a physical hard drive has failed. Back up any important files as soon as possible. Do this before attempting repairs if you can still access your files.

My PC has only one drive. Why am I seeing this?

Even without RAID, the ftdisk.sys driver is part of Windows. If that driver file becomes corrupted, Windows can throw this error. Running sfc /scannow from an elevated Command Prompt will often repair the corrupted driver file.