ANAVEM
Languagefr
How to Upgrade Windows Server Evaluation to Full Version with License Key

How to Upgrade Windows Server Evaluation to Full Version with License Key

Convert Windows Server Evaluation edition to Full Version using DISM commands and Generic Volume License Keys. Complete upgrade process with verification steps.

Emanuel DE ALMEIDAEmanuel DE ALMEIDA
March 17, 2026 12 min 7
easywindows-server 8 steps 12 min

Why Upgrade Windows Server Evaluation to Full Version?

Windows Server Evaluation editions provide full functionality for 180 days, making them perfect for testing and proof-of-concept deployments. However, when you're ready to move to production, you need to convert to a fully licensed version to avoid the automatic shutdowns that occur when the evaluation period expires.

The conversion process using DISM (Deployment Image Servicing and Management) and Generic Volume License Keys (GVLK) is Microsoft's official method for upgrading evaluation editions. This approach preserves all your configurations, installed applications, and data while converting the underlying Windows Server edition.

What Are the Benefits of In-Place Edition Upgrade?

Converting your evaluation server in-place offers several advantages over rebuilding from scratch. You maintain all existing configurations, user accounts, installed software, and data. This saves significant time compared to fresh installations and reduces the risk of configuration errors during migration.

The process works with Windows Server 2016, 2019, 2022, and the latest 2025 versions, supporting both Standard and Datacenter editions. Whether you're running Server Core or the full GUI experience, the DISM commands work identically across all installation types.

Related: Plan and Execute Windows Server Upgrades Using Supported

Related: How to Fix Unresponsive Start Menu on Windows Server RDS

What Should You Know Before Starting the Upgrade?

Before beginning the conversion process, understand that this is a one-way upgrade path. You cannot downgrade editions during this process, so choose your target edition carefully based on your licensing and feature requirements. The server must not be configured as a Domain Controller, and certain network configurations like NIC Teaming should be temporarily disabled to avoid conflicts during the upgrade process.

Implementation Guide

Full Procedure

01

Check Current Windows Server Edition

Before starting the upgrade process, you need to identify your current Windows Server edition and confirm it's an evaluation version.

Open PowerShell as Administrator and run the following command:

DISM /Online /Get-CurrentEdition

This command displays your current edition. You should see something like ServerStandardEval or ServerDatacenterEval if you're running an evaluation version.

You can also use PowerShell to get more detailed information:

Get-ComputerInfo | Select-Object WindowsProductName, WindowsEditionId, WindowsInstallationType

Verification: The output should show "Eval" in the edition name. If you don't see "Eval", you're already running a full version.

Pro tip: Check your evaluation grace period with slmgr /dlv to see how much time remains before the server starts shutting down every hour.
02

Identify Available Target Editions

Next, determine which full editions you can upgrade to from your current evaluation version.

Run this DISM command to see available upgrade paths:

DISM /Online /Get-TargetEditions

The output will show available target editions such as:

  • ServerStandard - Windows Server Standard edition
  • ServerDatacenter - Windows Server Datacenter edition

Note that you can only upgrade to the same or higher edition. For example, if you're running ServerStandardEval, you can upgrade to ServerStandard or ServerDatacenter, but not downgrade.

Verification: Ensure the target edition you want appears in the list. If it doesn't, your current evaluation version may not support that upgrade path.

Warning: You cannot downgrade editions during this process. Choose your target edition carefully based on your licensing and feature requirements.
03

Prepare the Server for Upgrade

Before running the upgrade command, you need to prepare your server to avoid common issues during the conversion process.

First, disable NIC Teaming if it's configured on your server:

Get-NetLbfoTeam | Remove-NetLbfoTeam -Confirm:$false

If your server is a Domain Controller, you must demote it first. This is a critical step that many administrators overlook:

# Check if server is a Domain Controller
Get-ADDomainController -Identity $env:COMPUTERNAME -ErrorAction SilentlyContinue

