The server can keep running. The risk must be managed.
Windows Server 2016 reaches the end of extended support on 12 January 2027. [1] The server will not automatically shut down. But if migration extends beyond that date, every affected service needs a decision: upgrade it, retire it or arrange temporary continued operation with explicit conditions and resources.

Fictional case: the application remains necessary, but the required version arrives after 12 January 2027.
Before announcing another date, I suggest revisiting three things: what is actually blocking progress, the risk the organisation carries while waiting and the resources needed to exit. This underpins the method presented here: assess, decide, prepare, cut over and close.
The article’s decision worksheet helps apply this approach to your estate. It connects the business service, dependencies, risk scenario, decision and required evidence through to retirement of the old environment.
Download the fillable decision worksheet and example (PDF)The worked case: an application the business still uses
Consider an entirely fictional case. A company manages orders and invoicing with an application hosted on Windows Server 2016. It exchanges data with accounting and a logistics tool. The vendor still maintains the old application version but requires a new product version to support the target operating system.
That version is expected after January 2027. The business needs the application and has no immediately operational replacement. The exact availability date, recovery conditions and acceptance testing duration remain unconfirmed.
The initiative therefore includes an application upgrade, checks on both interfaces and user validation. Changing the operating system alone does not resolve this dependency. Project management starts by making the constraint visible, then proposing a roadmap teams and the business can sustain.
The organisation’s risk while waiting
Without applicable Extended Security Updates (ESU) coverage, Windows Server 2016 will no longer receive its usual security updates after that deadline. [1, 3] A working machine may therefore remain exposed to an unpatched vulnerability.
Possible consequences are concrete: server takeover, data access, use of its privileges to reach other resources, application interruption or system isolation to contain an incident. The scope depends on actual access and segmentation. [4, 5, 7]
Understanding dependencies · Fictional example
One server, several business operations.
The inventory describes a machine. The decision must consider the service it supports.
If the server is compromised or has to be isolated…
- Orders suspendedDegraded operations to organise.
- Invoicing interruptedA backlog to clear.
- Data exchanges disruptedData and interfaces to check.
- Reduce exposure
- Check access controls and network segmentation.
- Patch what can be patched
- Apply available updates; verify ESU coverage if that option is chosen.
- Prepare recovery
- Test restoration and data checks.
One possible scenario, without an estimated probability. The impact depends on actual access, data flows and safeguards. This diagram does not describe an inevitable attack.
Recovery also requires preparation. Protected, restorable backups must be available, dependencies to restore must be known and data must be checked before reopening the service. Restoration does not undo information theft. Costs include technical intervention, degraded operations and clearing the business backlog. [5, 7]
Two workstreams require monitoring during this period. Available patches for the current environment must be applied according to urgency and change procedures. Migration to a newer version needs its own preparation and approvals. A migration project does not, by itself, protect the system still in production. [4]
Security, technical and business teams assess urgency: applicable vulnerabilities, known exploitation, exposure, privileges, affected activity and recovery capability. The project manager brings this evidence together to prepare decisions and track resulting actions.
1. Assess the service and identify the dependency driving the schedule
I would start with a service brief linked to the machine inventory. It identifies the business owner, applications and components, data flows, access, technical owners and continuity requirements.
Our example requires three commitments. The vendor must confirm target-version availability and support. Accounting and logistics owners must confirm interface changes and testing. The business must name people able to validate order and invoicing operations.
Also check whether the current application is supported on an intermediate operating system version that remains supported. This may be an option, subject to validating roles, agents and licensing terms. Its cost and the second upgrade required belong in the comparison. [2] In this fictional case, we assume the vendor’s compatibility matrix offers no supported intermediate step for the current application.
For every missing commitment, the brief records an action, an owner and a response date. Missing confirmation remains visible in the schedule. It does not become an implicit assumption of availability.
The same assessment identifies recovery conditions: acceptable downtime, tolerable data loss, dependencies to rebuild and available backups. The business specifies the consequences of unavailability. Specialists verify technical conditions.
At the end of this step, the sponsor must understand what prevents migration, who can remove the blocker and which information is still missing. The inventory then becomes a decision tool.
2. Compare options and obtain a funded decision
Microsoft describes several Windows Server upgrade methods, each with conditions and restrictions. The technical choice must be checked for the relevant roles, hardware and applications. [2] In this case, the comparison could look like this:
Comparing options for the fictional case
Upgrade the existing system
- Condition to verify
- A supported technical path and compatibility of applications, roles and agents.
- Assessment in the fictional case
- In this fictional scenario, the vendor’s matrix rules out any supported intermediate step for the current application.
Migrate the service to the target
- Condition to verify
- Application version available, interfaces adapted and acceptance testing completed.
- Assessment in the fictional case
- Preparation can progress. Cutover still depends on delivery and approvals.
Retire the service
- Condition to verify
- Usage discontinued or transferred elsewhere, dependencies addressed and data retained under applicable rules.
- Assessment in the fictional case
- Order processing and invoicing remain necessary. Immediate retirement is not selected.
Arrange temporary continued operation
- Condition to verify
- Verified ESU coverage, assessed risk, checked safeguards and reserved exit resources.
- Assessment in the fictional case
- This option can support migration if its conditions are met and monitored.
For this fictional application, I would propose preparing the application migration and assessing temporary continued operation with ESU. This remains conditional on eligibility, effective coverage, risk assessment and transition resources. If those conditions cannot be met, the choice must be reopened with the sponsor and the business.
Windows Server 2016 ESU provide security updates rated critical and important for up to three years, through 2030, subject to applicable terms. Coverage concerns the covered product and its components. It does not automatically extend maintenance for the application, database or other installed tools. ESU do not cover new features or every malfunction, and do not, by themselves, restore general technical support. Each component’s conditions must be checked separately. [3, 6]
Management must see both the cost of continued operation and the cost of exit: licences, external services, internal effort, testing, coexistence and operations. The migration budget must include the time business and technical teams will actually devote to the work.
The decision request then covers a few points: the proposed treatment, its cost, residual risks, resources to reserve and conditions requiring reconsideration. The project manager prepares the recommendation. Relevant owners confirm feasibility and the sponsor decides within their authority.

