Windows IoT support lifecycle and upcoming releases

Published Jul 02 2021 12:52 PM 9,152 Views

“Windows has always existed to be a stage for the world’s innovation. It’s been the backbone of global businesses and where scrappy startups became household names. The web was born and grew up on Windows. It’s the place where many of us wrote our first email, played our first PC game, and wrote our first line of code. Windows is the place people go to create, to connect, to learn, and to achieve – a platform over a billion people today rely on.” – Panos Panay


These were the words that Panos Panay wrote in the announcement blog for Windows 11 and just like him, the Windows IoT team is excited about the continued investments and developments around Windows. We want to use this blog to address questions and comments we have received over the past few days regarding Windows and the commitment around the support lifecycle.


In February we announced that there will be release of Windows 10 Enterprise LTSC and Windows 10 IoT Enterprise LTSC in the second half (H2) of calendar year 2021.  In that announcement we communicated that Windows 10 Client LTSC will change from a 10-year to a 5-year lifecycle, aligning with the changes to the next perpetual version of Office. We also stated that Windows 10 IoT Enterprise will maintain a 10-year support lifecycle.  You can read more about their announcements here.


This has not changed with all the announcements around Windows 11, and we are still scheduled to release a LTSC version of Windows 10 IoT Enterprise in the timeframe specified in that announcement.  We will also release IoT versions of Windows 11 and Windows Server 2022. The first release of Windows 11 IoT Enterprise will have a servicing timeline of 36 months from the month of release as described in our lifecycle documentation. We will announce more information around these releases in the future.


The needs of the IoT industry remain unique and for that reason Microsoft developed Windows 10 IoT Enterprise LTSC and the Long Term Servicing Channel of Windows Server, which today is Windows Server 2019. Each of these products will continue to have a 10-year support lifecycle, as documented on our Lifecycle datasheet.


We remain committed to the ongoing success of Windows IoT, which is deployed in millions of intelligent edge solutions around the world. Industries including manufacturing, retail, medical equipment and public safety choose Windows IoT to power their edge devices because it is a rich platform to create locked-down, interactive user experiences with natural input, provides world class security and enterprise grade device management, allowing customers and partners to build solutions that are designed to last.





Occasional Visitor

Hi Sir,

The Iot version of Windows 11 you mention will also release is SAC version?? or LTSC version?

So the Windows Iot version will be Win10 based, not Win11 base, right??




There are two releases coming up. There is a Windows 10 based LTSC and the 36 month lifecycle one is a Windows 11 SAC release.  LTSC releases are generally 10 years lifecycle and a SAC is 3 years.

When is the next LTSC version going to be released? We're already facing software/driver support challenges with the current version, specially with your new Surface Laptop 4s and some Lenovos. I don't understand why you'd release drivers like that, it makes our lives in I.T. pretty difficult, with computer imaging servers. We're also facing issues with Surface Laptop 3s and Pro 7s, where because of the old version of LTSC, we can't get the newer versions of the firmware/drivers on the Microsoft site.


Are you referring to the non-IoT version of LTSC or the IoT version that is in use?  At the moment our guidance still stands with the dates we have announced (including in this blog) with an release date in 2H of 21 for Windows 10 IoT Enterprise.  

Occasional Visitor

Will Win11 IoT versions have the same TPM prerequisites in order to install?
Do you know if there will be preload versions of the OS available where TPM is not a requirement i.e. for Geos such as PRC whose governments prohibit the use of TPM? 


@1120006  Thanks for your question. To clarify, TPM usage is not something that we are newly introducing, and we are not redesigning TPM for Windows 11 IoT as it has existed in Windows 10 IoT already.  If there are specific questions then I would encourage to reach out to us through the communication channels that are available.  


In the mean time a good starting point to read up further on TMP is below:  

Trusted Platform Module (Windows 10) - Microsoft 365 Security | Microsoft Docs

It's the non IoT version. It's already H2 though, any update on that?


We also have an issue where the Surface 3 doesn't turn off the monitor on it's own, and the power button will shut down the computer instead of putting it to sleep. Tried a clean install, ran windows updates, (because 17763 is the firmware version, so it won't install out of the box as the ISO we have is a slightly older version, and updates fix that and brings it to 17763, but it also installs some of the drivers and firmware updates), and the problem is still there. But if I reinstall the regular pro version and install the 18362 firmware/driver version, it works properly.


We're not exactly looking to upgrade to Windows 11 like most other companies at the moment, but would like to see a new version of LTSC to hopefully address some of these issues.


@VictorEstrada I can't speak on the non-IoT version of Windows 11.  For that I recommend asking the question in Windows - Microsoft Tech Community

They can likely answer your questions you have. 

New Contributor

Experience of using Windows 10 IoT enterprise thinclient with Unified write filter enabled is terrible when it comes to Windows update.

1.Version 1507.With average monthly CU of 1Gb, time to perform monthly update with WinSXS compact on thinclient can take hours. Much longer than reimage the device with CU pre patched. Effectively forcing IT admin to reimage the device every month just to keep the device update to date.  


2.Version 1607. With average monthly CU of 1.5GB, this is even worst. Express update comes to help. 

3.Version 1809. Finally average monthly CU reduced to 300MB.  CU and Winsxs compact is much improved.


21H2? Let's see



Occasional Visitor

so does this mean that the 1809 (2019) release of IOT LTSC will actually outlast 2022?

2029 vs 2027?

This will cause some, at least us, to have second thoughts about switching to the newer one.


So if this continues as it has we would probably wait until 2025 to switch to the new one then, and still only achieve one year better than 1809.


@null null 


That sounds like a specific issue that you should have support investigate




Thanks for your question.  Lifecycles differ slightly from releases depending if they are LTSC or not but for the builds you are referencing the following is true:


Windows 10 IoT Enterprise build 1809 LTSC has a 10 year lifecycle beginning in 2018 and ending in 2028

Windows 10 IoT Enterprise 2021 LTSC has a 10 year lifecycle beginning in 2021 and ending in 2031 which is the upcoming release. 


In contrast the upcoming Windows 11 IoT Enterprise release has only a 36 lifecycle (its a non LTSC release) giving it support till 2024/2025.


In this situation both 1809 and the upcoming 2021 LTSC outlast the upcoming Windows 11 IoT release.  Hope this helps.

Version history
Last update:
‎Jul 03 2021 12:04 AM
Updated by: