Screenshot of System Informer:
The OS is Windows 11 24H2.
I'm just curious.
With no portable apps running. there is still cpu usage when it is in idle.
It seems to be polling for something.
What's the .exe is doing? What causes it?
Is it by design? Why?
Is there any way to reduce it to none?
I think this would be the focus watch timer. It checks to see if the platform has focus or not every 250ms and minimizes when it doesn't. I think there was an issue with Delphi's Application.OnDeactivate way back when this was implemented that it works around. It appears to be working as intended now, so I'll look into getting it sorted in an upcoming release. I've added it to the PortableApps.com Platform Bug Report and Feature Tracker thread and will likely drop it into the next beta to ensure its tested a bit.
Sometimes, the impossible can become possible, if you're awesome!
Good luck fixing it.
I'll be waiting to test it.