ERROR_DS_VERSION_CHECK_FAILURE バグ チェックはコード 643 (0x283) で表示され、Windows のバージョンとディレクトリ フォレスト、ドメイン、またはドメイン コントローラーの動作バージョンの間に互換性の問題があることを示します。
このエラーは通常、AD コンポーネント間でバージョンが競合している場合、スキーマの更新、レプリケーション イベント、またはドメイン コントローラーに関連する操作中に Active Directory (AD) のバージョンの不一致によって発生します。
ERROR_DS_VERSION_CHECK_FAILURE を解決する方法
1. Active Directoryスキーマのバージョンを評価する
- [スタート]ボタンをクリックし、 と入力して結果を右クリックし、[管理者として実行]を選択して、管理者権限でコマンド プロンプトを起動します。
cmd
- スキーマ バージョンを取得するには、次のコマンドを実行します。
dsquery * CN=Schema, CN=Configuration, DC=YourDomain, DC=com -scope base -attr objectVersion
- 出力を、特定の Windows Server エディションの予想されるスキーマ バージョンと比較します。
Windows Server バージョン | スキーマバージョン |
---|---|
Windows Server 2012 R2 | 69 |
Windows Server 2016 | 87 |
Windows Server 2019 | 88 |
Windows Server 2022 | 91 |
- 古いスキーマ バージョンが見つかった場合は、ドメイン コントローラーを昇格する前にADPREP を手動で実行する必要がある場合があります。
2. Active Directoryレプリケーションを開始する
- 前のセクションで説明したように管理者特権のコマンド プロンプトを開き、次のコマンドを入力します。
repadmin /syncall /AdeP
- このコマンドは、すべてのドメイン コントローラーのレプリケーションを強制します。
- レプリケーションのステータスを確認するには、次のコマンドを使用します。
repadmin /showrepl
3. FSMOの役割を確認する
- 管理者権限でコマンドプロンプトを開き、次のコマンドを実行します。
netdom query fsmo
- スキーマ マスターの役割が信頼性が高くアクセス可能なドメイン コントローラーに割り当てられていることを確認します。
スキーマ マスター ロールはスキーマ更新の適用に不可欠であるため、正常なドメイン コントローラーでホストされることが重要です。
4. Active Directoryスキーマの手動更新を実行する
- まず、Windows Server インストール メディアをサーバーに挿入します。
- 管理者権限でコマンドプロンプトを開き、以下を実行します。
adprep /forestprep
- 次のコマンドを実行します。
adprep /domainprep
- 最後に、サーバーを再起動し、ERROR_DS_VERSION_CHECK_FAILURE が解決されたかどうかを確認します。
手動スキーマ更新が成功しない場合は、更新が正しく適用されていることを確認するために、プライマリ ドメイン コントローラー (PDC)とその他のドメイン コントローラーを追加で再起動する必要がある場合があります。
それでもエラーが発生する場合は、バックアップから復元するか、Microsoft サポートに問い合わせてさらにサポートを受けることを検討してください。具体的な問題や質問がある場合は、下のコメント セクションで共有できます。
よくある質問
1. ERROR_DS_VERSION_CHECK_FAILURE の原因は何ですか?
ERROR_DS_VERSION_CHECK_FAILURE は、Windows Server オペレーティング システムと Active Directory スキーマの間にバージョンの非互換性があることを示します。これは主に、更新またはレプリケーション アクション中の不一致が原因です。
2. Active Directory のスキーマ バージョンを確認するにはどうすればよいですか?
dsquery * CN=Schema, CN=Configuration, DC=YourDomain, DC=com -scope base -attr objectVersion
管理者特権のコマンド プロンプトで次のコマンドを使用して、Active Directory スキーマのバージョンを確認できます。
3.上記の解決策を適用してもエラーが解決しない場合はどうすればいいですか?
トラブルシューティングの手順を実行してもエラーが引き続き発生する場合は、バックアップから復元するか、Microsoft サポートに問い合わせて専門的なトラブルシューティング手法について支援を求めることを検討してください。
コメントを残す