Saturday, June 23, 2007

Running Explorer as a Separate Process

By default, the Windows Desktop, Taskbar and Explorer all run in a single process with each spawning multiple threads. However, you can make a small modification in the Registry, so that Taskbar and Desktop will run in one process, and every instance of Explorer will run in separate process.

  • Click on "Start > Run" and type "regedit"(without quotes) and open Registry editor. Then go to
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer

  • Right click on the right pane and create a DWORD Value called "DesktopProcess".
  • Assign the key a value of "1".
  • Close the registry and Reboot or Log Off the system to make the changes effect.
  • After starting the computer you will see the Windows Explorer spawing a separate process for each instance.

1 comment:

Web Design Company said...

Nice information, many thanks to the author. It is incomprehensible to me now, but in general, the usefulness and significance is overwhelming. Thanks again and good luck! Web Design Company