powershell.exe

Microsoft Windows PowerShell

CPU Usage
N/A
Memory
N/A
Location
N/A
Publisher
N/A

Notes
PowerShell is bundled with Windows (Windows PowerShell) and also available as PowerShell Core (pwsh) for cross-platform use. It is maintained by Microsoft and widely used for automation and configuration management.
Publisher
Microsoft Corporation

What is powershell.exe?

PowerShell is Microsoft’s automation and configuration framework consisting of a command-line shell, a scripting language, and a rich .NET-based runtime. powershell.exe is the host process that launches the PowerShell engine, handles interactive input, executes commands, scripts, and pipelines, and facilitates remote management tasks.

powershell.exe hosts the PowerShell runtime and executes commands, scripts, and modules. It uses objects in pipelines, supports remote management via WinRM, and runs in console or host applications. It loads user or system profiles, modules, and scripts as part of a session.

Is it Safe?

Is it a Virus?

  1. :
  2. :
  3. :
  4. :

Why is it Running?

Reasons it's running:

Can I Disable or Remove It?

Common Problems

Common Causes & Solutions

Frequently Asked Questions

What is powershell.exe?

powershell.exe is the host process for Windows PowerShell, a task automation framework that provides a command-line shell and scripting language to manage and automate Windows systems.

Is powershell.exe a virus?

No, powershell.exe is a legitimate Windows system process. However, attackers can misuse PowerShell in scripts, so you should verify its location, signature, and behavior if you suspect misuse.

How do I disable PowerShell?

You can disable PowerShell by restricting execution policy, blocking the host executable via AppLocker/WDAC, and disabling or removing remote access. Fully removing it is not recommended as it’s integrated into Windows.

Can I remove PowerShell from Windows?

Not typically. Windows ships with PowerShell as part of the operating system, and removing it can affect system administration tasks. You can restrict or block access instead.

How do I update PowerShell?

Windows PowerShell updates come with Windows updates. For PowerShell Core (pwsh), download and install the latest release from the official PowerShell GitHub or Microsoft distribution channel.

Why does powershell.exe use CPU when idle?

Idle CPU usage can occur if a script or profile runs on startup, or if a background job is scheduled. Check Task Scheduler, startup scripts, and running background jobs to identify any active PowerShell processes.

Related Processes