A Windows XP help forum. PCbanter

If this is your first visit, be sure to check out the FAQ by clicking the link above. You may have to register before you can post: click the register link above to proceed. To start viewing messages, select the forum that you want to visit from the selection below.

Go Back   Home » PCbanter forum » Microsoft Windows XP » Windows XP Help and Support
Site Map Home Register Authors List Search Today's Posts Mark Forums Read Web Partners

Launch folder windows in separate processe



 
 
Thread Tools Display Modes
  #1  
Old February 9th 10, 07:51 AM posted to microsoft.public.windowsxp.help_and_support
kakii
external usenet poster
 
Posts: 67
Default Launch folder windows in separate processe


The setting as in subject selected under Control Panel - Folder Options

More than one windows explorer open. Each of them opened in other
folder. One of them opened for search function.

However, if investigating with Task Manager all windows explorer windows
lead to the same explorer process (task right click - Go to process).
The list "Processes" of task manager presents only one explorer window.

So the setting as mentioned above not really functional.

What's the reason?
Ads
  #2  
Old February 9th 10, 03:49 PM posted to microsoft.public.windowsxp.help_and_support
John John - MVP
external usenet poster
 
Posts: 780
Default Launch folder windows in separate processe

kakii wrote:

The setting as in subject selected under Control Panel - Folder Options

More than one windows explorer open. Each of them opened in other
folder. One of them opened for search function.

However, if investigating with Task Manager all windows explorer windows
lead to the same explorer process (task right click - Go to process).
The list "Processes" of task manager presents only one explorer window.

So the setting as mentioned above not really functional.

What's the reason?


It depends on "how" you launch the Explorer windows, you need to launch
a "new instance" of Explorer.exe. for this to work, it won't work if you
open a file explorer windows with the Windows+E key, or if you right
click on a folder from an opened Explorer window and select "Explore",
or if you launch a search from the Start menu.

For all intents and purposes if you want to have more than two instances
of Explorer running you pretty well have to use the /root, switch for
this to work. Try this:

