Microsoft Windows & Server Evaluation, KMS & Product Keys — The Complete Free Guide (2026)

Table of Contents

This is the complete TechyGeeksHome reference for Microsoft Windows and Windows Server product keys. Whether you need evaluation keys to spin up a test lab, KMS client keys (GVLKs) for a volume licensing deployment, dummy keys for SCCM or MDT task sequences, or guidance on how to rearm and extend your evaluation period — it’s all here in one place.

These keys are publicly documented by Microsoft and are not pirated or cracked keys. KMS client keys are published by Microsoft at learn.microsoft.com. Evaluation keys are provided by Microsoft for legitimate testing purposes.


Understanding Key Types: Evaluation vs KMS vs Dummy

Before using any key from this guide, it helps to understand what each type does:

Evaluation keys activate a time-limited trial copy of Windows or Windows Server for 180 days. They are provided by Microsoft specifically for testing and lab environments. After 180 days, the installation will begin showing activation warnings, but you can rearm for additional time (see the rearm section below).

KMS client keys (GVLKs — Generic Volume License Keys) are used in enterprise environments where a KMS (Key Management Services) host server is present on the local network. These keys tell Windows to activate against your KMS host rather than Microsoft’s servers. They are publicly documented by Microsoft and are not activation keys in themselves — they require a valid KMS host to complete activation.

Dummy keys allow Windows to progress through the installation process without activating. This is useful when building MDT or SCCM task sequences where you want to deploy an image without tying it to a specific licence at install time. The system will install successfully but will show as not activated.


Activation Commands Reference

All commands below should be run from an elevated Command Prompt (right-click CMD → Run as administrator).

Apply a product key

slmgr.vbs -ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX

Replace the Xs with your product key. Use this to apply KMS client keys or evaluation keys.

Trigger activation

slmgr.vbs -ato

Check current licence status

slmgr.vbs -dlv

Rearm the evaluation period

slmgr.vbs -rearm

Resets your 180-day evaluation timer. Reboot required. Can be used up to five times.

Convert evaluation to full edition using DISM (Server 2019 and later)

DISM /online /Set-Edition:ServerStandard /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEula

For Datacenter edition, replace ServerStandard with ServerDatacenter. A reboot is required after conversion.


Extending Your Evaluation: Rearm Guide (Up to 360+ Days)

By default, Windows evaluation editions give you 180 days of use. When the evaluation period expires, you can rearm it — resetting the timer for another 180 days. Microsoft allows up to five rearms, which theoretically gives you up to 900 days of evaluation use.

But there is a registry method that extends this even further, potentially giving you up to 360 days from a fresh install.

Standard rearm (up to 5 times)

From an elevated command prompt:

slmgr -rearm

Reboot after running the command. Each rearm resets the 180-day timer. You can rearm up to five times.

Registry method — unlock additional rearms

To unlock additional rearm cycles beyond the standard five, follow these steps:

  1. Click Start and type regedit, then press Enter.
  2. Navigate to: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\SoftwareProtectionPlatform
  3. In the right pane, find the value SkipRearm.
  4. Double-click it and change the value from 0 to 1.
  5. Reboot your machine.

After changing SkipRearm to 1, you can rearm up to a further eight times, giving an additional 240 days. Combined with the initial evaluation period and standard rearms, this can extend your total evaluation time significantly — useful for extended lab testing or training environments.

Note: This method is intended for legitimate evaluation and testing use. Production environments should use properly licensed software.


Windows Server 2025 — Evaluation & KMS Keys

Windows Server 2025 is Microsoft’s current Long-Term Servicing Channel (LTSC) release. Key new features include hotpatching (apply security updates without rebooting), improved Active Directory, enhanced SMB security, and deeper Azure hybrid integration. If you are planning new server deployments or migrations from Server 2016 (extended support ends January 2027), Server 2025 is the recommended target.

Download Windows Server 2025 Evaluation ISO

Evaluation & KMS Keys

Operating System EditionProduct KeyType
Windows Server 2025 StandardTVRH6-WHNXV-R9WG3-9XRFY-MY832Evaluation / KMS
Windows Server 2025 DatacenterD764K-2NDRG-47T6Q-P8T8W-YP6DFEvaluation / KMS
Windows Server 2025 Datacenter: Azure EditionXGN3F-F394H-FD2MY-PP6FD-8MCRCKMS

Note: Windows Server 2025 Essentials uses a retail product key model and does not have a public GVLK for KMS activation.


Windows Server 2022 — Evaluation & KMS Keys

