Skip to content

Why is my EC2 Windows instance down with a system status check failure?

3 minute read
1

My Amazon Elastic Compute Cloud (Amazon EC2) Windows instance went down suddenly and is no longer reachable. I received a 0/2 or 0/3 system status check failure.

Short description

A system status check failure indicates an issue with the AWS systems that your Amazon EC2 instance runs on. First, check the AWS Health Dashboard for service interruptions within the AWS Region where your instance is located.

If there are no outages, then there's an issue with the underlying host of the instance. To troubleshoot this issue, you must stop and then start the instance to migrate to a new underlying host.

Resolution

Check for service interruptions

Check Service health on the AWS Health Dashboard for service interruptions in the Region where your instance is located. Check for outages and status updates.

Configure your instance for a stop and start

Note: When you stop and start an instance, the instance's public IP address changes. It's a best practice to use an Elastic IP address to route external traffic to your instance instead of a public IP address. If you use Amazon Route 53, then you might need to update the Route 53 DNS records when the public IP address changes.

Before you stop and start your instance, take the following actions:

Stop and start your instance

To migrate to a new underlying host, complete the following steps:

  1. Stop the instance.
    Note: If the instance is stuck in the Stopping state, then force stop the instance. This action can take up to 10 minutes. For more information, see Troubleshoot Amazon EC2 instance stop issues.
  2. Start the instance.

To automatically recover EC2 Windows instances that fail system status checks, set up Amazon CloudWatch alarms.

Related information

Troubleshoot an unreachable Amazon EC2 instance

Troubleshoot issues connecting to your Amazon EC2 Windows instance

Why is my EC2 Windows instance down with an instance status check failure?

How do I troubleshoot status check failures for my EC2 Linux instance?

AWS OFFICIALUpdated 2 months ago