Temporary continued operation requires verified conditions, approved resources and an exit roadmap.
The following proposal uses the same fictional case, with application delivery expected on 15 February 2027. Commitments, milestones and closure criteria remain available in the detailed brief. Every date in the case is a demonstration assumption.
Prepare migration. Control the interim period.
Prepare the application migration. Approve operation beyond 12 January 2027 only after validating coverage, risk, budget and capacity conditions.
- The blocker
- The new application is expected after the deadline. This case does not include an intermediate upgrade.
- Resources to approve
- Cost continued operation and migration; reserve technical and business capacity before sponsor approval.
- Conditions for continued operation
- Effective ESU coverage, verified component support, checked safeguards and accepted residual risk.
- Responsibilities
- The project manager coordinates; owners confirm feasibility; the sponsor decides and commits resources.
Fictional date. Review immediately if the vendor is late, coverage is missing, an applicable vulnerability is exploited or a recovery condition is not met.
View commitments, milestones and closure criteria
- Status
- Proposal to the sponsor. Entirely fictional example, with no actual decision or commitment.
- Proposed decision
- Prepare the application migration. Approve operation beyond 12 January 2027 only after validating coverage, risk, budget and capacity conditions.
- Options considered
- In this scenario, the vendor’s matrix rules out a supported intermediate step for the current application version. Immediate retirement would remove a necessary business function.
- Owners
- Project manager: coordination. Application owner: vendor commitment. Operations: coverage and updates. Security: risk assessment. Sponsor: decision and resources.
- Resources requiring approval
- Procurement and the integrator provide continued-operation and migration costs on 13 November 2026. Owners confirm technical and business effort. Sponsor approval is required before ordering.
- Delivery assumption
- The new application is expected on 15 February 2027 in this example. Obtain a written commitment and compatibility scope for the 16 November 2026 review.
- Proposed milestones
- Target cutover on 26 March 2027 after acceptance testing. Source retirement planned for 16 April 2027. Exception ends on 30 April 2027. These dates replace none of the required approvals.
- Conditions for continued operation
- Verified ESU eligibility and activation, updates received, support confirmed for every component, safeguards checked, residual risk accepted and exit resources reserved.
- Review
- Review on 16 November 2026, followed by execution monitoring. Escalate immediately if delivery slips, coverage is absent, an applicable vulnerability is exploited or a recovery condition is unmet. The sponsor reviews continued operation and the roadmap.
- Closure
- Business acceptance and operational handover approved, data retained under applicable rules, source and data flows retired, inventory updated and removable expenditure checked.
3. Build the schedule from confirmed commitments
In our case, availability of the new application is an entry milestone. Target preparation, interface changes, testing, business validation and a cutover window still follow. Vendor delivery therefore does not equal the production go-live date.
Two timelines to manage
Delivered does not mean migrated.
Microsoft’s 12 January 2027 deadline is fixed. The other four dates are assumptions for the fictional case, subject to approval.
- End of extended supportExisting serviceContinued operation requires approval
Validate coverage and risk before the deadline.
MigrationTarget preparationOrganise interfaces, participants and acceptance testing.
- Announced deliveryExisting serviceExisting service retained
Monitor conditions and safeguards.
MigrationApplication deliveredIntegration and acceptance testing are still required.
- Proposed cutoverExisting serviceManage coexistence
Prepare data migration and rollback.
MigrationTarget service opensAfter acceptance testing and cutover approval.
- Planned retirementExisting serviceSource system to retire
After stabilisation and verification of retention obligations.
MigrationEnd of coexistenceUpdate data flows, access rights and inventory.
- Proposed exception end dateExisting serviceException to close
Any extension requires a new decision.
MigrationClosure to confirmVerify actual retirement and costs that can be removed.
Milestones shown without a duration scale. Operation beyond the deadline remains conditional on effective ESU coverage, accepted risk and resources reserved for exit.
The schedule must reserve people for this work. Who prepares the environment? Who works on interfaces? Who tests invoicing? Who supports users and provides post-cutover support? This effort competes with routine operations, other projects and absences.
If resources are unavailable, the committee must choose: move another commitment, add capacity, change scope or revise the date. The impact on the duration and cost of temporary continued operation forms part of the decision.
For a larger estate, group services into waves according to dependencies and readiness. A shared identity or backup component may determine several migrations. Coordinate its upgrade once, with the dependent teams.
Execution reviews track blockers and pending decisions. A new applicable vulnerability, failed safeguard, vendor delay or missing ESU coverage triggers immediate reassessment. The continued-operation decision specifies who monitors these conditions and who raises the alert.
4. Decide on cutover with business and operations teams
For our example application, an available target server is insufficient to approve opening the service. Preparation must demonstrate that ordering and invoicing work with their interfaces.
Before the change window, gather the following evidence:
- Application and interface tests, their results and approvers.
- A usable backup and a verified service recovery procedure.
- A prepared rollback plan, its triggers and the person authorised to invoke it.
- Available participants, a business-approved window and planned communications.
- Monitoring, backup and support for the target, with a stabilisation owner.
Data handling deserves particular attention. If orders or invoices have been created after cutover, returning to the old application requires deciding what happens to them. Rollback must cover reconciliation or accepted recovery limits. Prepare this with specialists and the business.
The named cutover owner uses this evidence to authorise or postpone the intervention. Any deviation from an essential condition requires an explicit decision. An approaching support deadline does not remove the risk of a poorly prepared migration.
5. Close after stabilisation and source retirement
Once the new application is live, the business checks the agreed operations. Operations confirms that access, procedures, backups and support are available. The observation period ends against predefined criteria.
In our example, closure would also include retirement of the old Windows Server 2016 environment after authorisation and verification of data retention obligations. Data flows, access and inventory would be updated. Coexistence and extension costs would be reviewed to stop what can actually be stopped under applicable contracts.

