Core principle
Deploy promptly, but learn before broad rollout
Delaying security updates indefinitely leaves known weaknesses exposed. Deploying immediately to every device can turn an isolated compatibility problem into an organisation-wide interruption. Staged deployment creates a short learning period without abandoning patching.
Minimum viable approach
Use three groups: a small test group, a representative pilot group and the remaining production devices. Define when each group advances and what evidence would pause deployment.
Deployment design
Build simple, representative rings
| Test | A few recoverable devices used by IT or technically confident users. Validate installation, restart and core security tooling. |
|---|---|
| Pilot | A representative sample covering important applications, device models, remote working and operational teams. |
| Production | All remaining supported devices, deployed after the pilot observation period and before the organisation's risk-based deadline. |
| Exceptions | Devices held back for a documented reason, with an owner, compensating measures and review date. |
Microsoft Intune update rings can control deferrals, restart behaviour, deadlines and notifications. Organisations without Intune can still apply the same staged principle using their available management tooling.
Monthly workflow
A repeatable six-step process
Know the estate
Maintain a usable list of supported Windows devices, operating-system versions, owners and critical applications. Update decisions are unreliable when the affected population is unknown.
Review authoritative information
Check the relevant Microsoft update page and Windows release health information. Record confirmed known issues separately from community reports that still require validation.
Protect recovery
Confirm important data is protected, recovery keys are available where required, and essential devices have a tested recovery route before rollout.
Deploy through the rings
Advance from test to pilot to production using predetermined timing. Communicate restart expectations and avoid leaving users to postpone indefinitely.
Measure outcomes
Track successful installation, pending restarts, failures, service-desk reports and the number of devices outside support. Investigate patterns rather than repeatedly retrying without evidence.
Close and improve
Confirm coverage, document exceptions and capture lessons that should change the next deployment. A completed change includes verification, not merely issuing the update.
When something fails
Troubleshoot without making the evidence disappear
- Define the symptom: record the device, update, error code, time and user impact.
- Check scope: determine whether one device, one model, one application or an entire ring is affected.
- Check Microsoft: review the update's known-issues section and Windows release health before applying broad workarounds.
- Collect basic evidence: preserve update history, relevant logs, available disk space, restart state and management-policy status.
- Change one thing at a time: test the least disruptive supported action on a recoverable device and record the result.
- Escalate deliberately: pause the affected ring when a defined stop condition is met and involve the application supplier or support provider where appropriate.
Avoid generic destructive fixes
Do not routinely delete update stores, remove security updates or run copied repair scripts across the estate without understanding scope, recovery and the security consequence.
Rollback decisions
Balance service restoration with security exposure
Uninstalling a security update can reintroduce vulnerabilities and should be a governed last resort. First check whether Microsoft has issued a Known Issue Rollback: KIR can reverse a problematic non-security change while retaining the rest of the update. KIR does not roll back security fixes.
If full removal is necessary, document the business impact, approval, affected devices, temporary protections and a deadline for redeployment. Keep the rollback as narrow as possible.
Useful measures
Track a small set consistently
RACF-CC context
More than a patching task
Update management supports Domain 2 through endpoint baselines, Domain 4 through prioritised remediation, Domain 5 through recovery readiness, Domain 6 through deployment evidence and Domain 8 through ownership, exceptions and change decisions.
Primary sources
Microsoft operational guidance
Voluntary support
Found this useful? Support Trends4You
Trends4You's practical guides, RACF-CC resources and downloadable tools are provided free of charge. If they've helped you or your organisation, you can support the time and hosting that keeps them freely available.
Support is optional, handled securely by Stripe and does not provide additional access.
