rbmjw wrote:
Whose fault is it? Windows Task Manager doesn't show up after explorer crashes?
It is the fault of the application which creates the systray icon, not Windows Explorer.
When Explorer restarts, it notifys the applications (as Sven Groot noted). Any running application should respond to this notification by re-creating it's systray icons.
A lot of developers don't know to do this, or are too lazy to care.
If Windows Task Manager icon disappears after Explorer.Exe crashes, then there is a bug in the Task Manager. You should report it to Microsoft.