If the command returns information about your server, you need to demote it using the Active Directory Domain Services Configuration Wizard or PowerShell:

Uninstall-ADDSDomainController -DemoteOperationMasterRole -RemoveApplicationPartitions

Create a system restore point as a safety measure:

Checkpoint-Computer -Description "Before Server Edition Upgrade" -RestorePointType "MODIFY_SETTINGS"

Verification: Confirm NIC Teaming is disabled with Get-NetLbfoTeam (should return no results) and that the server is no longer a DC.

04

Select the Correct Generic Volume License Key

You'll need the appropriate Generic Volume License Key (GVLK) for your target Windows Server version and edition. These keys are provided by Microsoft for the initial conversion process.

Here are the current GVLK keys for different Windows Server versions:

EditionWindows Server 2016Windows Server 2019/2022/2025
ServerStandardWC2BQ-8NRM3-FDDYY-2BFGV-KHKQYN69G4-B89J2-4G8F4-WWYCC-J464C
ServerDatacenterCB7KF-BWN84-R7R2Y-793K2-8XDDGWMDGN-G9PQG-XVVXX-R3X43-63DFG

Identify your Windows Server version:

(Get-ItemProperty "HKLM:SOFTWARE\Microsoft\Windows NT\CurrentVersion").ReleaseId

For Windows Server 2025 (the latest as of 2026), use the 2019/2022/2025 column keys.

Verification: Double-check you have the correct GVLK for your target edition and Windows Server version. Using the wrong key will cause the upgrade to fail.

Pro tip: These GVLK keys are only for the initial conversion. You'll need to activate with your actual retail or volume license key after the upgrade completes.
05

Execute the Edition Upgrade Command

Now you're ready to perform the actual upgrade. This is the most critical step and requires patience as it can take 5-60 minutes to complete.

Run the DISM command with your chosen target edition and GVLK. For example, to upgrade to Windows Server 2025 Standard:

DISM /Online /Set-Edition:ServerStandard /ProductKey:N69G4-B89J2-4G8F4-WWYCC-J464C /AcceptEula

For Windows Server 2025 Datacenter:

DISM /Online /Set-Edition:ServerDatacenter /ProductKey:WMDGN-G9PQG-XVVXX-R3X43-63DFG /AcceptEula

The process will show progress percentages. Don't panic if it appears to hang at 10% - this is normal behavior. The upgrade can take anywhere from 5 to 60 minutes depending on your server's hardware and installed features.

When the upgrade completes, you'll be prompted to restart. Type Y to restart immediately:

Restart the computer to complete this operation.
Do you want to restart the computer now? (Y/N)

Verification: The command should complete without errors and prompt for a restart. If you see error messages, check that you used the correct GVLK for your target edition.

Warning: Do not interrupt this process or power off the server during the upgrade. This could corrupt your Windows installation and require a complete reinstall.
06

Verify the Upgrade Success

After the server restarts, log in and verify that the upgrade was successful. The server should boot normally without the evaluation edition limitations.

Check the current edition using PowerShell:

Get-ComputerInfo | Select-Object WindowsProductName, WindowsEditionId

You should now see ServerStandard or ServerDatacenter without the "Eval" suffix.

You can also verify using DISM:

DISM /Online /Get-CurrentEdition

Check the system properties to confirm the change:

systeminfo | findstr /B /C:"OS Name" /C:"OS Version"

The OS Name should now show the full version without "Evaluation" in the name.

Verification: All commands should show your server is now running the full version of Windows Server without evaluation limitations.

07

Activate Windows Server with Your License Key

The final step is to activate Windows Server with your actual retail or volume license key. The GVLK used earlier was only for the conversion process.

If you have a retail license key, use the Software Licensing Management tool:

slmgr /ipk YOUR-RETAIL-LICENSE-KEY-HERE

Then activate the license:

slmgr /ato

