microsoft / PowerToys

Windows system utilities to maximize productivity
MIT License
110.59k stars 6.52k forks source link

Frequent AMD GPU Driver Crashes Affecting PowerToys Functionality #35338

Open Ji-Peng opened 1 week ago

Ji-Peng commented 1 week ago

Microsoft PowerToys version

0.85.1

Installation method

PowerToys auto-update

Running as admin

No

Area(s) with issue?

PowerToys Run, FancyZones, FancyZones Editor

Steps to reproduce

Dear Developers,

I've recently switched to an AMD GPU and have been experiencing frequent driver crashes. When the crash occurs, the screen goes black for 1-2 seconds, after which almost all software recovers except for certain PowerToys functionalities, specifically PowerToys Run and FancyZones. I haven't paid much attention to other components.

PowerToys Display Issue: Post-crash, FancyZones only shows a shaded area without any content, and PowerToys Run displays an empty candidate list.

Affected Versions: This issue affects both the latest version (0.85.1) and all previous versions that I have used.

Hypothesis: AMD GPU driver crashes typically generate a Windows event with ID 4101. One approach could be to monitor this event and re-render PowerToys when it is triggered.

Reproduction Steps: Due to the random nature of the driver crashes, I am unable to provide precise steps to reproduce the issue.

I hope this information helps in diagnosing and resolving the bug. Thank you for your assistance!

✔️ Expected Behavior

No response

❌ Actual Behavior

No response

Other Software

No response

crutkas commented 1 week ago

/reportbug

Ji-Peng commented 1 week ago

PowerToysReport_2024-10-10-07-50-18.zip

Ji-Peng commented 1 week ago

Today, I experienced another driver crash. After recovery, the first time I ran PowerToys Run, it displayed a frosted white screen with no content. However, pressing Esc and running it a second time made it function normally again. FancyZones is all right. Please find the latest zip file attached.PowerToysReport_2024-10-10-17-14-23.zip