0x0000002C
Microsoft Windows
Severity: CriticalWhat Does This Error Mean?
The 0x0000002C blue screen means a port driver detected a fatal internal error. This is called PORT_DRIVER_INTERNAL. It typically points to a storage controller driver — the software that manages how Windows communicates with hard drives or SSDs.
Affected Models
- Windows 10
- Windows 11
- Windows 8.1
- Windows Server
Common Causes
- The SATA or NVMe storage controller driver is outdated or has a bug
- A newly installed hard drive or SSD has an incompatible or missing driver
- The storage controller driver became corrupted, possibly after a failed Windows update
- A hardware fault in the storage controller on the motherboard is triggering driver errors
- Overclocking of the memory or CPU has caused instability that corrupts driver operations
How to Fix It
-
Update your storage controller driver. Open Device Manager (right-click Start > Device Manager), expand 'Storage controllers', right-click each entry, and select Update driver.
Also visit your motherboard or laptop manufacturer's website for the latest chipset drivers, which include storage controller support.
-
Run the System File Checker. Open Command Prompt as Administrator and type: sfc /scannow — then press Enter. This repairs corrupted Windows driver files.
Let the scan complete fully. It will report any files it finds and repairs.
-
Check Windows Update for driver updates. Go to Settings > Windows Update > Advanced options > Optional updates. Install any available driver updates from this list.
Microsoft sometimes delivers critical driver fixes through Windows Update that are not always installed automatically.
-
If overclocking is enabled, reset your BIOS to default settings. Restart and press Delete or F2 to enter BIOS. Choose 'Load Optimized Defaults' and save.
Memory overclocking is a common but overlooked cause of driver-level crashes. Returning to stock speeds often resolves them.
-
Roll back to the previous driver version if the crashes started after a driver update. In Device Manager, right-click the storage controller, select Properties > Driver tab > Roll Back Driver.
This option is only available if a previous driver version was installed. It reverts to the last working driver.
When to Call a Professional
If updating drivers and running system file repairs do not stop the crashes, the storage controller on the motherboard may have a hardware fault. A technician can test this with specialized tools. This error is also worth investigating under warranty if the system is new.
Frequently Asked Questions
What is a port driver?
A port driver is the software that allows Windows to communicate with hardware controllers — such as the chip on your motherboard that manages hard drive and SSD connections. Think of it as a translator between Windows and your storage hardware. When this translator crashes, Windows cannot continue and must restart.
How do I find which driver is causing the crash?
A free tool called WhoCrashed can analyze your Windows minidump crash files and identify the offending driver. Download it from resplendence.com/whoCrashed. It reads the technical details from the crash log and presents them in plain English.
Could my SSD be failing and causing this error?
A failing SSD can cause the storage controller driver to report fatal errors. Download CrystalDiskInfo (free) to check the health status of your SSD or hard drive. If the drive shows warnings or a 'Caution' or 'Bad' health rating, back up your data immediately.