Guidance on enabling Extended Security Updates (ESU) for Windows 10 using Intune, especially for systems that cannot be upgraded to Windows 11
Updated Oct 20, 2025
Version 5.0This article has been really useful - thank you!
I did spot an issue with the logic at the end of the remediation script though - It does a check to see if all three of the Y1, Y2 & Y3 keys are valid and installed and only returns success if they are. If you're only using one key, (eg, just Y1), the script always returns failed.
Change this...
If($ESUY1Status -and $ESUY2Status -and $ESUY3Status) {to this...
If($ESUY1Status -or $ESUY2Status -or $ESUY3Status) {...and it works.