In the Start menu Run box enter "Explorer" (without the quotes) and then
look in the Task Manager and you will see two instances of Explorer.exe
running, one for the Desktop and Taskbar and the new one that you just
launched. If you try to start a new Explorer instance with the same
"Explorer" command it won't work, it will simply switch to the already
opened Explorer instance that you opened, you can test this by
minimizing the opened Explorer and you will see that relaunching the
command will only maximize the already opened Explorer. If you want to
start new instances of Explorer.exe you have to use the /root, switch,
run this in the Start menu Run box: "explorer /root, c:\" , now you
will see a third instance of Explorer running. And again, if you run
the same command ("explorer /root, c:\") it won't start a new instance
of Explore, you would need to run a different "/root," parameter to
start another instance of Explorer, try: "explorer /root, c:\Foldername".

If you really want to have two separate Explorers running (one for the
Desktop and one for other things) then put a shortcut on your desktop
and use it to launch the second Explorer instance, or use the Run
command as explained earlier. For all it's worth the "Launch folder
windows in a separate process" setting is usually only needed if you
experience frequent Explorer.exe crashes or if you need to test/debug
shell extensions without crashing the desktop, or if you need to run
Explorer under a different user context with the RunAs command.

John
  #3  
Old February 10th 10, 07:32 AM posted to microsoft.public.windowsxp.help_and_support
kakii
external usenet poster
 
Posts: 67
Default Launch folder windows in separate processe


Thanks for explanations.
I understand.
The only one thing I still don't understand is what is then
the setting "Control Panel - Folder Options - View - Launch folder
windows in separate process".

If one have to use special invocation with /root parameter,
what then this setting for?


John John - MVP wrote:
kakii wrote:

The setting as in subject selected under Control Panel - Folder Options

More than one windows explorer open. Each of them opened in other
folder. One of them opened for search function.

However, if investigating with Task Manager all windows explorer windows
lead to the same explorer process (task right click - Go to process).
The list "Processes" of task manager presents only one explorer window.

So the setting as mentioned above not really functional.

What's the reason?


It depends on "how" you launch the Explorer windows, you need to launch
a "new instance" of Explorer.exe. for this to work, it won't work if you
open a file explorer windows with the Windows+E key, or if you right
click on a folder from an opened Explorer window and select "Explore",
or if you launch a search from the Start menu.

For all intents and purposes if you want to have more than two instances
of Explorer running you pretty well have to use the /root, switch for
this to work. Try this:

In the Start menu Run box enter "Explorer" (without the quotes) and then
look in the Task Manager and you will see two instances of Explorer.exe
running, one for the Desktop and Taskbar and the new one that you just
launched. If you try to start a new Explorer instance with the same
"Explorer" command it won't work, it will simply switch to the already
opened Explorer instance that you opened, you can test this by
minimizing the opened Explorer and you will see that relaunching the
command will only maximize the already opened Explorer. If you want to
start new instances of Explorer.exe you have to use the /root, switch,
run this in the Start menu Run box: "explorer /root, c:\" , now you
will see a third instance of Explorer running. And again, if you run
the same command ("explorer /root, c:\") it won't start a new instance
of Explore, you would need to run a different "/root," parameter to
start another instance of Explorer, try: "explorer /root, c:\Foldername".

If you really want to have two separate Explorers running (one for the
Desktop and one for other things) then put a shortcut on your desktop
and use it to launch the second Explorer instance, or use the Run
command as explained earlier. For all it's worth the "Launch folder
windows in a separate process" setting is usually only needed if you
experience frequent Explorer.exe crashes or if you need to test/debug
shell extensions without crashing the desktop, or if you need to run
Explorer under a different user context with the RunAs command.

John

  #4  
Old February 10th 10, 02:32 PM posted to microsoft.public.windowsxp.help_and_support
John John - MVP
external usenet poster
 
Posts: 780
Default Launch folder windows in separate processe

kakii wrote:

Thanks for explanations.
I understand.
The only one thing I still don't understand is what is then
the setting "Control Panel - Folder Options - View - Launch folder
windows in separate process".

If one have to use special invocation with /root parameter,
what then this setting for?


Without the setting you can only run one instance of Explorer.exe. When
you start Explorer it looks to see if there is already an instance of
itself running, if it sees another Explorer running it just passes the
command to the already running Explorer and then quietly exits. The
setting changes this behaviour and allows for more than one Explorer to
run at the same time.

John


John John - MVP wrote:
kakii wrote:

The setting as in subject selected under Control Panel - Folder Options

More than one windows explorer open. Each of them opened in other
folder. One of them opened for search function.

However, if investigating with Task Manager all windows explorer windows
lead to the same explorer process (task right click - Go to process).
The list "Processes" of task manager presents only one explorer window.

So the setting as mentioned above not really functional.

What's the reason?


It depends on "how" you launch the Explorer windows, you need to
launch a "new instance" of Explorer.exe. for this to work, it won't
work if you open a file explorer windows with the Windows+E key, or if
you right click on a folder from an opened Explorer window and select
"Explore", or if you launch a search from the Start menu.

For all intents and purposes if you want to have more than two
instances of Explorer running you pretty well have to use the /root,
switch for this to work. Try this:

In the Start menu Run box enter "Explorer" (without the quotes) and
then look in the Task Manager and you will see two instances of
Explorer.exe running, one for the Desktop and Taskbar and the new one
that you just launched. If you try to start a new Explorer instance
with the same "Explorer" command it won't work, it will simply switch
to the already opened Explorer instance that you opened, you can test
this by minimizing the opened Explorer and you will see that
relaunching the command will only maximize the already opened
Explorer. If you want to start new instances of Explorer.exe you have
to use the /root, switch, run this in the Start menu Run box:
"explorer /root, c:\" , now you will see a third instance of Explorer
running. And again, if you run the same command ("explorer /root,
c:\") it won't start a new instance of Explore, you would need to run
a different "/root," parameter to start another instance of Explorer,
try: "explorer /root, c:\Foldername".

If you really want to have two separate Explorers running (one for the
Desktop and one for other things) then put a shortcut on your desktop
and use it to launch the second Explorer instance, or use the Run
command as explained earlier. For all it's worth the "Launch folder
windows in a separate process" setting is usually only needed if you
experience frequent Explorer.exe crashes or if you need to test/debug
shell extensions without crashing the desktop, or if you need to run
Explorer under a different user context with the RunAs command.

John

  #5  
Old February 11th 10, 08:37 AM posted to microsoft.public.windowsxp.help_and_support
kakii
external usenet poster
 
Posts: 67
Default Launch folder windows in separate processe

John John - MVP wrote:

Without the setting you can only run one instance of Explorer.exe. When
you start Explorer it looks to see if there is already an instance of
itself running, if it sees another Explorer running it just passes the
command to the already running Explorer and then quietly exits. The
setting changes this behaviour and allows for more than one Explorer to
run at the same time.

John



My test can't confirm that.
Testwise I have disabled this option.
Than closed all explorer windows.
Than have opened several explorer windows for different disc locations.
Every time a new explorer window opens.

On the other hand the name of this setting is
"Launch folder windows in separate PROCESS"
not
"Allow more instances of windows explorer"
  #6  
Old February 11th 10, 07:51 PM posted to microsoft.public.windowsxp.help_and_support
John John - MVP
external usenet poster
 
Posts: 780
Default Launch folder windows in separate processe

kakii wrote:
John John - MVP wrote:

Without the setting you can only run one instance of Explorer.exe.
When you start Explorer it looks to see if there is already an
instance of itself running, if it sees another Explorer running it
just passes the command to the already running Explorer and then
quietly exits. The setting changes this behaviour and allows for more
than one Explorer to run at the same time.

John



My test can't confirm that.
Testwise I have disabled this option.
Than closed all explorer windows.
Than have opened several explorer windows for different disc locations.
Every time a new explorer window opens.

On the other hand the name of this setting is
"Launch folder windows in separate PROCESS"
not
"Allow more instances of windows explorer"


The setting doesn't allow or disallow opening multiple Explorer windows,
you can open as many as you want, with or without the setting. The
setting allows you to run more than one instance of Explorer.exe, it
allows you to open explorer windows in a separate Explorer.exe process.
Take a look in the Task Manager to see the difference.

Try this:

By default the setting is disabled, it is 'unchecked' in the Folder
Options/View settings. Make sure that the setting is disabled and then
look for different running instances of Explorer.exe in the Task Manager
as you run each the following commands in the Start menu Run box:

explorer
explorer /root, c:\
explorer /root, c:\windows

Now, enable the setting and run the commands again and take note of the
instances of Explorer.exe running in the Task Manager. Do you see the
difference?

John
  #7  
Old February 15th 10, 08:30 AM posted to microsoft.public.windowsxp.help_and_support
kakii
external usenet poster
 
Posts: 67
Default Launch folder windows in separate processe


By default the setting is disabled, it is 'unchecked' in the Folder
Options/View settings. Make sure that the setting is disabled and then
look for different running instances of Explorer.exe in the Task Manager
as you run each the following commands in the Start menu Run box:

explorer
explorer /root, c:\
explorer /root, c:\windows

Now, enable the setting and run the commands again and take note of the
instances of Explorer.exe running in the Task Manager. Do you see the
difference?

John



Well, it seems to work when using explorer command as invocation.
However, in our network we use mainly the My Computer icon to access all
places on present discs.
And in this case this setting doesn't seem to work.
  #8  
Old February 15th 10, 01:31 PM posted to microsoft.public.windowsxp.help_and_support
John John - MVP[_2_]
external usenet poster
 
Posts: 1,637
Default Launch folder windows in separate processe

kakii wrote:

By default the setting is disabled, it is 'unchecked' in the Folder
Options/View settings. Make sure that the setting is disabled and
then look for different running instances of Explorer.exe in the Task
Manager as you run each the following commands in the Start menu Run box:

explorer
explorer /root, c:\
explorer /root, c:\windows

Now, enable the setting and run the commands again and take note of
the instances of Explorer.exe running in the Task Manager. Do you see
the difference?

John



Well, it seems to work when using explorer command as invocation.
However, in our network we use mainly the My Computer icon to access all
places on present discs.
And in this case this setting doesn't seem to work.


Try: explorer.exe /e,::{208D2C60-3AEA-1069-A2D7-08002B30309D}

Remember that if you started another Explorer without the /root, switch
that the above will open within the context of the previously launched
Explorer. In other words the above would count as the one Explorer.exe
that can be launched separately without the use of the /root, switch.

John
 




Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is Off
HTML code is Off






All times are GMT +1. The time now is 01:18 AM.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Copyright ©2004-2024 PCbanter.
The comments are property of their posters.