Hardware FixRecommendedDevice not working? Your driver may be the problemCheck updates for common hardware issues.Fix DriversOctober DealsAmazon USOctober deal check: compare before you payAmazon US: current deals, useful picks and tech finds.Check DealsWindows FixRecommendedWindows errors stealing your time? Find the fix fastScan stability, cleanup and performance issues.Fix Now×
Skip to content
World desk7 min

What’s New in the SCCM (Configuration Manager) Check Readiness Task-Sequence Step?

Configuration Manager 2103 improved Check Readiness diagnostics and disk-space evaluation; 2111 added TPM 2.0 enabled and activated checks. Here is how to configure, troubleshoot, and decide when custom preflight logic is still required.
Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

The important Check Readiness improvements arrived in two Configuration Manager current-branch releases: version 2103 added an Inspect view for failed prerequisites and included unpartitioned disks in free-space checks; version 2111 added separate checks for whether TPM 2.0 or later is enabled and activated. Microsoft’s release notes for versions 2509 and 2603 do not identify a newer Check Readiness-specific change, so the feature’s practical behavior still centers on those milestones.

In current documentation, the step evaluates the prerequisites you select, records every result, and returns error 4316 if any selected check fails. It does not repair the computer, partition disks, convert BIOS to UEFI, or certify every Windows 11 requirement.

As an Amazon Associate I earn from qualifying purchases.

What the Check Readiness step does

Check Readiness is a task-sequence gate that tests whether a target computer meets deployment prerequisites before later steps run. Add it in the Configuration Manager console through Task Sequence Editor → Add → General → Check Readiness.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Typical uses include in-place Windows upgrades, Windows 10-to-Windows 11 deployments, bare-metal installs, refreshes and reimages, and deployments that require AC power, wired networking, UEFI, minimum hardware, or a minimum Configuration Manager client version. Checks are not selected automatically in new or existing instances, so review every instance before deployment. Microsoft’s task-sequence documentation lists the available settings and behavior.

Improvements by Configuration Manager version

Version 2103: clearer failures and broader disk-space evaluation

Beginning with version 2103, the task-sequence failure experience can offer an Inspect action that identifies which configured readiness prerequisites failed. This lets a user or help-desk technician distinguish, for example, a power, network, operating-system, or storage failure without immediately opening a log. Inspect is diagnostic only; remediation is still required. See User experiences for OS deployment.

Version 2103 also expanded the minimum-free-disk-space check to include free space on disks without partitions. The step only evaluates capacity; it does not create partitions or prepare a disk. A deployment that needs a defined layout still requires a separate Format and Partition Disk step. The change is documented in What’s new in version 2103.

Version 2111: TPM 2.0 state checks

Version 2111 added two distinct checks:

  • TPM 2.0 or later is enabled
  • TPM 2.0 or later is activated

A device can contain a TPM and still fail one of these states—for example, when firmware has disabled it or it has not been activated. Passing one check does not imply that the other passes. These checks support Windows 11 deployment gates but do not assess every Windows 11 hardware or compatibility requirement. Microsoft announced them in What’s new in version 2111.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Current-release context

As of August 18, 2026, the reviewed Microsoft “What’s new” pages for versions 2509 and 2603 do not identify another Check Readiness-specific enhancement. That wording reflects the published release documentation reviewed; it is not a claim about every private hotfix or minor servicing change. See version 2509 and version 2603.

Every built-in readiness check

Check What it validates Qualification
Minimum memory Required RAM in MB Enabled by default in the documented configuration behavior.
Minimum processor speed CPU speed in MHz Speed alone is not a complete CPU-compatibility test.
Minimum free disk space Required free space in MB Since 2103, includes disks without partitions.
Current OS to be refreshed Whether the installed OS is the expected type Documented default is CLIENT.
Architecture of current OS 32-bit or 64-bit operating system Useful for upgrade and image planning.
Minimum OS version Minimum major, minor, and build Example format: 10.0.16299.
Maximum OS version Maximum permitted major, minor, and build Prevents unsupported source builds from entering an upgrade.
Minimum client version Configuration Manager client baseline Example format: 5.00.8913.1005.
Language of current OS Current OS language Compared with the OSLanguage property of Win32_OperatingSystem.
AC power plugged in Whether external power is connected Important for laptop upgrades.
Network adapter connected Whether a network adapter is connected Does not guarantee management-point or distribution-point access.
Network adapter is not wireless Whether the connected adapter is wired A separate, dependent policy check.
Computer is in UEFI mode Current UEFI versus legacy BIOS mode Does not convert a BIOS installation to UEFI.
TPM 2.0 or later is enabled TPM enabled state Available beginning in 2111.
TPM 2.0 or later is activated TPM activation state Available beginning in 2111.