Windows Server 2022 introduced Secured-Core Server, TLS 1.3 by default, improved DNS-over-HTTPS, and Azure Arc integration. It remains widely deployed in production environments and is in mainstream support until October 2026.

Download Windows Server 2022 Evaluation ISO

Evaluation & KMS Keys

Operating System EditionProduct KeyType
Windows Server 2022 StandardVDYBN-27WPP-V4HQT-9VMD4-VMK7HEvaluation / KMS
Windows Server 2022 DatacenterWX4NM-KYWYW-QJJR4-XV3QB-6VM33Evaluation / KMS
Windows Server 2022 Datacenter: Azure EditionNTBV8-9K7Q8-V27C6-M2BTV-KHMXVKMS

Applying the key via DISM (if slmgr fails on evaluation editions)

DISM /online /Set-Edition:ServerStandard /ProductKey:VDYBN-27WPP-V4HQT-9VMD4-VMK7H /AcceptEula

Windows Server 2019 — Evaluation & KMS Keys

Windows Server 2019 remains one of the most common server operating systems in enterprise data centres. It is in extended support until January 2029. If you are running Server 2019 in production, it continues to receive security updates for several more years.

Download Windows Server 2019 Evaluation ISO

Evaluation & KMS Keys

Operating System EditionProduct KeyType
Windows Server 2019 StandardN69G4-B89J2-4G8F4-WWYCC-J464CEvaluation / KMS
Windows Server 2019 DatacenterWMDGN-G9PQG-XVVXX-R3X43-63DFGEvaluation / KMS
Windows Server 2019 EssentialsWVDHN-86M7X-466P6-VHXV7-YY726KMS

Command line key installation

slmgr.vbs -ipk WMDGN-G9PQG-XVVXX-R3X43-63DFG

Rearm the evaluation

slmgr.vbs -rearm

The evaluation period is 180 days and can be rearmed up to five times.


Windows Server 2016 — Evaluation & KMS Keys

Windows Server 2016 is currently in extended support, which ends on January 12, 2027. If you are still running Server 2016 in production, now is a good time to start planning your migration to Server 2025 or 2022. Extended support means security updates only — no new features or non-security bug fixes.

Download Windows Server 2016 Evaluation ISO

Evaluation Keys

The primary evaluation key for Server 2016 is:

NCPR7-K6YH2-BRXYM-QMPPQ-3PF6X

All Edition Keys

Operating System EditionProduct KeyType
Windows Server 2016 StandardWC2BQ-8NRM3-FDDYY-2BFGV-KHKQYEvaluation / KMS
Windows Server 2016 DatacenterCB7KF-BWN84-R7R2Y-793K2-8XDDGEvaluation / KMS
Windows Server 2016 EssentialsJCKRF-N37P4-C2D82-9YXRT-4M63BEvaluation / KMS

Rearm the evaluation

slmgr.vbs -rearm

The evaluation period is 180 days and can be rearmed up to five times (up to 900 days total).

Command line key installation

slmgr.vbs -ipk NCPR7-K6YH2-BRXYM-QMPPQ-3PF6X

Windows Server 2012 R2 — Evaluation & KMS Keys

Windows Server 2012 R2 reached end of extended support on October 13, 2023 and no longer receives security updates. If you are still running Server 2012 R2, migrating to a supported version should be a priority. These keys are provided for legacy lab and testing use only.

Download Windows Server 2012 R2 Evaluation ISO

Activation note

For Windows Server 2012 R2 evaluation editions, you may not need a key at all — the evaluation copy often activates automatically for 180 days. If you see an activation prompt, try running the rearm command first:

slmgr.vbs -rearm

If that does not work, apply the evaluation key below.

Evaluation Keys

Primary evaluation key:

D2N9P-3P6X9-2R39C-7RTCD-MDVJX

All Edition Keys

Operating System EditionProduct KeyType
Windows Server 2012 R2 StandardD2N9P-3P6X9-2R39C-7RTCD-MDVJXEvaluation / KMS
Windows Server 2012 R2 DatacenterW3GGN-FT8W3-Y4M27-J84CP-Q3VJ9Evaluation / KMS
Windows Server 2012 StandardXC9B7-NBPP2-83J2H-RHMBY-92BT4KMS
Windows Server 2012 Datacenter48HP8-DN98B-MYWDG-T2DCC-8W83PKMS

Command line key installation

slmgr.vbs -ipk D2N9P-3P6X9-2R39C-7RTCD-MDVJX

Windows Server 2012 — KMS Keys

