[Bug] Process Explorer GPU Usage always shows 0% when Hardware-Accelerated GPU Scheduling is turned On in Windows Settings

Razwerkz 5 Reputation points
2023-08-14T20:57:58.5266667+00:00

When Hardware-Accelerated GPU Scheduling is enabled in the Windows Settings, the GPU Usage graph in Process Explorer always reads 0%. I did not have this problem before switching the setting on.

I see that someone posted about this back in 2021, but I want to bring new attention to the issue since I have discovered a cause for the Process Explorer bug.

Update: Feedback posted. View it here.

Windows 10
Windows 10
A Microsoft operating system that runs on personal computers and tablets.
10,871 questions
Windows 10 Hardware Performance
Windows 10 Hardware Performance
Windows 10: A Microsoft operating system that runs on personal computers and tablets.Hardware Performance: Delivering / providing hardware or hardware systems or adjusting / adapting hardware or hardware systems.
99 questions
Sysinternals
Sysinternals
Advanced system utilities to manage, troubleshoot, and diagnose Windows and Linux systems and applications.
1,108 questions
{count} votes

2 answers

Sort by: Most helpful
  1. S.Sengupta 16,156 Reputation points MVP
    2023-08-15T13:12:25.44+00:00

    Process Explorer might not be able to capture real-time changes in GPU usage accurately, especially if the timing of data collection doesn't align well with the GPU's scheduling and usage patterns.

    Hardware-Accelerated GPU Scheduling involves changes to the way the GPU interacts with the operating system and applications. If Process Explorer relies on certain APIs or methods to query GPU usage, these might not be updated to account for the changes brought about by Hardware-Accelerated GPU Scheduling.

    1 person found this answer helpful.
    0 comments No comments

  2. Limitless Technology 44,021 Reputation points
    2023-08-15T13:19:39.8966667+00:00

    Hello there,

    If you suspect this to be a bug the right forum would be to share this to the Microsoft Developer team.

    You can collect the Event logs and share them with the Microsoft team to get this sorted or get an appropriate workaround for this.

    -Download the process monitor tool.

    • Get a dump from the crashing process and share it through the feedback hub.

    Process Monitor is an advanced monitoring tool for Windows that shows real-time file system, Registry, and process/thread activity. You can get the tool from here https://docs.microsoft.com/en-us/sysinternals/downloads/procmon

    You can raise feedback to the Microsoft team. The Feedback Hub app lets you tell Microsoft about any problems you run into https://support.microsoft.com/en-us/windows/send-feedback-to-microsoft-with-the-feedback-hub-app-f59187f8-8739-22d6-ba93-f66612949332

    Hope this resolves your Query !!

    --If the reply is helpful, please Upvote and Accept it as an answer–