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.
v30.1 didn't change anything...
If this was addressed in 30.1, I'd have mentioned it in the release notes and updated this thread. It wasn't, so it isn't.
I'm going to do it when I do a public Beta of a major release line as stated above as I want to make sure it's tested before releasing it wide to all users. I have not had time to do that.
Sometimes, the impossible can become possible, if you're awesome!