Windows Server 2012 (non-R2) reached end of extended support on October 10, 2023. Legacy lab use only.

Operating System EditionKMS Client Setup Key
Windows Server 2012BN3D2-R7TKB-3YPBD-8DRP2-27GG4
Windows Server 2012 N8N2M2-HWPGY-7PGT9-HGDD8-GVGGY
Windows Server 2012 Single Language2WN2H-YGCQR-KFX6K-CD6TF-84YXQ
Windows Server 2012 Country Specific4K36P-JN4VD-GDC6V-KDT89-DYFKP
Windows Server 2012 StandardXC9B7-NBPP2-83J2H-RHMBY-92BT4
Windows Server 2012 MultiPoint StandardHM7DN-YVMH3-46JC3-XYTG7-CYQJJ
Windows Server 2012 MultiPoint PremiumXNH6W-2V9GX-RGJ4K-Y8X6F-QGJ2G
Windows Server 2012 Datacenter48HP8-DN98B-MYWDG-T2DCC-8W83P

Windows Server 2008 R2 — Evaluation & KMS Keys

Windows Server 2008 R2 reached end of extended support on January 14, 2020. These keys are provided strictly for legacy lab environments. No production use is recommended.

Evaluation Keys (180-day trial, up to 5 rearms)

Operating System EditionProduct Key
Windows Web Server 2008 R2KBV3Q-DJ8W7-VPB64-V88KG-82C49
Windows Server 2008 R2 Standard4GGC4-9947F-FWFP3-78P6F-J9HDR
Windows Server 2008 R2 Standard (alt)YC6KT-GKW9T-YTKYR-T4X34-R7VHC
Windows Server 2008 R2 Enterprise7PJBC-63K3J-62TTK-XF46D-W3WMD
Windows Server 2008 R2 Enterprise (alt)489J6-VHDMP-X63PK-3K798-CPX3Y
Windows Server 2008 R2 DatacenterQX7TD-2CMJR-D7WWY-KVCYC-6D2YT
Windows Server 2008 R2 Datacenter (alt)74YFP-3QFB3-KQT8W-PMXWJ-7M648

Windows Server 2008 Evaluation Keys

Operating System EditionProduct Key
Windows Server 2008 StandardTM24T-X9RMF-VWXK6-X8JC9-BFGM2
Windows Server 2008 EnterpriseYQGMW-MPWTJ-34KDK-48M3W-X4Q6V
Windows Server 2008 Datacenter7M67G-PC374-GR742-YH8V4-TCBY3

Windows Server 2008 — KMS Keys

Operating System EditionKMS Client Setup Key
Windows Web Server 2008WYR28-R7TFJ-3X2YQ-YCY4H-M249D
Windows Server 2008 StandardTM24T-X9RMF-VWXK6-X8JC9-BFGM2
Windows Server 2008 Standard without Hyper-VW7VD6-7JFBR-RX26B-YKQ3Y-6FFFJ
Windows Server 2008 EnterpriseYQGMW-MPWTJ-34KDK-48M3W-X4Q6V
Windows Server 2008 Enterprise without Hyper-V39BXF-X8Q23-P2WWT-38T2F-G3FPG
Windows Server 2008 HPCRCTX3-KWVHP-BR6TB-RB6DM-6X7HP
Windows Server 2008 Datacenter7M67G-PC374-GR742-YH8V4-TCBY3
Windows Server 2008 Datacenter without Hyper-V22XQ2-VRXRG-P8D42-K34TD-G3QQC
Windows Server 2008 for Itanium-Based Systems4DWFP-JF3DJ-B7DTH-78FJB-PDRHK

Windows 11 & Windows 10 — KMS Keys

The following KMS client keys apply to both Windows 11 and Windows 10 editions where noted. These are GVLKs sourced from Microsoft’s official documentation.

EditionKMS Client Setup Key
Windows 11/10 ProfessionalW269N-WFGWX-YVC9B-4J6C9-T83GX
Windows 11/10 Professional NMH37W-N47XK-V7XM9-C7227-GCQG9
Windows 11/10 Pro for WorkstationsNRG8B-VKK3Q-CXVCJ-9G2XF-6Q84J
Windows 11/10 EnterpriseNPPR9-FWDCX-D2C8J-H872K-2YT43
Windows 11/10 Enterprise NDPH2V-TTNVB-4X9Q3-TJR4H-KHJW4
Windows 11/10 EducationNW6C2-QMPVW-D7KKK-3GKT6-VCFB2
Windows 11/10 Education N2WH4N-8QGBV-H22JP-CT43Q-MDWWJ
Windows 10 Enterprise LTSC 2019/2021M7XTQ-FN8P6-TTKYV-9D4CC-J462D
Windows 10 Enterprise LTSB 2016DCPHK-NFMTC-H88MJ-PFHPY-QJ4BJ
Windows 10 Enterprise LTSB 2015WNMTR-4C88C-JK8YV-HQ7T2-76DF9

