Guide
End-of-support systems: update, migrate or isolate
Windows 10, Windows Server 2016, Debian 11, Ubuntu 20.04… Workstations and servers, Windows and Linux: a system that is no longer supported no longer receives security patches. Here are the deadlines to watch and the four ways to deal with your systems, with the conditions and steps for each.
Updated on 18 October 2026 · Figures are sourced at the bottom of the page; opinions are those of IT CyberWall.
Why a recent, supported system matters · The deadlines to watch · Four ways to deal with an end-of-support system · 1. Update in place · 2. Migrate to a recent version of the same system · 3. Migrate to another system · 4. For the oldest or most sensitive: keep and isolate · Workstations running Windows 10 · Need to replace hardware? · What IT CyberWall does · Sources
Why a recent, supported system matters
The operating system (Windows, Linux) is the foundation of every workstation and every server. As long as it is supported, its publisher releases patches for every flaw discovered. Once support ends, nothing more: each new flaw stays open, and recent software (browsers, antivirus, business applications) stops installing on it, one after another.
The deadlines to watch
| System | End of support | Good to know |
|---|---|---|
| Windows 10 | 14 October 2025[3] | Paid extended updates for businesses, for three years at most[4] |
| Windows 11 | Depends on the version: 24 months for Home and Pro editions, 36 months for Enterprise and Education[5] | Version 25H2 Pro is supported until 12 October 2027; 23H2 Enterprise ends on 10 November 2026[5] |
| Windows Server 2012 and 2012 R2 | 10 October 2023 | Extended updates ended on 13 October 2026[6] |
| Windows Server 2016 | 13 January 2027[7] | Less than three months away: plan now |
| Windows Server 2019 | 10 January 2029[8] | Already in extended support |
| Ubuntu 20.04 LTS | Standard support ended in May 2025[9] | Extended maintenance (Ubuntu Pro) until May 2030[9] |
| Ubuntu 22.04 LTS | May 2027[9] | Extended maintenance until May 2032[9] |
| Debian 11 | 31 August 2026 (end of long-term support)[10] | Ended |
| Debian 12 | Regular support ended on 12 July 2026[11] | Long-term support until 30 June 2028[11] |
| CentOS Linux 7 | 30 June 2024[12] | Ended |
| Red Hat Enterprise Linux 8, 9 and 10 | Ten-year life cycle per version[13] | Dates are published by Red Hat |
Paid « extended maintenance » extends security patches, nothing else: it buys time to prepare what comes next, it is not a lasting solution.
Four ways to deal with an end-of-support system
| Route | When to choose it |
|---|---|
| 1. Update in place | The hardware is compatible and the publisher provides an upgrade path. |
| 2. Migrate to a recent version of the same system | Updating in place is impossible or risky, or the hardware needs replacing. |
| 3. Migrate to another system (Windows to Linux, or the other way round) | Your needs would be better served elsewhere: licence costs, available software, skills. |
| 4. Keep and isolate | The oldest or most sensitive systems, which cannot be updated or migrated for now. |
1. Update in place
Conditions to meet
- The hardware is compatible with the new version (for Windows 11: a processor on Microsoft’s list, 4 GB of memory, 64 GB of storage, UEFI Secure Boot, TPM 2.0 chip[14]).
- The publisher provides an upgrade path from your version (some versions cannot be skipped: Debian is upgraded from one major version to the next).
- Your business software, drivers and peripherals are supported by their publishers on the new version.
- A recent, restorable backup exists.
Steps
- Inventory the workstation or server: version, role, software, dependencies.
- Check compatibility with the publishers.
- Test the update on a copy (a virtual machine works well for this) or on a pilot workstation.
- Plan the rollback: a snapshot or a verified backup taken just before.
- Update during an agreed maintenance window.
- Have users check everything, then monitor over the following days.
2. Migrate to a recent version of the same system
Prerequisites
- Your software exists for the new version, and its licences can be transferred.
- A new workstation or server, physical or virtual, is available.
- The data and settings to carry over have been listed.
Steps
- Install the new machine alongside the old one.
- Reinstall and configure the software.
- Migrate data, accounts and access rights.
- Have users test on the new machine.
- Switch over, keeping the old one read-only for a while.
- Retire the old machine after wiping its data.
3. Migrate to another system
Moving from Windows to Linux, or from Linux to Windows, can make sense: a file server or web server on Linux avoids licences, while an application that only exists for Windows requires a Windows server.
Conditions to meet
- Each use has an equivalent on the target system: software, file formats, printers, remote access.
- Costs are compared over time: licences, migration, training, maintenance.
- Users and the team that will run the system are ready to change their habits.
Steps
- List the uses, not just the software.
- Choose the equivalents and validate them with key users.
- Set up a pilot with a few workstations or a test server.
- Convert and migrate the data, checking the formats.
- Train the users.
- Switch over gradually, department by department.
4. For the oldest or most sensitive: keep and isolate
A workstation that controls a machine, a server running business software that cannot be found elsewhere: sometimes it can neither be updated nor migrated straight away. It then needs to be virtualised, isolated from the network and monitored, and its exit prepared by testing updates on a copy. This is our Obsolete systems service, detailed in the guide obsolete systems and software.
Workstations running Windows 10
- Extended updates for businesses: $61 per device in the first year, with the price doubling each year, for three years at most; buying part-way through means paying for the previous years[4].
- Virtual desktops: these updates are included at no extra cost for Windows 10 in Windows 365 and Azure Virtual Desktop[4].
- Office: support for Office 2021 ended in October 2026[3]; Microsoft 365 apps receive security patches on Windows 10 until 10 October 2028[15].
- Microsoft’s free offer in the European Economic Area, until 12 October 2027, is aimed at consumers, not business IT estates[16].
Need to replace hardware?
Purchasing advice, financing, take-back of old equipment and recycling are described on our IT estate and hardware page.
What IT CyberWall does
We take an inventory of your workstations and servers, identify systems that are at or near end of support, and suggest the right path for each one: planned update, migration to a recent version, change of system or isolation. We then carry out the testing, switchover and acceptance, as part of managed services or a one-off job.
How many of your systems are reaching end of support?
We inventory your workstations and servers and propose a plan for each one.
Sources
Sources consulted on 18 October 2026. Supplier prices are shown excluding tax, in the currency and region of the published price list, and may change: always check the official page before deciding.
- ANSSI – Guide d’hygiène informatique, v2.0, measures 34 and 35 — messervices.cyber.gouv.fr/documents-guides/guide_hygiene_informatique_anssi.pdf
- Hiscox – Assurance cyber, questionnaire de souscription (2019) — www.hiscox.fr/courtage/sites/courtage/files/documents/questionnaire-cyberclear-moins50%20-24102019.pdf
- Microsoft – La prise en charge de Windows 10 a pris fin le 14 octobre 2025 — support.microsoft.com/fr-fr/windows/fin-de-la-prise-en-charge-de-windows-10-le-14-octobre-2025-2ca8b313-1946-43d3-b55c-2b95b107f281
- Microsoft Learn – Extended Security Updates (ESU) program for Windows 10 — learn.microsoft.com/en-us/windows/whats-new/extended-security-updates
- Microsoft Learn – Windows 11 release information — learn.microsoft.com/en-us/windows/release-health/windows11-release-information
- Microsoft Lifecycle – Windows Server 2012 and 2012 R2 reaching end of support — learn.microsoft.com/en-us/lifecycle/announcements/windows-server-2012-r2-end-of-support
- Microsoft Lifecycle – Windows Server 2016 — learn.microsoft.com/en-us/lifecycle/products/windows-server-2016
- Microsoft Lifecycle – Windows Server 2019 — learn.microsoft.com/en-us/lifecycle/products/windows-server-2019
- Canonical – Ubuntu release cycle — ubuntu.com/about/release-cycle
- Debian – Debian 11 Long Term Support reaches end-of-life (31 August 2026) — www.debian.org/News/2026/20260831
- Debian – Security support for Bookworm handed over to the LTS team (12 July 2026) — www.debian.org/News/2026/20260712
- CentOS Project – End dates are coming for CentOS Stream 8 and CentOS Linux 7 — blog.centos.org/2023/04/end-dates-are-coming-for-centos-stream-8-and-centos-linux-7/
- Red Hat – Red Hat Enterprise Linux Life Cycle — access.redhat.com/support/policy/updates/errata
- Microsoft – Configuration requise pour Windows 11 — support.microsoft.com/fr-fr/windows/configuration-requise-pour-windows-11-86c11283-ea52-4782-9efd-7674389a7ba3
- Microsoft Learn – Windows 10 end of support and Microsoft 365 Apps — learn.microsoft.com/en-us/microsoft-365-apps/end-of-support/windows-10-support
- Microsoft – Mises à jour de sécurité étendues de Windows 10 — www.microsoft.com/fr-fr/windows/extended-security-updates
Backup and restoration are operated by WeDoBack.
