Event ID 41 means Windows detected that the system did not shut down cleanly. It does not by itself identify the root cause; it only reports that something unexpected happened during sleep/standby that forced a restart.
From the Event ID 41 perspective:
- Event ID 41 is logged at the next boot when Windows finds the previous session ended unexpectedly.
- If the BugcheckCode and other values in Event ID 41 are zero, it often points to a power or hardware-related issue (for example, power interruption, underpowered or faulty power supply, battery issues, or a hard hang where Windows cannot write error data).
- If there is also an event ID 46 from volmgr (Crash dump initialization failed), it indicates Windows could not initialize a dump file, which again suggests the system could not write diagnostic data before the restart.
Given that the restart happens from sleep/modern standby and the device is plugged in, typical causes to check include:
- Power-related issues
- Intermittent power problems (AC adapter, power strip, or outlet) can cause a dirty shutdown even when the device is plugged in.
- For laptops, a failing or loose battery/adapter can cause brief power loss.
- Hardware stability
The documentation notes that when Event ID 41 has no useful bugcheck data or all zeros, hardware problems are common:
- Disable any overclocking in firmware/BIOS and ensure the system runs at default speeds.
- Check memory health (for example, with a memory checker tool) and ensure all modules are correctly configured and running at the same speed.
- Verify the power delivery is adequate and stable.
- Check for overheating by monitoring internal temperatures; overheating during modern standby can still trigger a shutdown or restart.
- Logs and additional events
- Look for Event ID 6008 (unexpected shutdown) and Event ID 1074 (user or application-initiated shutdown) around the same time to see if anything initiated or preceded the restart.
- Check for any suspicious events in the System and Application logs just before the time recorded by Event ID 6008.
If, after checking power, memory, and temperatures, the problem persists and Event ID 41 still has no useful bugcheck code, the guidance is to return the system to default configuration (no overclocking, default firmware settings) and test again. If the issue continues, further hardware diagnostics or vendor support may be required.
References: