How do I troubleshoot an instance status check failure on my Amazon EC2 Windows instance?

2 minute read

I want to troubleshoot an instance status check failure on my Amazon Elastic Compute Cloud (Amazon EC2) Windows instance.

Short description

AWS monitors the health of each Amazon EC2 instance with two status checks. If a status check fails, then the EC2 instance becomes unavailable. An instance status check failure occurs for the following reasons:

  • Networking or startup configuration issues
  • Exhausted memory
  • File system issues
  • Failure to boot the operating system
  • Failure to correctly mount volumes
  • Incompatible drivers
  • CPU exhaustion

If the instance and system status checks fail, then see Why is my EC2 Windows instance down with a system status check failure or status check 0/2?


Issues within the guest operating system (OS) cause instance status check failures. To troubleshoot and resolve these issues, review the console output, instance screenshot, system logs, and OS or application error messages.

For more information, see Troubleshooting EC2 Windows instances.

Note: Use EC2Rescue for Windows Server to diagnose and troubleshoot issues.

Related Information

Troubleshoot an unreachable instance

Troubleshoot connecting to your Windows instance

Why is my EC2 Linux instance unreachable and failing its status checks?

How do I diagnose high CPU utilization on my EC2 Windows instance when my CPU is not being throttled?

AWS OFFICIALUpdated 9 months ago