Enable Windows 10 Extended Security Updates

Enable Windows 10 Extended Security Updates

On October 14, 2025, Windows 10 reached end of life and no longer receives updates. To keep getting updates, you must upgrade to Windows 11 or enroll in the Windows 10 ESU (Extended Security Updates) program.

In this post, I will show you step by step how to enable the commercial Windows 10 Extended Security Updates and how to mange ESU in non-persistent VDI setups.

Perquisites

Once you have purchased Windows 10 ESU, you will receive a MAK (Multiple Activation Key).

The Process

We will use slmgr.vbs which you can use directly or call it from csript. I will call it from csript to keep everything in the command line window. To use csript with slmgr.vbs we just need to prefix the slmgr.vbs command with cscript C:\Windows\System32\.

If you want to read more about slmgr.vbs, my blog post slmgr.vbs goes into detail.

Next, we need to activate the specific ESU component by using its Activation ID.

Non-Persistent VDI

When using Windows 10 ESU with non-persistent VDI, you’ll need to deactivate your Windows 10 ESU product key on your golden image before publishing it, or else non-persistent systems may consume all your ESU activations.

Known Issues

There are a few known issues with Windows 10 ESU that you should be aware of.

Summary

That’s all it takes to enable the commercial Windows 10 Extended Security Updates and manage it in non-persistent VDI setups.

If you want to learn more about Windows 10 ESU, here is the Microsoft documentation.

Exit mobile version