Clear, practical technology insights
Build a Diagnostic MindsetLesson 2 of 18

Collect a useful baseline

A baseline is the reference point that lets you tell whether a change helped, harmed or did nothing. Without it, a restart can feel like a fix, a temporary improvement can be mistaken for a permanent result, and several unrelated changes can erase the evidence. The practical focus is to capture a compact Windows baseline that another person can understand: exact time, version, workload, recent changes, resource behavior and a safe reproduction record. The goal is not to collect every possible log. It is to collect enough relevant evidence before the system state changes.

14 min Beginner to intermediate Build a Diagnostic MindsetReviewed 2026-07-30 00:00:00
Learning objectives

What you will learn

  • Record a baseline that another person can reproduce.
  • Separate idle measurements from measurements taken during the problem.
  • Capture version, recent changes and exact timestamps without exposing private data.
  • Choose a small evidence set instead of collecting unrelated logs.
Before you start

What you need

  • A Windows PC with a current low-risk symptom.
  • A text file or notebook for recording observations.
  • Permission to view Settings, Task Manager and Event Viewer.

Decide what the baseline must prove

Microsoft's freeze-troubleshooting guidance begins with scope questions: which computer is affected, what operation was happening, how often the issue occurs and how many systems are affected. Those questions turn a complaint into a comparable state rather than a guess about the cause.

A good baseline answers four questions. What was the user doing? What did Windows report at that moment? What changed shortly before the problem began? What result would count as improvement? For a slow launch, elapsed time and resource use matter. For a crash, the exact time, stop code and recent driver change matter. For a battery complaint, charge level, workload and full-charge capacity matter. Collect only evidence connected to the symptom.

Troubleshooting baseline diagram connecting time, workload, system details and measured behavior.
A baseline links a symptom to a timestamp, workload and measurable state so later results can be compared fairly.

Capture identity and time before the state changes

Record the local date and time, Windows edition, version and OS build, device model when available, and whether the PC had just started, resumed from sleep or been running for hours. Time is essential because Event Viewer, update history and reliability records are organized around timestamps. A note such as 'around lunchtime' is difficult to correlate; 14:37 local time is useful.

Protect privacy while recording. User names can appear in file paths, screenshots and exported reports. Redact email addresses, device IDs, serial numbers and document names before sharing evidence publicly. The baseline should identify the technical environment without becoming an inventory of personal information.

  1. 1

    Press Windows + I and record Windows edition, version and OS build from System > About.

  2. 2

    Write the local date and exact time at the start of the observation.

  3. 3

    Note whether Windows was freshly started, resumed from sleep or already under load.

  4. 4

    Record the app, file, website, peripheral or network action involved.

  5. 5

    List updates, drivers, applications or hardware changed shortly before the symptom began.

Measure idle and problem states separately

Microsoft training on Windows client performance treats a baseline as the normal performance reference used to identify deviations. Task Manager is suitable for a quick snapshot, while Performance Monitor or specialist traces are used when a short snapshot cannot capture an intermittent issue.

Wait one quiet minute and record overall CPU, memory and disk use. Then reproduce one normal workload that triggers the issue, if doing so is safe, and record the same values. Also measure the user-visible result: launch time, copy speed, disconnect count, freeze duration or battery percentage change. A percentage without the workload context is weak evidence; the same percentage connected to a repeatable delay is meaningful.

  1. 1

    Open Task Manager with Ctrl + Shift + Esc and wait one minute without launching new work.

  2. 2

    Record overall CPU, memory and disk percentages and the highest-using process in each relevant column.

  3. 3

    Start the exact task associated with the symptom.

  4. 4

    Record elapsed time and the resource value that changes with the symptom.

  5. 5

    Repeat once under the same conditions to see whether the pattern is consistent.

  6. 6

    Save one screenshot or note with the timestamp and workload description.

Define the comparison before testing a change

Write the pass condition before changing anything. For example: 'After disabling one startup application, sign-in to a usable desktop should fall from 95 seconds to below 60 seconds on two consecutive restarts.' This prevents moving the goal after the test. If the result improves once but not again, treat it as inconclusive.

Keep a change log with one row per test: time, change, reason, result and reversal. If a repair requires several commands, preserve their output separately. A baseline is valuable only when the after-state is measured using the same workload and timing method.

Verification checklist
  • The note includes an exact timestamp and Windows build.
  • Idle and workload readings are labeled separately.
  • Recent changes are listed as facts rather than assumed causes.
  • A measurable pass condition exists before the first repair.

Stop collecting when the evidence is sufficient or the risk rises

More data is not always better. Once the symptom, scope, timing and one relevant measurement are clear, move to a low-risk hypothesis. Do not install multiple monitoring tools simply because they produce attractive charts. Every tool can change system load and create additional privacy or security questions.

Stop reproduction immediately if the drive reports a critical warning, the battery is swollen, the machine smells hot or electrical, files are disappearing, or each test increases instability. Preserve data first and escalate to qualified service.

Hands-on practice

Create a one-page baseline

Capture a real low-risk Windows symptom in a format a second person can use.

  1. 1

    Write the symptom and exact timestamp.

  2. 2

    Record Windows version/build and startup state.

  3. 3

    Capture one idle resource snapshot.

  4. 4

    Capture one workload snapshot using the same columns.

  5. 5

    Write the pass condition for one low-risk test.

  6. 6

    Redact personal identifiers before sharing the note.

Common mistakes to avoid

  • Collecting screenshots without timestamps or workload context.
  • Changing several settings before recording the original state.
  • Calling a process suspicious solely because its name is unfamiliar.
  • Continuing a test after storage, battery or temperature warning signs appear.
Lesson recap

Key takeaways

  • A baseline makes before-and-after comparisons possible.
  • Time, workload and scope are more useful than a large unsorted log bundle.
  • The pass condition should be written before the repair.

Frequently asked questions

Do I need Performance Monitor for every slow PC?

No. Begin with a timed user task and Task Manager snapshot. Use longer performance collection only when the symptom is intermittent or the quick snapshot cannot capture it.

How many times should I reproduce a problem?

Usually enough to show a consistent pattern, often two or three low-risk repetitions. Stop earlier if the symptom threatens data, hardware or account access.

Evidence and updates

Sources and further reading

  1. Windows-based computer freeze troubleshootingMicrosoft Learn
  2. Monitor and troubleshoot Windows client performanceMicrosoft Learn
Finish this lesson

Ready to continue?

Mark the lesson complete so your Learning Path progress stays current on this device.