For volume licensing environments with KMS servers, the activation should happen automatically. You can force activation with:

slmgr /ato

Alternatively, you can use the Settings app:

  1. Open Settings → Update & Security → Activation
  2. Click "Change product key"
  3. Enter your retail or volume license key
  4. Follow the activation wizard

Check activation status:

slmgr /dlv

This command displays detailed licensing information including activation status.

Verification: The activation status should show "Licensed" and you should see your actual product key (partially masked) instead of the GVLK.

Pro tip: If activation fails, ensure your license key is valid for the edition you upgraded to and that you have internet connectivity or access to your KMS server.
08

Re-enable Server Features and Configurations

After successfully upgrading and activating your Windows Server, restore any configurations that were disabled during the preparation phase.

If you disabled NIC Teaming earlier, you can re-enable it:

# Example: Create a new NIC team
New-NetLbfoTeam -Name "Team1" -TeamMembers "Ethernet","Ethernet 2" -TeamingMode SwitchIndependent -LoadBalancingAlgorithm Dynamic

If you demoted a Domain Controller, you can promote it back after the upgrade:

# Install AD DS role first
Install-WindowsFeature -Name AD-Domain-Services -IncludeManagementTools

# Then promote to DC using the configuration wizard
Install-ADDSDomainController -DomainName "yourdomain.com"

Verify all server roles and features are functioning correctly:

Get-WindowsFeature | Where-Object {$_.InstallState -eq "Installed"}

Check system event logs for any issues:

Get-EventLog -LogName System -EntryType Error -Newest 10

Verification: All previously configured server roles and features should be working normally. Check services, network connectivity, and any custom applications.

Warning: Test all critical services and applications thoroughly after the upgrade. Some applications may need to be reactivated or reconfigured after the edition change.

Frequently Asked Questions

Can I upgrade Windows Server 2019 Evaluation directly to Windows Server 2022?+
No, you cannot upgrade directly from Windows Server 2019 Evaluation to Windows Server 2022. You must first convert the 2019 Evaluation to a full 2019 license using the DISM method, then perform an in-place upgrade to Windows Server 2022. The evaluation-to-evaluation upgrade path is not supported across different Windows Server versions.
What happens if my Windows Server Evaluation grace period has expired?+
If your evaluation period has expired, the server will shut down every hour. You can extend the grace period up to 6 times using the command 'slmgr /rearm', giving you up to 3 years total evaluation time. Each rearm extends the period by 180 days. After using all rearms, you must convert to a full license or the server becomes unusable.
Do I need internet connectivity to upgrade Windows Server Evaluation edition?+
No, internet connectivity is not required for the DISM upgrade process itself. The conversion uses Generic Volume License Keys (GVLK) that are built into Windows Server. However, you will need internet access or connection to a KMS server for the final activation step with your retail or volume license key after the conversion completes.
Can I upgrade from Windows Server Standard Evaluation to Datacenter edition?+
Yes, you can upgrade from Windows Server Standard Evaluation to Datacenter edition using the DISM method. This is considered an upgrade path since Datacenter includes all Standard features plus additional capabilities like unlimited virtualization rights. However, you cannot downgrade from Datacenter Evaluation to Standard edition using this process.
Will upgrading Windows Server Evaluation affect my installed applications and data?+
No, the DISM upgrade process preserves all installed applications, user data, configurations, and settings. This is an in-place edition upgrade that only changes the licensing and edition information, not the underlying system files or user data. However, it's still recommended to create a full backup before starting the upgrade process as a safety precaution.
Emanuel DE ALMEIDA
Written by

Emanuel DE ALMEIDA

Microsoft MCSA-certified Cloud Architect | Fortinet-focused. I modernize cloud, hybrid & on-prem infrastructure for reliability, security, performance and cost control - sharing field-tested ops & troubleshooting.

Discussion

Share your thoughts and insights

You must be logged in to comment.

Loading comments...