See Task sequence steps for the complete Microsoft setting list.

How to configure a reliable gate

  1. Open the task sequence in the Configuration Manager console.
  2. Select the position where the prerequisite gate should run.
  3. Choose Add → General → Check Readiness.
  4. Use a descriptive name such as Validate Windows 11 Upgrade Readiness or Validate Laptop Upgrade Prerequisites.
  5. Select only checks relevant to that deployment, then set realistic memory, processor, disk, operating-system, and client-version thresholds.
  6. For Windows 11 scenarios, enable the TPM checks and the UEFI check when those are organizational requirements.
  7. Decide whether failure should stop the sequence. Leave Continue on error disabled for an enforced production gate.
  8. Test pass and fail paths on representative desktops, laptops on battery and AC, BIOS and UEFI devices, TPM-disabled devices, low-disk devices, and wireless-only devices.
  9. After a site update, update clients to the latest version so newer functionality is available consistently.

Do not assume that a passing preflight guarantees every later action will succeed: image application, updates, temporary files, and applications can impose additional storage or compatibility demands.

What happens when a check fails

The step evaluates all selected checks rather than stopping at the first failure. It writes the outcomes to smsts.log and then fails if at least one selected check failed. The documented return code is 4316, described by Microsoft as “The resource required for this operation does not exist.” That generic code is not the root cause; use the individual readiness results and log entries instead.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Continue on error changes the step into a logging operation: results are recorded, but the task sequence continues. This can help with pilots, discovery, and threshold tuning, but it is unsafe as a production gate unless later logic deliberately handles failed results.

Troubleshooting a failed readiness step

Start with Inspect

When the interactive task-sequence error screen provides it, select Inspect to view failed prerequisites. The improved experience was introduced in 2103 and is not guaranteed for every task-sequence failure or execution context.

Read the task-sequence log

Review smsts.log for each selected check. Its location changes between Windows PE, the full operating system, and post-reboot phases; use the _SMSTSLogPath task-sequence variable rather than assuming one universal path. Variable details are in Microsoft’s task-sequence variable reference.

Inspect readiness result variables

The step exposes read-only variables:

_TS_CRMEMORY
_TS_CRSPEED
_TS_CRDISK
_TS_CROSTYPE
_TS_CRARCH
_TS_CRMINOSVER
_TS_CRMAXOSVER
_TS_CRCLIENTMINVER
_TS_CROSLANGUAGE
_TS_CRACPOWER
_TS_CRNETWORK
_TS_CRUEFI
_TS_CRWIRED
_TS_CRTPMACTIVATED
_TS_CRTPMENABLED

Boolean-style results generally use 1 for pass and 0 for fail. _TS_CRUEFI reports BIOS as 0 and UEFI as 1. A variable is blank when its corresponding check is not enabled. The TPM variables are documented from version 2111 onward.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Common symptoms

  • Inspect is missing: verify site and client versions, confirm the failure came from Check Readiness, and ensure clients were updated after the site update.
  • TPM is present but fails: check firmware enablement, activation or initialization, TPM version, and virtualization or firmware-state differences.
  • Disk result is unexpected: determine whether the sequence is in Windows PE or full Windows, identify the disks being evaluated, account for unpartitioned storage, and allow space for the complete deployment.
  • Wireless fails: network connectivity and wired-network requirements are separate; a Wi-Fi connection can pass the first and fail the second.
  • UEFI fails: the step detects mode only. BIOS-to-UEFI conversion needs a separate backup, firmware, disk-layout, and recovery plan.
  • Client-version gate fails: confirm that the task sequence truly depends on newer client behavior before raising the minimum, because incomplete client upgrades can block otherwise usable devices.
