What is NVME-CONTROLLER-RESET?
The NVMe storage controller has been reset by Windows due to a command timeout. The NVMe driver sends a command to the drive and waits a maximum of 8 seconds for a response. If the drive does not respond within this window, the controller is reset. Frequent resets cause system freezes, data corruption, and eventual BSOD crashes.
Common Causes
- NVMe firmware bug
- PCIe slot power management issue
- Overheating NVMe drive
Step-by-Step Fix Guide
-
1
Update NVMe drive firmware
Disabling PCIe Active State Power Management (ASPM) in BIOS resolves the most common NVMe reset caused by aggressive power state transitions.
-
2
Disable PCIe ASPM in BIOS
Firmware updates from the drive manufacturer often address specific controller timeout bugs.
-
3
Add heatsink to NVMe drive
Commands & Diagnostics
Get-WinEvent -FilterHashtable @{LogName='System'; Id=129} | Select-Object -First 10Still Need Help?
Search our full database of 481+ documented PC errors for more solutions and step-by-step repair guides.
Search Error Database