valinet / valinet/ExplorerPatcher
WebView2 CPU Usage Issue from Weather Widget
Nobody has claimed this yet.
- Dominant language
- C
- Stars
- 33.9k
- Forks
- 1.4k
- PR merge metrics
- No merged PRs in 30d
Description
When using the Weather Widget on the taskbar, Microsoft's Edge WebView2 service will glitch/hang and use like 15% CPU consistently which leaves my laptop's processor running at 95 degrees.
There are several processes under COM Surrogate in the task manager that support the widget (Several WebView2 services).
Ending or restarting the widget fixes the issue, however I'm not sure what causes it as it takes several hours for the issue to come up again.
I have changed the update frequency to every minute to see if I can catch something sooner that might be triggering the constant CPU usage.
Contributor guide
No contributing guide indexed for this repository
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the Weather Widget issue on the Windows taskbar and observe the Edge WebView2 and COM Surrogate processes in Task Manager. Compare CPU usage before and after restarting the widget, then identify the trigger and verify that the widget no longer sustains high CPU usage over several hours.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 4/5
- Estimated time
- 3-5 days
- Activity status
- Quiet
- Clarity
- Needs clarification
- Newbie friendliness
- 35/100