

# EC2Config 起動エージェントに関する問題のトラブルシューティング
<a name="repair-ec2config"></a>

次の情報は、EC2Config サービスの問題のトラブルシューティングに役立ちます。

## 接続できないインスタンスの EC2Config の更新
<a name="repair-stopped-w2k3"></a>

リモートデスクトップを使用して接続できない Windows Server インスタンスの EC2Config サービスを更新するには、以下の手順を使用します。

**接続できない Amazon EBS-Backed Windows インスタンスで EC2Config を更新するには**

1. Amazon EC2 コンソールの [https://console.aws.amazon.com/ec2/](https://console.aws.amazon.com/ec2/) を開いてください。

1. ナビゲーションペインで、[**インスタンス**] を選択してください。

1. 影響のあるインスタンスを特定します。インスタンスを選択し、[**インスタンスの状態**] をクリックし、[**インスタンスの停止**] を選択してください。
**警告**  
インスタンスストアボリューム上のデータは、インスタンスを停止すると失われます。このデータを保持するには、永続ストレージにバックアップしてください。

1. [**インスタンスの起動**] を選択し、影響のあるインスタンスと同じアベイラビリティーゾーンに一時 `t2.micro` インスタンスを作成します。影響のあるインスタンスの起動には使用していない、別の AMI を使用します。
**重要**  
影響のあるインスタンスと同じアベイラビリティーゾーンにインスタンスを作成しない場合、影響のあるインスタンスのルートボリュームを新しいインスタンスにアタッチできません。

1. EC2 コンソールで、[**Volumes**] を選択してください。

1. 影響のあるインスタンスのルートボリュームを見つけます。ボリュームをデタッチし、先ほど作成した一時インスタンスにボリュームをアタッチします。デフォルトのデバイス名 (xvdf) でアタッチしてください。

1. リモートデスクトップを使用して一時インスタンスに接続したら、Disk Management ユーティリティを使用してボリュームを有効にします。

1. EC2Config サービスの最新バージョンを[ダウンロード](https://s3.amazonaws.com/ec2-downloads-windows/EC2Config/EC2Install.zip)します。`.zip` ファイルを、アタッチしたドライブの `Temp` ディレクトリに展開します。

1. 一時インスタンスで、[実行] ダイアログボックスを開き、**regedit** と入力して、Enter キーを押します。

1. `HKEY_LOCAL_MACHINE` を選択してください。[**File**] メニューの [**Load Hive**] を選択してください。ドライブを選択した後、次のファイル `Windows\System32\config\SOFTWARE`に移動して開きます。プロンプトが表示されたら、キー名を指定します。

1. ロードしたキーを選択し、`Microsoft\Windows\CurrentVersion` に移動します。`RunOnce` キーを選択してください。このキーが存在しない場合は、コンテキスト (右クリック) メニューから `CurrentVersion` を選択し、[**New**] を選択した後、[**Key**] を選択してください。キーに `RunOnce` と名付けます。

1. コンテキスト (右クリック) メニューから `RunOnce` キーを選択し、[**New**] を選択した後、[**String Value**] を選択してください。名前に `Ec2Install`、データに `C:\Temp\Ec2Install.exe /quiet` と入力してください。

1. `HKEY_LOCAL_MACHINE\{{specified key name}}\Microsoft\Windows NT\CurrentVersion\Winlogon` キーを選択してください。コンテキスト (右クリック) メニューから [**New**] を選択した後、[**String Value**] を選択してください。名前に **AutoAdminLogon**、値データに **1** と入力してください。

1. `HKEY_LOCAL_MACHINE\{{specified key name}}\Microsoft\Windows NT\CurrentVersion\Winlogon>` キーを選択してください。コンテキスト (右クリック) メニューから [**New**] を選択した後、[**String Value**] を選択してください。名前に **DefaultUserName**、値データに **Administrator** と入力してください。

1. `HKEY_LOCAL_MACHINE\{{specified key name}}\Microsoft\Windows NT\CurrentVersion\Winlogon` キーを選択してください。コンテキスト (右クリック) メニューから [**New**] を選択した後、[**String Value**] を選択してください。名前に **DefaultPassword**、値データにパスワードを入力してください。

1. レジストリエディターのナビゲーションペインで、最初にレジストリエディターを開いたときに作成した一時キーを選択してください。

1. [**File**] メニューの [**Unload Hive**] を選択してください。

1. Disk Management ユーティリティで、先ほどアタッチしたドライブを選択し、右クリックコンテキストメニューを開いて、[**Offline**] を選択してください。

1. Amazon EC2 コンソールで、影響のあるボリュームを一時インスタンスからデタッチし、`/dev/sda1` というデバイス名でインスタンスに再アタッチします。ボリュームをルートボリュームとして指定するには、このデバイス名を指定する必要があります。

1. [Amazon EC2 インスタンスの停止と開始](Stop_Start.md) インスタンス。

1. インスタンスが起動したら、システムログをチェックして、Windows is ready to use というメッセージが表示されることを確認します。

1. レジストリエディタを開いて、`HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon` を選択してください。前に作成した文字列値キーを削除します。**AutoAdminLogon**、**DefaultUserName**、および **DefaultPassword** です。

1. この手順で作成した一時インスタンスを削除するか停止します。