Windows 8.1 — KMS Keys

EditionKMS Client Setup Key
Windows 8.1 ProfessionalGCRJD-8NW9H-F2CDX-CCM8D-9D6T9
Windows 8.1 Professional NHMCNV-VVBFX-7HMBH-CTY9B-B4FXY
Windows 8.1 EnterpriseMHF9N-XY6XB-WVXMC-BTDCT-MKKG7
Windows 8.1 Enterprise NTT4HM-HN7YT-62K67-RGRQJ-JFFXW

Windows 8 — KMS & Dummy Keys

KMS Client Keys

EditionKMS Client Setup Key
Windows 8 ProfessionalNG4HW-VH26C-733KW-K6F98-J8CK4
Windows 8 Professional NXCVCF-2NXM9-723PB-MHCB7-2RYQQ
Windows 8 Enterprise32JNW-9KQ84-P47T8-D8GGY-CWCK7
Windows 8 Enterprise NJMNMF-RHW7P-DMY6X-RF3DR-X2BQT

Dummy Keys (install without activating)

Use these in MDT or SCCM task sequences where you want to progress past the product key screen without activating the installation.

EditionDummy Key
Windows 846V6N-VCBYR-KT9KT-6Y4YF-QGJYH
Windows 8 ProV7C3N-3W6CM-PDKR2-KW8DQ-RJMRD

Windows 7 — KMS & Dummy Keys

KMS Client Keys

EditionKMS Client Setup Key
Windows 7 ProfessionalFJ82H-XT6CR-J8D7P-XQJJ2-GPDD4
Windows 7 Professional NMRPKT-YTG23-K7D7T-X2JMM-QY7MG
Windows 7 Professional EW82YF-2Q76Y-63HXB-FGJG9-GF7QX
Windows 7 Enterprise33PXH-7Y6KF-2VJC9-XBBR8-HVTHH
Windows 7 Enterprise NYDRBP-3D83W-TY26F-D46B2-XCKRJ
Windows 7 Enterprise EC29WB-22CC8-VJ326-GHFJW-H9DH4

Dummy Keys (install without activating)

EditionDummy Key
Windows 7 UltimateD4F6K-QK3RD-TMVMJ-BBMRX-3MBMV
Windows 7 ProfessionalHYF8J-CVRMY-CM74G-RPHKF-PW487
Windows 7 Home PremiumRHPQ2-RMFJH-74XYM-BH4JX-XM76F
Windows 7 Home BasicYGFVB-QTFXQ-3H233-PTWTJ-YRYRV
Windows 7 Starter7Q28W-FT9PC-CMMYT-WHMY2-89M6G

Windows Vista — KMS & Dummy Keys

Windows Vista reached end of support on April 11, 2017. These keys are provided for legacy lab and historical testing use only.

KMS Client Keys

EditionKMS Client Setup Key
Windows Vista BusinessYFKBB-PQJJV-G996G-VWGXY-2V3X8
Windows Vista Business NHMBQG-8H2RH-C77VX-27R82-VMQBT
Windows Vista EnterpriseVKK3X-68KWM-X2YGT-QR4M6-4BWMV
Windows Vista Enterprise NVTC42-BM838-43QHV-84HX6-XJXKV

Dummy Keys (install without activating)

EditionDummy Key
Windows Vista UltimateVMCB9-FDRV6-6CDQM-RV23K-RP8F7
Windows Vista Business4D2XH-PRBMM-8Q22B-K8BM3-MRW4W
Windows Vista Home PremiumX9HTF-MKJQQ-XK376-TJ7T4-76PKF
Windows Vista Home BasicRCG7P-TX42D-HM8FM-TCFCW-3V4VD
Windows Vista StarterX9PYV-YBQRV-9BXWV-TQDMK-QDWK4

Evaluation ISO Downloads

All evaluation ISOs are available for free from Microsoft’s Evaluation Center. You will need a Microsoft account to register, but no payment is required.

