Process
explorer.exe
explorer.exe is Windows Explorer, the graphical shell behind the interactive desktop: the taskbar, the Start menu, the system tray, and the file browser windows. One instance runs per signed-in user and acts as the parent for most of the programs a person launches by clicking.
File identity
- File type
- PE32+ executable
- Magic
- PE32+ executable (GUI)
- Original name
- EXPLORER.EXE.MUI
- Internal name
- explorer
- Product
- Microsoft® Windows® Operating System
- Status
- Signed
- Publisher
- Microsoft Corporation
- Signer
- Microsoft Windows
- Issuer
- Microsoft Windows Production PCA 2011
- Signature rate
- 100%
10.0.26100.8117 (WinBuild.160101.0800)100%
3249.80 KB100%
Execution context
C:\Windows\explorer.exe100%
Not observed.
Not observed.
1100%
Session 1100%
SeChangeNotifyPrivilege100%
Ancestry
Not observed.
Not observed.
Not observed.
Not observed.
Behavior
Not observed.
Not observed.
explorer.exe /root,"{PATH_ABSOLUTE:.exe}"Execute · Performs execution of specified file with explorer parent process breaking the process tree, can be used for defense evasion.explorer.exe {PATH_ABSOLUTE:.exe}Execute · Performs execution of specified file with explorer parent process breaking the process tree, can be used for defense evasion.
Indicators
Not observed.
Analysis
At its core, explorer.exe gives users access to their files, but it fills two roles. It's the file browser opened through Windows Explorer, and it's the user interface that draws the desktop, the Start menu, the taskbar, the Control Panel, and the system tray. It's also what launches programs through file-extension associations and shortcut files, so double-clicking an icon or opening something from the Start menu runs through explorer.exe.
It's the default shell named in the registry value HKLM\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\Shell, though Windows can run with a different interface there instead, such as cmd.exe or powershell.exe. It's started at logon by userinit.exe, which then exits, so a normal explorer.exe has no living parent in the process tree, the same orphaned look as the boot processes. It runs as the signed-in user, not SYSTEM, and the legitimate copy lives directly in C:\Windows rather than System32. Multiple instances under one user are normal, for example when the folder option "Launch folder windows in a separate process" is enabled.
Because it launches whatever the user clicks, explorer.exe is the parent of a wide and legitimately unpredictable set of processes: browsers, Office apps, installers, command prompts a user opened by hand. That makes its child list the noisiest of any core process, so the useful signal is which child appeared, not that there are children at all. Unlike the boot processes, explorer.exe is not critical: it can be ended and restarted, and Windows will usually relaunch it on its own, which is why "restart Explorer" is a common fix for a frozen desktop.
Because nearly every user process descends from it, explorer.exe is a useful name for malware to hide behind (T1036.005). A legitimate copy always resides in C:\Windows (not System32) and carries a valid Microsoft digital signature. Be suspicious of a copy running from System32, a user profile, or a temp folder, and of near-miss spellings such as explorer32.exe or expIorer.exe.
explorer.exe is a favored target for process injection because it's always running, runs as the user, and makes outbound activity from it look ordinary (T1055). Code injected into it inherits the user's context and blends into normal desktop behavior, so unusual loaded modules or network connections coming from explorer.exe are worth examining.
Its place in the process tree also makes it a key pivot for spotting phishing-borne execution. explorer.exe launching a command shell or script host moments after the user opened a document or archive is a classic user-execution chain (T1204.002), since the malicious file rode in through something the user double-clicked.
- Image path other than
C:\Windows\explorer.exehigh - Running as
NT AUTHORITY\SYSTEMrather than a normal userhigh - Unsigned image or a signer other than Microsofthigh
- A persistent visible parent (
userinit.exestarts it and exits)med - An instance running with no interactive user signed inmed
- Spawning command shells or script hosts (
cmd.exe,powershell.exe,wscript.exe) right after a document or email is openedmed - Outbound network connections from explorer.exe itselfmed
Telemetry
Microsoft Windows 11 Enterprise Evaluation100%
- First seen
- 2026-06-08
- Last seen
- 2026-06-08
- Machines
- 1