Process

ubiquitoussigned

wmiprvse.exe

WmiPrvSE.exe is the WMI Provider Host, the process that runs WMI provider code out of process on behalf of the WMI service. Almost any management query or action that uses Windows Management Instrumentation flows through it, so it runs routinely. It matters for triage because programs launched through WMI, including remote attacker commands, appear as its children.

Microsoft CorporationFirst seen 2026-06-08

File identity

File details
File type
PE32+ executable
Magic
PE32+ executable (GUI)
Original name
Wmiprvse.exe
Internal name
Wmiprvse.exe
Product
Microsoft® Windows® Operating System
Signing information
Status
Signed
Publisher
Microsoft Corporation
Signer
Microsoft Windows
Issuer
Microsoft Windows Production PCA 2011
Signature rate
100%
File version1
  • 10.0.26100.8328 (WinBuild.160101.0800)100%
File size1
  • 496.00 KB100%

Execution context

File paths1
  • C:\Windows\System32\wbem\WmiPrvSE.exe100%
User context0

Not observed.

Integrity level0

Not observed.

Instances1
  • 1100%
Session1
  • Session 0100%
Token privileges3
  • SeCreateGlobalPrivilege100%
  • SeChangeNotifyPrivilege100%
  • SeImpersonatePrivilege100%

Ancestry

Parents0

Not observed.

Children0

Not observed.

Grandparents0

Not observed.

Grandchildren0

Not observed.

Behavior

Loaded modules2
Named pipes2
  • \wkssvc100%
  • \srvsvc100%
Process handles37
Command-line patterns0

Not observed.

Indicators

Hashes

Not observed.

Analysis

About this process

WmiPrvSE.exe (WMI Provider Host) hosts the providers, the DLLs that actually answer WMI queries and carry out WMI actions, in a separate process from the WMI service (Winmgmt, which lives inside svchost.exe). Isolating providers this way keeps a faulty or slow one from taking down the shared service. The genuine binary lives at C:\Windows\System32\wbem\WmiPrvSE.exe (note the wbem subfolder). It is started by the DCOM and WMI infrastructure, so its parent is normally an svchost.exe, and it runs under NETWORK SERVICE, LOCAL SERVICE, or SYSTEM depending on the provider it is hosting.

Several instances can run at once, grouped by the account a provider needs. They start when WMI activity begins and stop after a period of inactivity. WmiPrvSE carries out the work of providers itself, so on its own it has no reason to start other programs.

One behaviour is central to reading it. When something uses WMI to create a process, locally with wmic process call create or remotely over the network, the new process is launched by WmiPrvSE.exe rather than by the program that issued the request. A process created through WMI therefore appears as a child of WmiPrvSE.

Security notes

Because WMI-created processes are parented by WmiPrvSE.exe, a WmiPrvSE spawning cmd.exe or powershell.exe is a classic sign of WMI-based execution and lateral movement (T1047). Remote tooling such as wmic /node:, Invoke-WmiMethod, and Impacket's wmiexec all land the same way: the payload runs as a child of WmiPrvSE on the target, not as a child of whatever reached in over the network. The parent-child link is the detection, and the spawned command line carries the intent.

WmiPrvSE is also where stealthy WMI persistence surfaces (T1546.003). An attacker registers a permanent event consumer, a CommandLineEventConsumer for example, bound to a trigger like system uptime or logon, and when it fires the consumer's command runs under the WMI host. The subscription lives in the WMI repository rather than in any autostart location, so it survives reboots and evades the usual persistence checks. Watch for WmiPrvSE launching a program that no administrative or scheduled WMI activity accounts for.

As an always-present service process, WmiPrvSE is also injected into so malicious code can run under a trusted, signed host (T1055). There, watch for unusual loaded modules or network activity from a WmiPrvSE that is not spawning anything.

Anomaly signals6
  • Image path other than C:\Windows\System32\wbem\WmiPrvSE.exehigh
  • WmiPrvSE spawning cmd.exe, powershell.exe, or a script hosthigh
  • Parent other than svchost.exehigh
  • Outbound network connections from WmiPrvSEmed
  • A child process that then persists, downloads, or connects outmed
  • Running under an account that does not match any registered providermed

Telemetry

OS prevalence1
  • Microsoft Windows 11 Enterprise Evaluation100%
Observation timeline
First seen
2026-06-08
Last seen
2026-06-08
Machines
1
References

Subsearch

Hasbeen seen inof wmiprvse.exe?