Critical, Error, Warning: which ones actually matter

A perfectly healthy Windows PC logs errors every single day. The level tells you how Windows classified an event, not how bad it is for you — so here is what the levels mean, which entries you can safely ignore, and which ones are worth chasing.

Last verified August 19, 2026 · Windows 10 & 11

What do the five levels actually mean?

The level is a label the component chose when it wrote the event, and it describes what happened to that component — not what it means for you. Critical means something could not continue and lost state. Error means an operation failed while the system carried on. Warning means something was noticed. None of them is a verdict on your PC’s health.

LevelWhat the component is sayingHow often it matters
CriticalIt could not continue, and state or data was lost. Kernel-Power 41 after an unclean shutdown is the archetype.Rare, and worth reading every time
ErrorAn operation failed. The service, driver or program usually recovered or retried.Common. Matters only alongside a real symptom
WarningSomething was noticed and may become a problem — a retry, a timeout, a threshold approached.Mostly noise. Worth reading when it repeats
InformationSomething worked. Started, stopped, installed, connected.Useful as context around a failure, never on its own
VerboseDiagnostic detail for developers of that component.Not shown by default, and correctly so

Why is a healthy PC full of red errors?

Because Windows is thousands of components that log independently, and most of them treat “I tried something and it did not work, so I did it another way” as an error worth recording. On a normal machine that happens dozens of times a day, and nothing is wrong.

The pattern is familiar once you have seen it: a permission check fails and the component falls back to a different account; Wi-Fi re-associates while roaming and logs a disconnect; the time service asks for the time before the network is ready and retries eight seconds later. Each one is red. All of them are the system working as designed.

This is why the instinct to “clean up the errors” leads people to registry edits and service tweaks that fix nothing and sometimes break something. An event log is a diary, not a fault list.

Which entries are safe to ignore?

These show up on virtually every Windows machine and almost never mean anything. This is the complete list ErrorAnalyser hides in “Relevant only” mode, published in full and grouped by why each group is harmless — so the reasoning is checkable rather than a matter of trust.

ErrorAnalyser showing a DistributedCOM 10016 warning, a Windows Update Client error and a Firefox Default Browser Agent error, each labelled benign, no action

The most-worried-about entry on the list, in practice: DistributedCOM 10016, marked benign with no action needed. A verdict of “this is nothing” is a useful answer, and it is the one most of these entries deserve.

Services and system lifecycle

Windows narrating its own normal operation: services starting and stopping, the machine booting, sleeping and waking, drivers installing.

Service Control Manager · 7036Service Control Manager · 7040Service Control Manager · 7045EventLog · 6005EventLog · 6006EventLog · 6013User32 · 1074Kernel-General · 1Kernel-General · 12Kernel-General · 13Kernel-General · 16Kernel-Boot · 20Kernel-Boot · 27Kernel-Power · 42Kernel-Power · 107Winlogon · 7001Winlogon · 7002Kernel-PnP · 219UserPnp · 20001UserPnp · 20003FilterManager · 6Ntfs · 98WindowsUpdateClient · 19WindowsUpdateClient · 43WindowsUpdateClient · 44

DCOM permission warnings

A permission check failed on a component that carried on regardless. Microsoft documents these as by design; the registry surgery people perform to silence them changes nothing.

DistributedCOM · 10016DistributedCOM · 10010

Network and time

Transient by nature. Wi-Fi roams between access points, the time service retries before the network is up, a DNS lookup times out once and succeeds on the next try.

WLAN-AutoConfig · 8001WLAN-AutoConfig · 8002WLAN-AutoConfig · 8003NetworkProfile · 10000NetworkProfile · 10001DNS-Client · 1014Time-Service · 129Time-Service · 134

Indexing, licensing, installers and reporting

Background housekeeping that logs loudly: the search indexer restarting a filter host, activation checking a licence, an installer reporting each phase of a routine install, error reporting filing a duplicate of a crash already recorded elsewhere.

Microsoft-Windows-Search · 3036Microsoft-Windows-Search · 10024Security-SPP · 902Security-SPP · 903Security-SPP · 1003Security-SPP · 16384Security-SPP · 16394ESENT · 102ESENT · 103ESENT · 105ESENT · 326ESENT · 327ESENT · 642ESENT · 916SideBySide · 33SideBySide · 35SideBySide · 59Windows Error Reporting · 1001CAPI2 · 513CAPI2 · 4107Perflib · 1008Perflib · 2003MsiInstaller · 1035MsiInstaller · 1040MsiInstaller · 1042MsiInstaller · 11707MsiInstaller · 11724RestartManager · 10000RestartManager · 10001User Profiles Service · 1530

Routine security auditing

Successful logons, logoffs and privilege assignments. These are audit records of things working, not of things failing — note that failed logons (4625) are deliberately absent from this list.

Security-Auditing · 4624Security-Auditing · 4634Security-Auditing · 4648Security-Auditing · 4672Security-Auditing · 4798Security-Auditing · 4799Security-Auditing · 5058Security-Auditing · 5061Security-Auditing · 5379

Ignore does not mean forever

An event on this list is harmless as background noise. The same event can still be a clue if it suddenly starts appearing hundreds of times an hour, or clusters around the exact minute your PC froze. Frequency and timing outrank the list.

Which entries deserve attention?

These are the entries worth reading properly. Not because they always indicate a fault, but because when something is genuinely wrong, the evidence is usually one of these.

EventMeaningWhat it points at
Kernel-Power · 41The system rebooted without shutting down cleanly.A crash, a power loss or a hard freeze — the starting point for any restart investigation
EventLog · 6008The previous shutdown was unexpected.Confirms the same event from the log service, with the time it went down
BugCheck · 1001A blue screen occurred, with the bug-check code.A real kernel crash, and a memory dump you can read
Application Error · 1000A program crashed, naming the faulting module.One application, not the system — the faulting module is the lead
Service Control Manager · 7031 / 7034A service terminated unexpectedly.Something that should stay running keeps dying
WHEA-Logger · 18The hardware reported an uncorrected error.The most serious entry on this list — genuine hardware trouble
Ntfs · 55File system structure damage was detected on a volume.A disk worth checking, and backing up first
Disk · 51 / 153An error occurred during a paging or I/O operation.A drive or cable retrying — watch for repetition
WindowsUpdateClient · 20An update failed to install.Update trouble, with the failure code attached
Security-Auditing · 4625A logon attempt failed.Access, not malfunction. Normal in ones, interesting in hundreds

How to judge an event that is on neither list

For anything not on either list, three questions settle it almost every time — and all three are about context, not about the event.

  • Does it line up with the symptom? Note the minute the problem happened, then look at what the log recorded in that minute. An error at 14:32 and a freeze at 14:32 are related; an error at 03:10 while you slept is not.
  • Does it repeat, and is the rate changing? Once is an incident, and Windows handles incidents. The same event every few minutes, or forty times more often than last month, is a pattern.
  • Was it always there? Filter the same log to a month ago. If your alarming error was also happening every day back when the machine was fine, it is not what changed.

When the answer to all three is “no”, you have found background noise, whatever colour the icon is. When one of them is “yes”, you have a lead — and the next step is usually to read what surrounds it in time, which is covered in how to read Event Viewer logs.

A note on Event ID numbers

An Event ID is only unique within its source. 1001 from BugCheck is a blue screen; 1001 from Windows Error Reporting is a routine crash report about the same incident. Always search for the pair — source and ID together — never the number alone.

Common questions

Or let the app do the sorting

ErrorAnalyser hides the known-noisy events by default and explains what is left. Browsing your errors is free forever.