High background CPU usage but only when two users logged in


  1. Posts : 3
    WIndows 10 64 bit
       #1

    High background CPU usage but only when two users logged in


    My W10 (64) PC runs slowly owing to high CPU usage by background tasks but only when I have two users logged in (probably be the same with more users but not tried it).

    Processes such as runtimemonitor.exe, services.exe and Microsoft photos (even though it has not be run up) gobble up CPU.

    Hence, after a reboot, I logged in, run up Firefox and Resource Monitor and all was well with CPU < 10%. I logged in to a second account, ran up Resource Monitor and could see the CPU around 50% even after waiting for a while. Switching back to the original account (so two now logged in) and the CPU was still around 50%.

    Hence, I then logged out of the second account and returned to the first and CPU usage was back to normal, i.e <10%.

    Anyone any ideas? I have run wpr for a couple of minutes for each of the above situations (one account logged in, two accounts logged in, then after logging out of the second and back to the first account). All zipped up it is 700MB ish and can share with a suitable file sharing site if this may help in troubleshooting.

    Thanks.
      My Computer


  2. Posts : 25,076
    10 Home x64 (21H2) (10 Pro on 2nd pc)
       #2

    PMR0001 said:
    My W10 (64) PC runs slowly owing to high CPU usage by background tasks but only when I have two users logged in...

    ...after a reboot, I logged in, run up Firefox and Resource Monitor and all was well with CPU < 10%. I logged in to a second account, ran up Resource Monitor and could see the CPU around 50% even after waiting for a while. Switching back to the original account (so two now logged in) and the CPU was still around 50%.....

    I tried signing in with two users and did see a lot of cpu activity for quite some time, though for me it settled down to 10-20% after about 10 minutes.


    You may find Task Manager a useful diagnostic tool. The Users tab (at least, in my 1903) shows separate cpu usage for each account, and you can expand each user to see which processes are using the most. Here I am signed in as the users 'Owner' and 'Maintenance', with Owner being the account I'm actively using. The two processes that Maintenance was using the most were SysMain (the new name for Prefetch) and OneDrive setup.

    High background CPU usage but only when two users logged in-1903-task-manager-users-tab.png


    Edit: Tried with 3 users signed in. Again, it was OneDrive Setup for that 3rd user that hogged 80-90% cpu time for a good five minutes after signing in.
    Last edited by Bree; 06 Oct 2019 at 08:15. Reason: Tried 3 users
      My Computers


  3. Posts : 3
    WIndows 10 64 bit
    Thread Starter
       #3

    Bree, thanks for your suggestion. I generally use Resource Monitor but Task Manager as you point out is very useful in showing the CPU usage for different users.

    I don't actually get any issues with One Drive, but Runtime Broker is a real problem, along with the others I mentioned in my first post.

    I wonder whether the computer thinks that because a user is 'disconnected', it can run up a load of background processes ignorant of the fact that there is another user working actively on the computer. If this is the case, it is a significant flaw in the OS. But in any case, I still do not understand why processes such as Runtime Broker are required. The problem is that if you close it, it simply restarts almost straightaway.
      My Computer


 

  Related Discussions
Our Sites
Site Links
About Us
Windows 10 Forums is an independent web site and has not been authorized, sponsored, or otherwise approved by Microsoft Corporation. "Windows 10" and related materials are trademarks of Microsoft Corp.

Designer Media Ltd
All times are GMT -5. The time now is 12:20.
Find Us




Windows 10 Forums