In this fictional case, closure includes operational readiness and authorised source retirement.
If the source remains necessary, continue tracking its use, owner and retirement date. It remains within programme scope.
For every service kept temporarily, the brief therefore retains the rationale, risk reduction measures, coverage evidence, review date and exit workstream. ESU must be activated and updates actually received. Availability in a contract does not demonstrate deployment.
A worksheet for your next decision
The accompanying protocol provides a worksheet to duplicate for each service and criteria for moving between the five steps. It brings dependencies, risks, resources and the required decision into one document.
A reusable protocol
Five steps. Evidence before moving to the next.
Each transition must rely on verifiable evidence and named owners.
AssessDependencies and blockers are identified.
A service brief connects the business owner, interfaces, vendor constraints and outstanding commitments.
Confirmed by: Project manager, technical leads and business owners.
DecideThe roadmap, resources and responsibilities are approved.
The decision specifies the budget, reserved capacity, operating conditions and review triggers.
Confirmed by: Sponsor, with confirmation from the relevant owners.
PreparePrerequisites and approvals are in place.
The target, application and interfaces are tested; participants, the window and recovery conditions are confirmed.
Confirmed by: Technical teams, vendor and business approvers.
Cut overApproval is explicit and recovery is prepared.
The cutover owner has acceptance evidence, rollback arrangements and a plan for orders or invoices created after cutover.
Confirmed by: Named cutover owner, business and operations teams.
CloseThe service is stable and the source system is retired.
Verify operational handover, removal of data flows and access, the inventory and costs that can be removed.
Confirmed by: Business, operations and project manager.
An end-of-support date replaces none of these approvals. If an essential condition is missing, the decision must be reviewed.
Start with a service whose roadmap remains uncertain. Record what is established and what is missing. Confirm commitments before taking the proposal to committee. The approach can be reused for another support deadline by replacing vendor rules, dates and technical constraints.
If your obsolescence programme is behind schedule, contact me with the scope and main blockers. An initial discussion will clarify affected services, schedule-driving dependencies and decisions to prepare. We can then define scoping or project management support suited to your situation.
Does your obsolescence programme need a clear roadmap?
Discuss your programmeSources
Microsoft
- [1] Planning ahead for Windows Server 2016 end of support
Published 25 February 2026.
- [2] Plan your Windows Server upgrade
Microsoft Learn. Updated 14 April 2026.
- [3] Prepare to deliver Extended Security Updates for Windows Server
Microsoft Learn. Updated 5 October 2026.
- [6] Lifecycle FAQ — Extended Security Updates
Microsoft Learn. Support terms and limitations.
Cybermalveillance.gouv.fr
- [4] Why and how to manage updates effectively? (French source)
Updated 5 October 2026.
ANSSI
- [5] Cyber crisis: operational and strategic management essentials (French source)
- [7] Ransomware attacks concern everyone (French source)
ANSSI and the French Ministry of Justice. Published September 2020.