- Newest
- Most votes
- Most comments
When both system status checks and instance status checks fail simultaneously, this is a strong indicator of an underlying infrastructure issue rather than a guest OS problem. The system status check specifically monitors the AWS systems required to use your instance and detects problems with underlying host hardware, network connectivity, or power issues. When this check fails, it typically indicates issues outside your control that require AWS involvement.
The pattern you've described—sudden loss of all connectivity, monitoring metrics stopping simultaneously, both status checks failing, and the Kernel-Power Event ID 41 indicating an unexpected shutdown—is consistent with an underlying host or hypervisor impairment rather than a Windows OS freeze or software issue.
Key distinguishing factors in your case:
Evidence pointing to infrastructure issues:
- Both status check types failed together
- All metrics stopped at the same time (CPU, memory, network)
- No Windows errors or warnings preceded the failure
- System resources were healthy (low CPU, ample memory, normal network)
- No disk, driver, or hardware errors in Windows Event Viewer
- The instance experienced what appears to be a hard power cycle
What this rules out:
- A Windows OS freeze would typically show StatusCheckFailed_Instance only, not StatusCheckFailed_System
- Windows Update issues would generate specific events and wouldn't cause system status check failures
- EBS issues would show disk timeout events (Event IDs 7, 11, 51, 129, 153) in Windows logs
- ENA driver problems would show network adapter errors before failure
Additional AWS-side investigation:
To get more definitive information about what occurred on the AWS infrastructure side, you should open a support case through the AWS Support Center. When you do, AWS Support can:
- Review internal host health metrics and logs that aren't visible to customers
- Check for scheduled maintenance events or unscheduled host issues
- Examine hypervisor logs around the time of the incident
- Verify if there were any network infrastructure events
- Determine if the underlying hardware experienced any impairment
- Provide specific details about what triggered the system status check failure
From your side, you can:
- Review CloudWatch metrics for any anomalies in the minutes before the failure
- Check if AWS Personal Health Dashboard shows any events for your region and availability zone during that timeframe
- Enable detailed monitoring if not already active to capture metrics at 1-minute intervals
- Consider implementing automated recovery actions for status check failures
The 13-14 minute recovery time and the fact that the instance did recover suggests the AWS infrastructure detected and remediated the issue, which is consistent with automated host recovery processes.
Given the evidence, particularly the simultaneous failure of both status checks with no preceding Windows errors, this strongly suggests an underlying AWS infrastructure issue rather than a problem originating from the Windows OS, drivers, or applications. AWS Support will be able to provide you with specific details about what occurred on the infrastructure side and whether any preventive measures are recommended.
