By default Windows Desktop,explorer,taskbar run as a single process. But you can modify exploere alone to use separate process. This eliminates the need of losing taskbar and desktop during explorer failure. This is how to do it.
- Start Regedit
- Go to HKEY_CURRENT_USER \ Software \ Microsoft
- \ Windows \ CurrentVersion \ Explorer
- Create a DWORD value called DesktopProcess
- Give it a value of 1