We're a community of 1076K IT Pros here for help, advice, solutions, professional growth and fun. Join us!
1,075,868 Members — Technology Publication meets Social Media
Username:
Password:
Lost login information?
Start New Discussion Reply to this Discussion

why 2 explorer.exe are listed in task manager?

Hello, am currently troubleshooting a PC running XP SP3 Pro, and found that in the the taskmanager, under Processes tab there are 2 explorer.exe running. Anyone knows why? Virus scan and scan with Malwarebytes returned nothing, just in case...

6
Contributors
13
Replies
2 Months
Discussion Span
11 Months Ago
Last Updated
15
Views
Question
Answered
lordrt
Posting Pro in Training
466 posts since Jul 2010
Reputation Points: 30
Solved Threads: 33
Skill Endorsements: 0

Thats normal. One will be the desktop (in general) and then there will be an additional explorer process for every open file browser window.

jbennet
Moderator
Team Colleague
18,528 posts since Apr 2005
Reputation Points: 1,826
Solved Threads: 609
Skill Endorsements: 28

Thats normal. One will be the desktop (in general) and then there will be an additional explorer process for every open file browser window.

jbennet
Moderator
Team Colleague
18,528 posts since Apr 2005
Reputation Points: 1,826
Solved Threads: 609
Skill Endorsements: 28

I beg to differ, jb. Under XP, if there is an attempt to open explorer a check is first done to see if it is already running. If so, then a new window is opened via the first explorer instance. A second instance can be opened by checking Launch folder window under a separate process in Folder Options. But only a second will be opened this way. I think, but have not checked, that a second can also be opened under the System as owner...

gerbil
Industrious Poster
4,452 posts since May 2005
Reputation Points: 239
Solved Threads: 322
Skill Endorsements: 5

You could try to open up TaskManager, CTRL + SHIFT + ESC.

Then click on the "Processes" tab, from there right-click on explorer.exe
and then click on End process. This will probably disable explorer.exe, which means
that windows, taskbar and desktop wont be visible.

Then, just open up Taskmanager again CTRL + SHIFT + ESC , click on File located on the menubar -> New Task (Run...).
A window will appear with the title "Create new task".
In the textfield, type: "explorer.exe" (without quotes) and it will enable the right process.
Thus, ensuring you it is not virus-related.

Hope this helps.

117
Light Poster
45 posts since Jan 2012
Reputation Points: 10
Solved Threads: 2
Skill Endorsements: 0

In fact the problem am getting is that when 2 explorer.exe are running when I load Windows, my local area connection icon and some other icons are not loaded in system tray, I need to close both exes and run explorer.exe again to get them back

lordrt
Posting Pro in Training
466 posts since Jul 2010
Reputation Points: 30
Solved Threads: 33
Skill Endorsements: 0

I checked the folder options as well whether they are spawning a separate process when being opened, but the option was unchecked

lordrt
Posting Pro in Training
466 posts since Jul 2010
Reputation Points: 30
Solved Threads: 33
Skill Endorsements: 0

Hey....
do you ever log into System user in windows XP...
While logging to system user there are 2 explorers.
Don’t worry about it as others said. Its normal.
I think two explorers get same memory..(You can see it in taskmng)
If not rather whole memory that allocate to the explorer divided into two parts (logically;but not sure)

Sadun89
Junior Poster
177 posts since Jan 2011
Reputation Points: -6
Solved Threads: 6
Skill Endorsements: 0

You can also configure your system so that each open explorer window is a separate process (I do that, for security and performance needs). It requires more memory, but is more stable, in my opinion. At least if something causes one instance to crash, all of the others are unaffected. This can keep the system running in unusual circumstances.

rubberman
Posting Maven
2,571 posts since Mar 2010
Reputation Points: 365
Solved Threads: 305
Skill Endorsements: 51

Read up, rman. You will not get more than 2 explorer processes no matter how many windows you open.

gerbil
Industrious Poster
4,452 posts since May 2005
Reputation Points: 239
Solved Threads: 322
Skill Endorsements: 5

You will if you set the explorer file options appropriately. I have mine set to run each open explorer window in a separate process. That is not the default - it is as you say. However, that can be overridden easily enough, and trust me when I say that I can have a number of explorer.exe processes running - 1 for each open explorer window.

rubberman
Posting Maven
2,571 posts since Mar 2010
Reputation Points: 365
Solved Threads: 305
Skill Endorsements: 51

Well, that is interesting, rman. I get the default explorer process running with desktop; if I open explorer windows no more open. Setting "Launch... in sep process" will give me another instance. But only one, no matter how many windows are open. : so two max..

gerbil
Industrious Poster
4,452 posts since May 2005
Reputation Points: 239
Solved Threads: 322
Skill Endorsements: 5

Am finally scraping the XP to a Win 7 OS, the problem of 2 exes being present despite the option of launching folders in separate processes being unchecked and system tray not loading properly forced me to take this step. However I agree with gerbil, only 2 explorer.exes are created when the folders are allowed to open in separate processes, checked on a Win 7 machine :)

lordrt
Posting Pro in Training
466 posts since Jul 2010
Reputation Points: 30
Solved Threads: 33
Skill Endorsements: 0
Question Answered as of 11 Months Ago by gerbil, rubberman, jbennet and 2 others

Lordt (that capital okay with you...?), i believe the rationale behind launching explorer windows in a separate process is that explorer runs your desktop; if in a separate process some file or folder you open is so corrupted that it kicks explorer silly then you will still have your desktop. So, if you set it so, 2 instances are available to you. Of course, task manager being altogether another shell, you can use that to kill explorer. If you can start it without explorer - crl-shift-esc....
This is the key that is controlled by that checkbox: HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\Advanced\SeparateProcess
Altering the checkbox forces a re-read of registry by explorer (notice that desktop flicker?), if you alter the reg entry manually you must also force a re-read by closing/opening explorer.
This key... HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Explorer\Advanced\Folder\DesktopProcess\Policy\SeparateProcess
seems to only set the parameters for the checkbox. All rather moot now that you have removed XP.

gerbil
Industrious Poster
4,452 posts since May 2005
Reputation Points: 239
Solved Threads: 322
Skill Endorsements: 5

This question has already been solved: Start a new discussion instead

Post: Markdown Syntax: Formatting Help
 
You
 
© 2013 DaniWeb® LLC
Page rendered in 0.0995 seconds using 2.77MB