Independent reader supportYour contribution helps us test, update, and keep practical guides available for everyone.Support on Ko-Fi

Using Check Readiness for Windows 11

Enable TPM 2.0 enabled and activated checks, plus UEFI where required, for a straightforward task-sequence gate. Treat that gate as one part of compatibility assessment, not as Microsoft’s complete Windows 11 certification process. Depending on policy, also validate supported processor model and generation, Secure Boot, RAM and storage, edition and language, application and driver compatibility, and organizational upgrade rules. The built-in step does not document a Secure Boot check and should not be represented as one.

PowerShell management

The Configuration Manager PowerShell module uses the noun PrestartCheck even though the console calls the step Check Readiness. Available cmdlets are Get-CMTSStepPrestartCheck, New-CMTSStepPrestartCheck, Remove-CMTSStepPrestartCheck, and Set-CMTSStepPrestartCheck.

$tsNameOsd = "Default OS deployment"
$tsStepNameCheckReady = "Check Readiness"

Set-CMTSStepPrestartCheck `
    -TaskSequenceName $tsNameOsd `
    -StepName $tsStepNameCheckReady `
    -CheckPowerState $false `
    -CheckNetworkWired $false

This Microsoft example disables AC-power and wired-network checks. Apply that change only when the deployment policy permits it: it may suit a desktop sequence but undermine a laptop upgrade or a deployment that requires reliable wired connectivity. See Set-CMTSStepPrestartCheck.

Built-in checks or custom preflight logic?

Choose the built-in step when

  • The requirement maps directly to a supported check.
  • The sequence should stop before making changes.
  • Users or help-desk staff benefit from Inspect details.
  • The same policy should apply consistently across deployments.
  • Logging and _TS_CR* variables are useful for reporting or branching.

Use conditions or scripts when

  • You need application-specific logic or complex WMI queries.
  • Your organization maintains a CPU allowlist or denylist.
  • You must validate Secure Boot, encryption, a particular volume, custom registry data, or other controls not exposed by the step.
  • Several custom conditions must be combined into one deployment decision.

A custom preflight can complement Check Readiness; it does not need to replace the standard checks that already match your policy.

Free tools Windows power users keep installed

One-click scans. No signup required.

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

Production checklist

  • Confirm site and client versions, then update clients after site upgrades.
  • Review every enabled check in every task-sequence instance.
  • Set realistic memory, CPU, disk, OS-version, and client-version thresholds.
  • Decide explicitly whether Wi-Fi and battery operation are acceptable.
  • Confirm UEFI and TPM requirements for the target deployment.
  • Test both pass and fail paths on representative hardware.
  • Verify that the error experience and Inspect details are useful.
  • Know the smsts.log location in Windows PE and full Windows.
  • Avoid Continue on error for an enforced production gate unless later steps handle failures intentionally.
  • Document remediation for each possible failed prerequisite.

Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.

Leave a Reply

Your email address will not be published. Required fields are marked *

Special offer. See more information about Outbyte and uninstall instructions. Please review EULA and Privacy policy.

More from the Wire

  1. World desk4 min
    How to Spot an AI Voice Scam Before Sending MoneyDon’t rely on how a caller sounds. Pause, call back through a known number, and verify the emergency with another trusted person before sending money.
  2. Mountain View desk4 min
    Google’s SynthID Detector: How to Check AI-Generated Images, Video and AudioGoogle’s SynthID Detector looks for an embedded watermark in supported images, video and audio. Here is what its results do—and do not—show.
  3. Redmond desk20 min
    How to create a link to File or Folder in Windows 11Windows 11 gives you several ways to point to a file or folder without moving or duplicating it. You can create a desktop shortcut,…
Recommended PC Tool
Recommended PC Tool
PC Slower Than It Used to Be?Free scan - under a minute
Outdated Drivers Are Slowing You DownFree scan - exact matches

Two free Windows tools

One Free Minute Could Fix That PC

Before you go - each of these free tools takes about a minute and tackles what quietly slows a Windows PC down.

Special offer. View Outbyte info, uninstall instructions, EULA, and Privacy Policy.