systray without explorer.exe (huge cpu usage 30%) #458
Replies: 1 comment 3 replies
-
|
This is exactly what systray widget is doing right now. However, "no explorer.exe" mode is not supported at the moment. Right now, the systray monitor searches for the real systray/taskbar as fast as possible to not miss any messages it should pass to it. That's why you see high CPU usage if explorer.exe is not running as it hangs on that task. This can be modified to not forward any messages and just consume them if there's no explorer.exe detected, but then this will cause issues if the user just restarts the explorer (or it crashes and restarts for whatever reason). Furthermore, some applications will have issues without explorer process and might just not run or crash. I already fixed some of them with tasks service but there might be even more hidden problems. TL;DR - this adds an unnecessary complexity to already "hacky" systray solution. If there's any reason to not have |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
-
hi, thanks for tool.
is it possible to use widget systray without explorer.exe ? i mean, create fake system tray.
Beta Was this translation helpful? Give feedback.
All reactions