CPU usage of Plex desktop, and remote limits even though local

Server Version#: 1.22.3.4392
Player Version#: 1.31.1.2262-74fdc6b7

I find it strange that the Plex Windows app is behaving poorly. For starters, the player will use 70-80% CPU, just from idling as soon as I am logged in. If I just wait at the “user selection screen”, it “only” uses around 10% (which is still high).

Another weird thing is that I have remote streaming limitations at play, limiting remote streams to 720p 4Mbit. For whatever reason, this kicks in when using Plex for Windows, even though it says in the dashboard that I’m streaming from LAN, and it tells me that the client IP is 192.168.0.x (within my LAN range). The same problem happens in Plex Media Player.

BUT, on the contrary, Android client doesn’t hit this problem. Also, running the new HTPC Plex player (which I just found out about), works just fine as well. The CPU problem doesn’t occur there either, roaming around 8-10% CPU even when playing content.

+1 on this, on my Surface, Plex uses 35% CPU when idle and not playing anything. I reported it here and there’s another topic here that talks about the same issue, none of which have seen much input from Plex. I’ve resorted to using the browser as using the app will burn through my Surface’s battery.
Using the windows store Emby app as a comparison uses about 2% when idle.

It only seems to affect a small percentage of users.

If I sign out (and not restarting, it still uses MAX cpu), and restart the client, I will only see around 10% CPU usage when I only get the free plex content, however, even that is way to much for doing nothing.

If I sign in with a different account (which doesn’t have my server shared with it) it goes straight back up to using over 90% (basically, any CPU that it can use), even though it is the same content rendering. What the ■■■■ is up with that??

But, if I close the app, and then start it again (making it auto-login), it goes down to 10% idle…? So a logged out, cleanly started plex, which you then login (an account without any servers shared), it uses max CPU. Great.

However, with my normal account which has a couple of server shared with me, uses around 70% all the time, regardless of how I start it (it would probably use 100% if I was logged out but logged in again).

Same issue here on my surface laptop. Impossible to watch something as my fans go in overdrive due to high cpu usage. Very annoying.

It maxes out the CPU on Windows even when not playing anything. Playing in web browser uses approximately 1% CPU. How can I go about seeing what is causing the extreme CPU usage on Plex for Windows? I already checked the logs and there wasn’t much there.

This is why I use Plex Web instead. The Plex for Windows app is junk and uses far more resources than necessary for simple video playback. If I’m on my local network, I’ll just use MPV and Windows File Sharing, no need for Plex at all.

I ended up replacing Plex for Windows with the following shortcut. It’s more or less the same, minus the extreme CPU usage:

"C:\Program Files\Google\Chrome\Application\chrome.exe" -app=https://app.plex.tv
1 Like

Not really the same, since the browser has different video/audio/subtitles decoding restrictions. Where the desktop client can direct play, the browser usually needs to transcode either video or audio, or both.

I got exactly the same issue. it consumes too much CPU even on idle.

My CPU: Intel Core i5-11400H Processor 12M Cache up to 4.50 GHz Product Specifications


Plex Media Player for Windows works perfectly but is way too old.

Can you provide the app logs so we can see what’s going on? I’m not able to reproduce this.

ask your QA. I’m not being paid to debug this app. Last time I reported the issue here, nothing happen even the issue has been confirmed by you. I don’t want to exert same effort again.

do your job.

Plex cpu usage at 35 2021-08-30 014230
Plex Media Server Logs_2021-08-30_01-39-10.zip (2.1 MB)
Fresh install on new i9

2 issues with your logs.

1 - you don’t have debug logging enabled so there’s not enough information to know what’s going on

2 - wrong logs :smiley_cat: I need the logs from Plex for Windows. Windows/Mac app logs | Plex Support


If it helps for me these are the three threads under the Plex.exe process that cause the high CPU. I’ve also attached a stack trace for one of them.
If you kill these threads the app still works fine but CPU goes for me down from ~38% to ~1% or less
Screenshots and killing them done in Process Explorer

1 Like

non-plex employee = helpful
plex employee=nvm…

I wonder what do this app really does. from the loading screen it uses my GPU (FOR WHAT PURPOSE, MINING…?!).

After login, it consumes CPU on idle. zzzz…

Have you tried this version? Plex for Mac/Windows 1.34.1 Test Builds

That is a lot smoother for me with a lot less cpu usage.

same. consumes GPU on login screen.


fixed CPU usage on idle (after login). but GPU usage still 15.9%.

I have the same issue, the problem was the push notifications option, I had it enabled. Disabling it reduced CPU consumption back to 0% at idle.

1 Like

Which push notifications?
The Plex for Windows app doesn’t generate any.