PowerToys icon indicating copy to clipboard operation
PowerToys copied to clipboard

PowerToys.SvgThumbnailProvider eating CPU

Open kmazziotta opened this issue 1 year ago • 2 comments

Microsoft PowerToys version

0.69.1

Installation method

PowerToys auto-update

Running as admin

Yes

Area(s) with issue?

General

Steps to reproduce

The PowerToys.SvgThumbnailProvider is consistently eating my CPU cycles.

PowerToysReport_2023-05-22-19-27-08.zip

PowerToys eat CPU

✔️ Expected Behavior

No response

❌ Actual Behavior

No response

Other Software

No response

kmazziotta avatar May 23 '23 00:05 kmazziotta

@kmazziotta Hi, thanks for reporting this. I don't see anything suspicious in the logs. Do you happen to have several .svg files in some directory that was opened in File Explorer at the time? It is possible that SVG thumbnail previewer was just loading thumbnails for .svg files.

Does this happen often or it was just one time occurence?

Thanks. /needinfo

stefansjfw avatar May 25 '23 11:05 stefansjfw

I fixed this problem by going through all the settings and turning off anything with ".svg" in it. Now this service does not run at all and I don't have the problem any more.

I hope you are able to fix it one day.

  • Kevin @.*** --**** Cell

kmazziotta avatar May 28 '23 14:05 kmazziotta

This should be fixed now. Try updating to latest PowerToys version and let us know if it's still an issue /needinfo

stefansjfw avatar Nov 14 '23 13:11 stefansjfw

This should be fixed now. Try updating to latest PowerToys version and let us know if it's still an issue /needinfo.

Hey there. I had same problem, continuous high cpu load. Updated to 0.75.1, rebooted - still high load for hours.

dos41gw avatar Nov 16 '23 18:11 dos41gw

Hi there, I also have the issue with high CPU load caused by PowerToys.SvgThumbnailProvider. Even if I disable the Preview Tool in the PowerToys GUI and I kill the PowerToys.SvgThumbnailProvider process in TaskManager it keeps coming again.

Sursur123 avatar Jan 17 '24 08:01 Sursur123

Still happening. Got hit with it after latest windows update yesterday on win11.

alexiade avatar Jan 30 '24 07:01 alexiade

@alexaide Which PT version are you using? /needinfo We did some more improvements to the SVG thumbnail provider which should be included in the next PT version (should be out in the next couple of days).

stefansjfw avatar Jan 30 '24 09:01 stefansjfw

@stefansjfw I noticed that I had a pending update after writing it and applied it and haven't had my laptop turn into a fan since. I'm now at 77. I think I was at 71 something before. So it's probably the same issue that was reported 2 weeks ago. I found it interesting for you to know perhaps, that it was triggered by windows update. I've been living with this PT version peacefully for a while, but it went nuts specifically after update.

alexiade avatar Jan 30 '24 09:01 alexiade

Thanks for the info. We'll keep track of it. Let us know if it happens again, especially with the next version (v0.78) when it comes out.

stefansjfw avatar Jan 30 '24 09:01 stefansjfw

To add to the report: I freshly installed v0.78.0 two days ago and am experiencing this behavior as well on Windows 10. For me it does it with *.STL files (of which I have a lot).

Once it starts doing its thing in a folder STL files are in, the process takes up an entire core by itself until I either end the process or turn the computer off.

Domochevsky avatar Feb 08 '24 21:02 Domochevsky

I had this issue (Windows 10), it was resolved by opening up PowerTools settings, going to File Explorer Add-ons and in the 'Thumbnail Icon Preview'  section, disabling 'Scalable Vector Graphics'. I then had to manually kill three PowerToys.SvgThumbnailProvider processes in the Task Manager: as soon as I did this, the PC load fell dramatically and the cooling fan speed dropped by about half.

PatFox avatar Feb 29 '24 16:02 PatFox

The point is to have that functionality, though, isn't it?

Domochevsky avatar Feb 29 '24 16:02 Domochevsky

The point is to have that functionality, though, isn't it?

Well ideally, yes, but in the absence of a fix this does at least resolve the excessive power use/fan noise problem.

PatFox avatar Feb 29 '24 16:02 PatFox

I had the same problem today, high cpu for PowerToys.SvgThumbnailProvider seemingly maxing 1 core also had outlook doing the same. Wary of script type vulnerabilities in svg I shutdown outlook and just applied an end task to this process. Edit, checked version I was on v0.72.0 upgrading to latest.

JoeNunes avatar Apr 27 '24 14:04 JoeNunes