Technical Guide
Unreachable, Unauthorized, Unsupported: How to Report Missing Systems Without Hiding Them
Separate discovery/scope state, collection/evidence state, and compliance state.
Quick Read
- Symptom: Separate discovery/scope state, collection/evidence state, and compliance state.
- Check first: Distinguish intended-but-undiscovered systems from systems that were discovered, confirmed in scope, and later failed collection or assessment.
- Risk: Read-only checks
Symptoms
A Windows patch assessment becomes misleading when systems that cannot be completely assessed disappear from the reporting population. Unreachable hosts, authorization failures, unsupported configurations, incomplete evidence, and no-applicable-baseline states are not proof of noncompliance, but they are also not evidence of compliance and must remain visible.
Environment
Windows fleet assessments where discovery and scope reconciliation establish a confirmed in-scope discovered population before remote collection, Windows version evidence review, applicable-baseline selection, and compliance classification.
Most Likely Causes
The distortion appears when collection and assessment exceptions are treated as exclusions instead of results. If confirmed systems are removed because they are difficult to reach or classify, Assessed compliance can look strong while Evidence coverage and the verified compliant share of the confirmed fleet deteriorate.
What to Check First
Distinguish intended-but-undiscovered systems from systems that were discovered, confirmed in scope, and later failed collection or assessment.
Treat unreachable, unauthorized, unsupported, incomplete-evidence, no-applicable-baseline, and other confirmed assessment exceptions as explicit evidence states rather than silently dropping them.
Keep confirmed in-scope exceptions in the Evidence coverage denominator and out of its numerator until they become complete baseline-assessable devices.
Exclude non-assessable exceptions from Assessed compliance because that metric is defined only over complete baseline-assessable devices.
Keep confirmed in-scope exceptions in the Verified compliant population denominator and out of its numerator until evidence proves compliant or ahead of baseline.
Do not classify an unknown or failed assessment as behind baseline unless collected evidence actually supports that conclusion.
Related Guides
Use these when the problem moves into a neighboring part of the same workflow.
- Windows Patch Compliance Without Blind Spots
- Build + UBR: What Windows Version Evidence Can Actually Prove
- Designing a Windows Patch Baseline Operators Can Explain
- Why Patch Compliance Percentages Lie When the Denominator Is Wrong
- Reconciling SCCM, Active Directory, and Endpoint Inventory Before You Trust a Patch Report
Operational Steps
- Separate discovery gaps from assessment exceptions
An intended system that was never discovered is a reconciliation gap and does not enter the frozen WPC denominators. A discovered system that is explicitly confirmed out of scope also remains outside those denominators. Once a discovered system is confirmed in scope, later evidence failures must remain part of the assessment story.
- Classify unreachable systems
Record unreachable when the assessment cannot establish the required connection to collect evidence. The system remains in the confirmed in-scope discovered population, but no compliance state is established until collection succeeds.
- Classify authorization failures separately
Record unauthorized when the host is reachable but the permitted collection path cannot obtain the required evidence. Keep it distinct from unreachable because the remediation path is different even though both remain non-assessable exceptions.
- Keep unsupported and no-baseline states explicit
If the assessment contract or applicable baseline set cannot validly evaluate a confirmed configuration, preserve unsupported or no-applicable-baseline as an explicit state rather than guessing a baseline or forcing a compliance classification.
- Preserve incomplete evidence
Partial collection is not a complete baseline assessment. If the collected product, release, edition, build, UBR, or other required context is insufficient for an applicable comparison, retain incomplete evidence until the missing or contradictory data is resolved.
- Report exceptions as an operational work queue
Break exception counts into actionable classes such as discovery reconciliation, connectivity, authorization, support/baseline review, collection diagnostics, and manual classification instead of collapsing them into a generic scan-failed count.
Validation
Every confirmed in-scope discovered system is represented either as complete baseline-assessable evidence or as an explicit assessment exception.
Evidence coverage = complete baseline-assessable devices / confirmed in-scope discovered devices.
Assessed compliance = compliant + ahead-of-baseline / complete baseline-assessable devices.
Verified compliant population = compliant + ahead-of-baseline / confirmed in-scope discovered devices.
Intended-but-undiscovered systems remain visible in reconciliation reporting without being inserted into the frozen WPC denominators.
Unknown or exception states are not automatically relabeled noncompliant, and failed collection cannot improve fleet confidence by shrinking the denominator.
Exception reporting identifies a remediation path rather than presenting one undifferentiated failure count.
Logs to Check
Declared or intended inventory records used to identify systems expected but not discovered.
Discovery and reconciliation records establishing the confirmed in-scope discovered population.
Connectivity and remote-collection results distinguishing unreachable from authorization failures.
Endpoint product, release, edition, build, UBR, and related evidence used to determine whether a system is complete and baseline-assessable.
Applicable baseline selection and support-state records used to distinguish unsupported, no-applicable-baseline, behind, compliant, and ahead-of-baseline outcomes.
Rollback and Escalation
This methodology is read-only. Preserve the original discovery, reconciliation, collection, exception, and baseline-classification evidence so the state of every system can be reproduced.
If a system was incorrectly confirmed in or out of scope, correct the reconciliation record and recalculate the affected fleet metrics from source evidence.
If an exception was incorrectly removed from the confirmed population, restore it to the frozen denominator and recalculate Evidence coverage and Verified compliant population rather than hand-editing percentages.
Escalate When
Escalate when a reporting process removes confirmed systems from fleet denominators solely because collection or authentication failed.
Escalate when unsupported or no-applicable-baseline systems are being forced into guessed compliant or noncompliant states.
Escalate when a large or growing other-exception bucket prevents operators from identifying the actual failure mode.
Escalate when declared inventory and discovery cannot be reconciled well enough to establish a defensible confirmed in-scope discovered population.
Escalate when exception counts materially affect Evidence coverage or Verified compliant population but the headline report presents only Assessed compliance.
Notes from the Field
An assessment exception is still an assessment result: it documents what the assessment could not establish and why.
Unreachable and unauthorized should remain distinct because connectivity and access failures usually require different remediation owners.
Unsupported is an assessment/support-state classification and should not be presented as though it were automatically identical to a Microsoft lifecycle label.
No applicable baseline is distinct from incomplete evidence: collection may be complete even when a valid comparison target is unavailable.
Build + UBR can support Windows version-state comparison when product and servicing applicability are established, but it does not prove every KB, file, component, vulnerability state, or deployment-history event.
This supporting Insight belongs primarily to Observability & Evidence with Windows Operations as its operational context.
A restrained related link to The Ops Stack Windows Patch Compliance is justified because retaining evidence exceptions is part of the approved assessment model; the private Windows Build & UBR Evidence Check must remain unlinked.
