本トピックでは、Windows インスタンスのシステムディスクエラーを解決する方法について説明します。
背景情報
Windows インスタンスのシステムディスクエラーは、パッチやドライバーのインストールを妨げ、インスタンスが起動しなくなる原因となることがあります。
症状
コマンド プロンプトで chkdsk コマンドまたは sfc /VERIFYONLY コマンドを実行して、ディスクの状態を確認できます。
ディスクにエラーがある場合、コマンド出力にエラーメッセージが含まれます。 たとえば、システムファイルが破損している場合、出力は次のようになります:
C:\Windows\system32>chkdsk
The type of the file system is NTFS.
WARNING! F parameter not specified.
Running CHKDSK in read-only mode.
Stage 1: Examining basic file system structure...
Attribute record (80, "") from file record segment 1C078
is corrupt.
Attribute record (80, "") from file record segment 1C079
is corrupt.
Attribute record (80, "") from file record segment 1C07B
is corrupt.
Attribute record (80, "") from file record segment 3C762
is corrupt.
289280 file records processed.
File verification completed.
6224 large file records processed.
Errors found. CHKDSK cannot continue in read-only mode.
C:\Windows\system32>
ソリューション
次の手順に従って、システムディスクを手動で修復します。
- ECS インスタンスに接続します。
詳細については、「接続方法の選択」をご参照ください。
- 管理者としてコマンド プロンプトを開きます。
- 次のコマンドを実行して、保護されているすべてのシステムファイルの整合性をスキャンおよび検証します。
sfc /scannowコマンド出力で整合性違反が報告されない場合、システムファイルの整合性は検証済みです。
- 次のコマンドを実行して、システムディスクのエラーを確認します。
chkdsk c:コマンド出力で問題が報告されない場合、システムディスクは正常です。
- ECS コンソールでインスタンスを再起動します。
詳細については、「インスタンスの再起動」をご参照ください。
手動での修復に失敗した場合は、スナップショットを使用してシステムディスクをロールバックできます。 詳細については、「スナップショットを使用したクラウドディスクのロールバック」をご参照ください。