ProductSupport StatusDownload
Windows Server 2025Mainstream support (current)Download
Windows Server 2022Mainstream support until Oct 2026Download
Windows Server 2019Extended support until Jan 2029Download
Windows Server 2016Extended support until Jan 2027Download
Windows Server 2012 R2End of life (Oct 2023)Download

Glossary

GVLK (Generic Volume License Key) Microsoft’s official term for KMS client keys. These keys are publicly documented and configure Windows to activate against a KMS host on the local network.

KMS (Key Management Services) A Microsoft activation technology for volume licensing environments. A KMS host server on the local network handles activation requests from KMS clients. Clients must contact the KMS host at least every 180 days to remain activated.

MAK (Multiple Activation Key) An alternative to KMS activation. A MAK allows a set number of activations directly against Microsoft’s servers. Used in environments where machines cannot reach a KMS host.

Evaluation Edition A time-limited version of Windows or Windows Server provided by Microsoft for testing purposes. Evaluation editions are fully functional but expire after 180 days unless rearmed.

Rearm The process of resetting an evaluation edition’s 180-day timer using the command slmgr.vbs -rearm. Can be performed up to five times on most Windows Server versions.

Dummy Key A product key that allows Windows to progress through the installation process without activating. Useful in MDT and SCCM task sequences where activation is handled separately.

DISM (Deployment Image Servicing and Management) A command-line tool built into Windows used for servicing Windows images. Used in this guide to convert evaluation editions to full licensed editions.

LTSC (Long-Term Servicing Channel) A Windows release track that receives security and quality updates for an extended period (typically 5 years mainstream + 5 years extended support) without feature updates. Windows Server uses LTSC releases.

slmgr.vbs The Windows Software Licensing Management Tool. A script used to manage Windows activation, apply product keys, check licence status, and rearm evaluation periods.


Frequently Asked Questions

Are these product keys legal to use?

Yes. KMS client keys (GVLKs) are publicly documented by Microsoft at learn.microsoft.com and are intended for use in volume licensing environments. Evaluation keys are provided by Microsoft for legitimate testing purposes. These are not pirated or cracked keys.

How long does a Windows Server evaluation last?

Windows Server evaluation editions last 180 days. You can rearm the evaluation up to five times using slmgr.vbs -rearm, giving up to 900 days of evaluation use. You can extend this further using the SkipRearm registry method detailed in this guide.

What is the difference between a KMS key and an evaluation key?

A KMS client key (GVLK) is used to activate Windows against a KMS host server on your local network in a volume licensing environment. An evaluation key activates a time-limited trial copy of Windows for testing purposes without requiring a KMS host. A dummy key allows Windows to install without activating at all — useful for deployment testing in MDT or SCCM.

How do I apply a product key from the command line?

Open an elevated command prompt and run: slmgr.vbs -ipk XXXXX-XXXXX-XXXXX-XXXXX-XXXXX (replacing the Xs with your product key). For evaluation editions on Server 2019 and later, you may need to use DISM: DISM /online /Set-Edition:ServerStandard /ProductKey:XXXXX-XXXXX-XXXXX-XXXXX-XXXXX /AcceptEula

Can I convert a Windows Server evaluation to a full licence?

Yes. You can convert an evaluation edition to a licensed edition using DISM: DISM /online /Set-Edition:ServerStandard /ProductKey:YOUR-FULL-LICENSE-KEY /AcceptEula. A reboot is required after conversion.

Where can I download Windows Server evaluation ISOs?

All Windows Server evaluation ISOs are available for free from Microsoft’s Evaluation Center at microsoft.com/evalcenter. No purchase is required — you just need a Microsoft account to register.

What is Windows Server 2025 and should I upgrade to it?

Windows Server 2025 is Microsoft’s latest LTSC release, featuring hotpatching (apply updates without rebooting), improved Active Directory, enhanced security, and tighter Azure hybrid integration. If you are running Server 2016 (extended support ends January 2027) or planning new deployments, Server 2025 is the recommended target.

My Windows Server evaluation shows an error 0xc004f050 when I apply the key — what do I do?

This error typically means you are trying to apply a KMS key to an evaluation edition that requires DISM to convert first. Try using the DISM method: DISM /online /Set-Edition:ServerStandard /ProductKey:YOUR-KEY /AcceptEula. Ensure all Windows updates are installed before attempting conversion — missing updates are the most common cause of DISM conversion failures.


Found this guide useful? Leave a comment below and let us know which keys you needed — we update this guide regularly as new Windows Server versions are released.

About The Author


Discover more from TechyGeeksHome

Subscribe to get the latest posts sent to your email.

Leave a comment