Skip to content

ShellHost.exe

Windows ProcessMicrosoft Corporation

Also called shellhost, windows shell host

WindowsSystem Component

Windows Shell Host. Current Windows uses it for some shell surfaces that are not the full explorer.exe desktop.

What you need to know

This is a shell host helper. explorer.exe still owns the taskbar.

ShellHost.exe is a Windows shell host in System32. It is not File Explorer and it is not sihost.exe (flyouts). Ending it should not be your first taskbar fix.

Safe?
Yes, in System32
Same as explorer?
No. Explorer is the desktop shell
Should I end it?
A shell surface may close
Feex says
If the taskbar is gone, I restart explorer.exe first. ShellHost is a different host. I would not delete System32\ShellHost.exe to recover icons.

What is ShellHost.exe?

ShellHost.exe is Windows Shell Host. Microsoft uses extra hosts so a crashing surface does not always take the whole desktop.

What does it do?

It hosts shell UI that is not a folder window. Folder windows stay in explorer.exe. Flyouts often stay in sihost.exe.

Why is it running?

The interactive session started a shell surface that this host owns. A missing ShellHost with a working taskbar can be normal if that surface is idle.

Is it safe?

Usually safe

System32 ShellHost signed by Microsoft is the host. A ShellHost.exe in a theme pack is not.

A legitimate copy normally runs from:

C:\Windows\System32\ShellHost.exe

  • Not explorer.exe
  • Not sihost.exe
  • Publisher: Microsoft Corporation

Can I end it?

May close a shell surface

Ending ShellHost.exe can close the surface it was hosting. Restart Explorer if the taskbar died. Do not loop-kill ShellHost as a tune-up.

Can I remove it?

No

Do not delete ShellHost.exe. Repair the shell with SFC after you confirm corruption, not with a downloaded host.

Should it start with Windows?

The session starts it as needed. It is not a vendor Startup leftover.

Normal resource behavior

These are contextual labels, not universal averages.

CPU
Low unless a shell surface is animating badly
Memory
Small
Disk
Low
Network
None by itself

File information

ShellHost.exe file information
Executable name ShellHost.exe
Common legitimate path C:\Windows\System32\ShellHost.exe
Publisher Microsoft Corporation
Signature expectation Signed by Microsoft Windows

Common problems

People apply Explorer restart tips to ShellHost

Wrong host. Restart explorer.exe for a missing taskbar.

High CPU with a broken shell extension

Test a clean boot. Extensions still load through the shell family.

Troubleshooting

Diagnose before you change anything destructive.

Restart Explorer first for taskbar issues

Then sihost for stuck volume HUDs. ShellHost is a later guess.

Open file location

System32 only.

Technical details

Technical details
ShellHost.exe technical details
Image name ShellHost.exe
Role Windows Shell Host

Sources and verification

Reviewed by Feex editorial. Last verified August 2026 Status: Feex Reviewed. How we research.

Was this article useful?

A yes or no is enough. Pick a reason if you want, or add a short note.

Was this article useful?