Forum posts for explorer.exe

Initialize Desktop (explorer.exe)?

I'm working on an application to create and manage multiple desktops in C# (.NET 3.5) for Windows 7, 8, and 8.1. I'm using the desktop related methods from user32.dll to create, open, and close desktops as well as start processes on those desktops.

Everything works great in Windows 7. I simply create the desktop, start explorer.exe as a process on that desktop, and everything works as expected.

However, in Windows 8, starting explorer as a process on the created desktop only yields a blank taskbar and blank desktop background. No processes I start on that desktop will appear on the taskbar either.

Is there a special way explorer.exe must be started in Windows 8 to initialize the desktop and taskbar? Is there another required process to initialize the desktop?

Any help or insight on this issue would be greatly appreciated.

Note: I'm using the full path to explorer.exe (this has been suggested in similar questions).

Here's a project with some code for reference (the Behind the Scenes section is what I'm using)

http://www.codeproject.com/Articles/7666/Desktop-Switching

View complete forum thread with replies

Other posts related to explorer.exe

See Related Forum Messages: Follow the Links Below to View Complete Thread

Can't run explorer.exe properly [closed]
How to profile Windows explorer.exe
Gently Terminate Explorer.exe
Is there a way to control explorer.exe?
mouse_event block on explorer.exe
find explorer.exe hwnd
C# - hook explorer.exe
Kill explorer.exe with windows title
Render file in explorer.exe Windows
details list like in explorer.exe
Windows 7 Explorer.exe
Explorer.exe doesn't start?
Running explorer.exe using Runtime.exec()
Start exe as child of explorer.exe
Is there a “Legal” API to exit explorer.exe?
Initialize Desktop (explorer.exe)?
Restart explorer.exe and restore windows

What is the carbon footprint of your coffee?

Is it low? Is it high? Can this things really kill the planet Earth? Maybe the answer will surprise you. Maybe not.