適用対象: ✔️ Windows VM
現象
仮想マシン (VM) のスクリーンショットは、オペレーティング システム (OS) が完全に読み込まれ、資格情報を待機している状態を示しています。
ゲスト OS ログを表示すると、DNS クライアント サービスが開始されていないか、開始に失敗していることがわかります。 これは、ハング、このサービスのクラッシュ、またはその前に実行する必要があるサービスが原因である可能性があります。
Log Name: System Source: Service Control Manager Date: 12/16/2015 11:19:36 AM Event ID: 7022 Task Category: None Level: Error Keywords: Classic User: N/A Computer: myvm.contoso.net Description: The Netlogon service hung on starting.
Log Name: System Source: Service Control Manager Date: 2/25/2016 11:59:08 AM Event ID: 7001 Task Category: None Level: Error Keywords: Classic User: N/A Computer: myvm.contoso.net Description: The Netlogon service depends on the Workstation service which failed to start because of the following error: The service cannot be started, either because it is disabled or because it has no enabled devices associated with it.
Log Name: System Source: Service Control Manager Date: 12.08.2016 15:35:22 Event ID: 7023 Task Category: None Level: Error Keywords: Classic User: N/A Computer: myvm.contoso.net Description: The Netlogon service terminated with the following error: %%14
シリアル コンソールを使用して VM に接続する (原因のトラブルシューティング)
仮想マシン (VM) に正常に RDP 接続できない場合は、PowerShell と Serial Console を使用してログ エントリを確認します。
- コマンド ラインで、
powershell.exe
を実行して PowerShell を起動します。 - PowerShell で、次のコマンドを実行します。
psCopy
remove-module psreadline
Get-WinEvent -FilterHashtable @{LogName='System'; StartTime=(Get-Date).AddDays(-1); ProviderName='Service Control Manager'}
原因
Netlogon サービスが仮想マシンで実行されていません。 この問題は、次のシナリオで発生します。
- Netlogon サービスが disabled に設定されました。
- Netlogon が応答していないか、クラッシュしています。
- 別の必要なサービスが実行されていません。
ソリューション
お好みの方法を使用して VM OS ディスクをバックアップします。
使用できる方法の 1 つは、ディスクのスナップショット 取得することです。
シリアル コンソールを使用して VM に接続する (ソリューション)
Serial Console を使用して VM に接続して、Netlogon サービスの開始を試みます。
シリアル コンソールで、次のコマンドを実行します。
sc query Netlogon
サービスが次のように表示される場合:
停止 – サービスの開始を試みます。
sc start Netlogon
- サービスがエラーなしで開始され、VM に接続できる場合は、ここで停止します。
開始/停止 - 次のコマンドを使用して、サービスを停止してもう一度開始してみてください。
sc stop NETLOGON
sc start NETLOGON
Netlogon サービスが無効になっている場合:
最初に、サービスを自動に設定します。
sc config NETLOGON start=auto
Netlogon サービスを開始します。
sc start NETLOGON
Netlogon サービスが実行されているかどうかを確認します。
sc query NETLOGON
依存関係が原因で Netlogon サービスが失敗した場合は、一覧表示された依存関係に対して上記のプロセスを試すことができます。 Netlogon サービスが実行されたら、RDP 経由で VM へのアクセスを試すことができます。
お問い合わせはこちらから
質問がある場合やヘルプが必要な場合は、サポート要求を作成するか、Azure コミュニティ サポートにお問い合わせください。 Azure フィードバック コミュニティに製品フィードバックを送信することもできます。