Build sequence
- Start from current vendor media, not from a previous image
- Apply all available OS updates before anything else
- Remove vendor bloatware and unused built-in applications
A golden image goes stale from the moment it is captured, and a six-month-old image means every new device spends its first hours downloading patches on an unprotected build. The refresh cadence matters more than the build quality.
Refresh quarterly at minimum. An image more than a quarter old means new devices spend their first session applying months of patches, often before the EDR agent has fully registered. Rebuild on a schedule rather than when someone notices.
Capture before domain join and user profile creation. Images captured after joining or after a profile exists carry machine-specific state that causes duplicate identifiers and odd failures on deployed devices.
Validate on real hardware before release. An image that works in a virtual machine can fail on the actual laptop model because of drivers and firmware. Test on each hardware model in the fleet before releasing it.
Here's a preview. Unlock the free download to get all 4 sections (3 more below).
More free templates IT teams use alongside this one.
Hardening guides run to hundreds of settings, most of which nobody verifies afterwards. This baseline is the subset that materially reduces risk, with the deviation register that makes exceptions visible rather than silent.
Servers built ad hoc are the ones missing from monitoring and backup, discovered during an incident or an audit. This checklist exists so that every build ends in the same known state regardless of who did it.
Patching breaks things, which is why teams delay it, which is why they get breached through something with a patch available for six months. This schedule is built around deployment rings, so a bad patch hits a pilot group of twenty people rather than the whole company.
Quarterly at minimum, and out of cycle after a critical OS vulnerability, a major agent version change, an OS feature update, or the introduction of new hardware. Stale images mean new devices start life unpatched.
Current OS with all updates, the hardening baseline applied through policy, management and EDR agents, VPN, and the standard application set. Role-specific software should be deployed afterwards rather than baked in.
Because joining creates machine-specific state and identifiers. Capturing afterwards propagates those to every deployed device, causing duplicate identifiers and intermittent failures that are difficult to diagnose later.