>
Comprehensive analysis of Active Directory changes across Windows Server 2019, 2022, and 2025
Schema Version: 88
Release: October 2018
Status: Mainstream support ended January 2024
Schema Version: 88 (with 2022 enhancements)
Release: August 2021
Status: Current mainstream support until Oct 2026
Schema Version: 89
Release: September 2024
Status: Latest version, support until Oct 2034
| Schema Version | First Introduced | Included in Versions | Key Changes | Backwards Compatible |
|---|---|---|---|---|
| Schema 88 | Server 2019 | 2019, 2022 | Azure AD Hybrid Identity, TPM attributes | Yes (from 87) |
| Schema 89 | Server 2025 | 2025 | Zero Trust attributes, device compliance | Yes (from 88) |
| Security Feature | Server 2019 | Server 2022 | Server 2025 |
|---|---|---|---|
| Kerberos Armoring | Limited | ✓ | ✓ |
| Flexible Authentication Secure Tunneling (FAST) | Partial | ✓ | ✓ |
| PKINIT Support | ✓ | ✓ | ✓ |
| Authentication Policies | ✓ | ✓ | ✓ |
| FIDO2/Passwordless | ✗ | Limited | ✓ |
| Zero Trust Integration | ✗ | Partial | ✓ |
| Azure AD Conditional Access | ✗ | ✓ | ✓ |
| Advanced Audit Policies | ✓ | ✓ | ✓ |
| Account Security Monitoring | Basic | ✓ | ✓ |
| Tier Model Enforcement | ✓ | ✓ | ✓ |
| Policy Area | Server 2019 | Server 2022 | Server 2025 |
|---|---|---|---|
| Min Password Length Default | 7 characters (legacy) | 8 characters (recommended) | 12 characters (recommended) |
| Password Expiration | 42 days (default) | 90 days (recommended) | Never (encourage MFA instead) |
| Account Lockout | 5 attempts / 30 min | 5 attempts / 30 min | 3 attempts / 15 min (recommended) |
| MFA Requirement | Optional | Recommended | Required for privileged access |
| Password History | 24 passwords remembered | 24 passwords remembered | N/A (passwordless preferred) |
| Functional Level | First Introduced | Forest Capable | Domain Capable | Key Features |
|---|---|---|---|---|
| 2016 | Server 2016 | ✓ | ✓ | PAM (Privileged Access Management) |
| 2019 | Server 2019 | ✓ | ✓ | AES encryption for Kerberos |
| 2022 | Server 2022 | ✓ | ✓ | Windows Server 2022 features (FAST, etc.) |
| 2025 | Server 2025 | ✓ | ✓ | Schema 89, Zero Trust features |
Action Required: All DCs must run 2016 or higher. Cannot have 2012 R2 DCs at 2022 functional level.
Action Required: All DCs must run 2022 or higher (schema 88 minimum). Immediate upgrade of 2019 DCs required.
| Management Tool | 2019 | 2022 | 2025 |
|---|---|---|---|
| Active Directory Users & Computers | ✓ | ✓ | ✓ |
| Active Directory Administrative Center | ✓ | ✓ | ✓ |
| Windows Admin Center AD Features | Limited | ✓ | ✓ |
| PowerShell AD Module | ✓ | ✓ | ✓ |
| Graph PowerShell Module (AD) | ✗ | Preview | ✓ |
| Azure AD/Entra ID Integration | Basic | ✓ | ✓ |
| Cloud-based Management | ✗ | ✓ | ✓ |
| Scenario | Supported | Notes |
|---|---|---|
| Server 2022 + 2019 DCs (same forest) | ✓ Yes | Schema 88 compatible. Max functional level 2022. |
| Server 2022 + 2016 DCs (same forest) | ✓ Yes | Schema 88 compatible. Max functional level 2016. |
| Server 2025 + 2022 DCs (same forest) | ✓ Yes | Schema 89 compatible. Max functional level 2022 (until all 2025). |
| Server 2025 + 2019 DCs (same forest) | ✗ No | Schema mismatch. Must upgrade all 2019 DCs to 2022 first. |
| Cross-forest trust 2019↔2022 | ✓ Yes | Full trust/external trust supported. |
| Cross-forest trust 2022↔2025 | ✓ Yes | Full trust/external trust supported. |
| Replica sets 2019↔2022 | ✓ Yes | Replication fully compatible. |
| Feature | 2025 DCs with 2022 Functional Level | 2022 DCs with 2019 Functional Level |
|---|---|---|
| Replication | ✓ Full compatibility | ✓ Full compatibility |
| Authentication | ✓ Full compatibility | ✓ Full compatibility |
| Schema Extensions | ✓ Limited (89→88 subset) | ✓ Full compatibility |
| New Features | ✗ Not available | ✗ Not available |
Starting from: Windows Server 2012 R2 or 2016
2012 R2 → 2016 → 2019 → 2022 → 2025
Each step: 2-4 weeks per DC (staggered to maintain HA)