Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[BUG] Winget eats 50% of my CPU when i close the notebook lid. #2049

Closed
4 tasks done
renamed1337 opened this issue Mar 27, 2024 · 18 comments · Fixed by #3278
Closed
4 tasks done

[BUG] Winget eats 50% of my CPU when i close the notebook lid. #2049

renamed1337 opened this issue Mar 27, 2024 · 18 comments · Fixed by #3278
Assignees
Labels
bug Something isn't working important ready-to-go
Milestone

Comments

@renamed1337
Copy link

Please confirm these before moving forward

  • I have searched for my issue and have not found a work-in-progress/duplicate/resolved issue.
  • I have tested that this issue has not been fixed in the latest (beta or stable) release.
  • I have checked the FAQ section for solutions
  • This issue is about a bug (if it is not, please use the correct template)

Describe your issue

I'm using a Fujitsu LifeBook E5411 laptop with an Intel i3-1115G4 with Windows 10 Pro x64 (19045.4170).
I changed the Windows energy settings, so that the laptop doesn't go to sleep when i close the lid.
I don't know since when, but in the last days i heard the cpu fan a lot when the laptop was closed but after opening i did see anything suspicious, today i had time to search for the problem and i could finding using the taskmanager, its winget, it uses ~50% after i close the laptop lip and stops using it when i opening it again. I countercheck it, by closing winget - when nothing happens when i close the laptop.

Steps to reproduce the issue

Zwischenablage_03-27-2024_01

Opening winget
Closing the lid
Wait some seconds until the CPU fan starts spinning
Opening the lid

WingetUI Log

Welcome to WingetUI Version 3.0.1
               Version Code 3,01
C:\Users\jschl\AppData\Local\WingetUI\CachedLangFiles\lang_de.json
Loaded language locale: de
Api auth token: gkwbrahbhwdoz3nuc5z28yp681p2nvyhc3eu1rujfd1nvdllv1kgfu0mepvyaq7m
Starting update check
Api running on http://localhost:7058
Lang files were updated successfully
WingetUI is up to date
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Npm
█ Enabled: False
█ THE MANAGER IS DISABLED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
Downloaded icons and screenshots successfully!
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: .NET Tool
█ Enabled: False
█ THE MANAGER IS DISABLED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Pip
█ Enabled: False
█ THE MANAGER IS DISABLED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Scoop
█ Enabled: False
█ THE MANAGER IS DISABLED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Winget
█ Enabled: True
█ Found: True
█ Fancye exe name: winget.exe
█ Executable path: C:\Program Files\WingetUI\PackageEngine\Managers\winget-cli_x64\winget.exe
█ Call arguments: 
█ Version: 
█   v1.7.10582
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Chocolatey
█ Enabled: False
█ THE MANAGER IS DISABLED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell
█ Enabled: False
█ THE MANAGER IS DISABLED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
LoadComponentsAsync finished executing. All managers loaded. Proceeding to interface.
Invalid value for UpdatesCheckInterval, using default value of 3600 seconds

Package Managers Logs

▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀ [27.03.2024 07:24:00] Winget ▀▀▀▀▀▀▀▀▀▀▀
█  Executable: C:\Program Files\WingetUI\PackageEngine\Managers\winget-cli_x64\winget.exe
█  Arguments:  source list
Name    Argument
-----------------------------------------------------
msstore https://storeedgefd.dsx.mp.microsoft.com/v9.0
winget  https://cdn.winget.microsoft.com/cache
[27.03.2024 07:24:00] Exit Code: 0
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀ [27.03.2024 07:24:01] Chocolatey ▀▀▀▀▀▀▀▀▀▀▀
█  Executable: C:\Users\jschl\AppData\Local\Programs\WingetUI\choco-cli\choco.exe
█  Arguments:  source list
Chocolatey v2.2.2
chocolatey - https://community.chocolatey.org/api/v2/ | Priority 0|Bypass Proxy - False|Self-Service - False|Admin Only - False.
[27.03.2024 07:24:01] Exit Code: 0
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀ [27.03.2024 07:24:01] PowerShell ▀▀▀▀▀▀▀▀▀▀▀
█  Executable: C:\Windows\system32\windowspowershell\v1.0\powershell.exe
█  Arguments:  -NoProfile -Command Get-PSRepository
Name                      InstallationPolicy   SourceLocation                                                          
----                      ------------------   --------------                                                          
PSGallery                 Untrusted            https://www.powershellgallery.com/api/v2                                
[27.03.2024 07:24:01] Exit Code: 0
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀ [27.03.2024 07:24:02] Winget ▀▀▀▀▀▀▀▀▀▀▀
█  Executable: C:\Program Files\WingetUI\PackageEngine\Managers\winget-cli_x64\winget.exe
█  Arguments:  source list
Name    Argument
-----------------------------------------------------
msstore https://storeedgefd.dsx.mp.microsoft.com/v9.0
winget  https://cdn.winget.microsoft.com/cache
[27.03.2024 07:24:02] Exit Code: 0
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀ [27.03.2024 07:24:03] Chocolatey ▀▀▀▀▀▀▀▀▀▀▀
█  Executable: C:\Users\jschl\AppData\Local\Programs\WingetUI\choco-cli\choco.exe
█  Arguments:  source list
Chocolatey v2.2.2
chocolatey - https://community.chocolatey.org/api/v2/ | Priority 0|Bypass Proxy - False|Self-Service - False|Admin Only - False.
[27.03.2024 07:24:03] Exit Code: 0
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀ [27.03.2024 07:24:04] PowerShell ▀▀▀▀▀▀▀▀▀▀▀
█  Executable: C:\Windows\system32\windowspowershell\v1.0\powershell.exe
█  Arguments:  -NoProfile -Command Get-PSRepository
Name                      InstallationPolicy   SourceLocation                                                          
----                      ------------------   --------------                                                          
PSGallery                 Untrusted            https://www.powershellgallery.com/api/v2                                
[27.03.2024 07:24:04] Exit Code: 0
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀ [27.03.2024 07:24:04] Winget ▀▀▀▀▀▀▀▀▀▀▀
█  Executable: C:\Program Files\WingetUI\PackageEngine\Managers\winget-cli_x64\winget.exe
█  Arguments:  update --include-unknown  --accept-source-agreements
   \ 
  ███▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  1024 KB / 9.67 MB
  ██████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  2.00 MB / 9.67 MB
  █████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  3.00 MB / 9.67 MB
  ████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  4.00 MB / 9.67 MB
  ███████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  5.00 MB / 9.67 MB
  ██████████████████▒▒▒▒▒▒▒▒▒▒▒▒  6.00 MB / 9.67 MB
  █████████████████████▒▒▒▒▒▒▒▒▒  7.00 MB / 9.67 MB
  ████████████████████████▒▒▒▒▒▒  8.00 MB / 9.67 MB
  ███████████████████████████▒▒▒  9.00 MB / 9.67 MB
  ██████████████████████████████  9.67 MB / 9.67 MB
   - 
Name                                                  Id                             Version       Available     Source
-----------------------------------------------------------------------------------------------------------------------
Mozilla Thunderbird (x64 de)                          Mozilla.Thunderbird            115.8.0       115.9.0       winget
Google Chrome                                         Google.Chrome                  123.0.6312.60 123.0.6312.87 winget
Eclipse Temurin JRE mit Hotspot 17.0.9+9 (x64)        EclipseAdoptium.Temurin.17.JRE 17.0.9.9      17.0.10.7     winget
Microsoft Visual C++ 2015-2022 Redistributable (x86)… Microsoft.VCRedist.2015+.x64   14.32.31332.0 14.40.33617.1 winget
4 upgrades available.
[27.03.2024 07:24:04] Exit Code: 0
▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀ [27.03.2024 07:24:04] Winget ▀▀▀▀▀▀▀▀▀▀▀
█  Executable: C:\Program Files\WingetUI\PackageEngine\Managers\winget-cli_x64\winget.exe
█  Arguments:  list  --accept-source-agreements
   \ 
   / 
  ███▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  1024 KB / 9.67 MB
  ██████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  2.00 MB / 9.67 MB
  █████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  3.00 MB / 9.67 MB
  ████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  4.00 MB / 9.67 MB
  ███████████████▒▒▒▒▒▒▒▒▒▒▒▒▒▒▒  5.00 MB / 9.67 MB
  ██████████████████▒▒▒▒▒▒▒▒▒▒▒▒  6.00 MB / 9.67 MB
  █████████████████████▒▒▒▒▒▒▒▒▒  7.00 MB / 9.67 MB
  ████████████████████████▒▒▒▒▒▒  8.00 MB / 9.67 MB
  ███████████████████████████▒▒▒  9.00 MB / 9.67 MB
  ██████████████████████████████  9.67 MB / 9.67 MB
   - 
Name                                      Id                                        Version            Available Source
-----------------------------------------------------------------------------------------------------------------------
Upscayl 2.10.0                            Upscayl.Upscayl                           2.10.0                       winget
Battery Utility                           96E699BA.BatteryUtility_7shgd1s8y1app     5.1.1.0                      
ThunderboltTM Kontrollcenter              AppUp.ThunderboltControlCenter_8j3eq9eme… 1.0.37.0                     
Avidemux 2.8 - 64 bits                    Avidemux.Avidemux                         2.8.0.220109                 winget
Windows-Treiberpaket - Zhejiang Flashfor… C98F8FB2B5281BBE5ADDACC007A343E925CFA238  08/08/2014 1.0.0.0           
CrystalDiskInfo 9.2.3                     CrystalDewWorld.CrystalDiskInfo           9.2.3                        winget
ETD Properties For I2C                    ELANMicroelectronicsCorpo.ETDPropertiesF… 1.0.5.0                      
IrfanView 4.66 (64-bit)                   IrfanSkiljan.IrfanView                    4.66                         winget
Kodi                                      XBMCFoundation.Kodi                       20.5.0.0                     winget
Microsoft Edge                            Microsoft.Edge                            122.0.2365.92                winget
Microsoft Edge Update                     Microsoft Edge Update                     1.3.185.27                   
Microsoft Edge WebView2-Laufzeit          Microsoft.EdgeWebView2Runtime             122.0.2365.92                winget
Microsoft Defender                        Microsoft.6365217CE6EB4_8wekyb3d8bbwe     102.2402.13001.0             
Websuche von Microsoft Bing               Microsoft.BingSearch_8wekyb3d8bbwe        1.0.91.0                     
Deutsch Local Experience Pack             Microsoft.LanguageExperiencePackde-DE_8w… 19041.75.256.0               
3D-Viewer                                 Microsoft.Microsoft3DViewer_8wekyb3d8bbwe 7.2401.29012.0               
Microsoft Edge                            Microsoft.MicrosoftEdge.Stable_8wekyb3d8… 122.0.2365.92                
Microsoft .Net Native Framework Package … Microsoft.NET.Native.Framework.1.7_8weky… 1.7.27413.0                  
Microsoft .Net Native Framework Package … Microsoft.NET.Native.Framework.2.1_8weky… 2.1.27427.0                  
Microsoft .Net Native Framework Package … Microsoft.NET.Native.Framework.2.2_8weky… 2.2.29512.0                  
Microsoft .Net Native Runtime Package 1.7 Microsoft.NET.Native.Runtime.1.7_8wekyb3… 1.7.27422.0                  
Microsoft .Net Native Runtime Package 2.1 Microsoft.NET.Native.Runtime.2.1_8wekyb3… 2.1.26424.0                  
Microsoft .Net Native Runtime Package 2.2 Microsoft.NET.Native.Runtime.2.2_8wekyb3… 2.2.28604.0                  
Microsoft Kontakte                        Microsoft.People_8wekyb3d8bbwe            10.2202.33.0                 
Microsoft Engagement Framework            Microsoft.Services.Store.Engagement_8wek… 10.0.23012.0                 
Microsoft.UI.Xaml.2.0                     Microsoft.UI.Xaml.2.0_8wekyb3d8bbwe       2.1810.18004.0               
Microsoft.UI.Xaml.2.3                     Microsoft.UI.Xaml.2.3_8wekyb3d8bbwe       2.32002.13001.0              
Microsoft.UI.Xaml.2.4                     Microsoft.UI.Xaml.2.4_8wekyb3d8bbwe       2.42007.9001.0               
Microsoft.UI.Xaml.2.7                     Microsoft.UI.Xaml.2.7                     7.2208.15002.0               winget
Microsoft.UI.Xaml.2.8                     Microsoft.UI.Xaml.2.8                     8.2310.30001.0               winget
Microsoft Visual C++ 2015 UWP Desktop Ru… Microsoft.VCLibs.Desktop.14               14.0.33519.0                 winget
Microsoft Visual C++ 2015 UWP Runtime Pa… Microsoft.VCLibs.140.00_8wekyb3d8bbwe     14.0.33519.0                 
Webp Image Extensions                     Microsoft.WebpImageExtension_8wekyb3d8bb… 1.0.62681.0                  
Windows App Runtime DDLM 5001.70.1338.0-… Microsoft.WinAppRuntime.DDLM.5001.70.133… 5001.70.1338.0               
Windows App Runtime DDLM 5001.70.1338.0-… Microsoft.WinAppRuntime.DDLM.5001.70.133… 5001.70.1338.0               
WindowsAppRuntime.1.2                     Microsoft.WindowsAppRuntime.1.2_8wekyb3d… 2000.802.31.0                
WindowsAppRuntime.1.3                     Microsoft.WindowsAppRuntime.1.3_8wekyb3d… 3000.934.1904.0              
WindowsAppRuntime.1.4                     Microsoft.WindowsAppRuntime.1.4_8wekyb3d… 4000.1082.2259.0             
WindowsAppRuntime.1.5                     Microsoft.WindowsAppRuntime.1.5_8wekyb3d… 5001.70.1338.0               
Windows-Rechner                           Microsoft.WindowsCalculator_8wekyb3d8bbwe 11.2401.0.0                  
Microsoft Store                           Microsoft.WindowsStore_8wekyb3d8bbwe      22402.1401.4.0               
Windows-Terminal                          Microsoft.WindowsTerminal                 1.19.10821.0                 winget
WinAppRuntime.Main.1.5                    MicrosoftCorporationII.WinAppRuntime.Mai… 5001.70.1338.0               
WinAppRuntime.Singleton                   MicrosoftCorporationII.WinAppRuntime.Sin… 5001.70.1338.0               
Mozilla Firefox (x64 de)                  Mozilla.Firefox                           124.0.1                      winget
Mozilla Thunderbird (x64 de)              Mozilla.Thunderbird                       115.8.0            115.9.0   winget
Mozilla Maintenance Service               MozillaMaintenanceService                 115.8.0                      
Mp3tag v3.24                              Mp3tag.Mp3tag                             3.24                         winget
Notepad++ (64-bit x64)                    Notepad++.Notepad++                       8.6.4                        winget
Microsoft 365 - de-de                     O365HomePremRetail - de-de                16.0.17328.20184             
Microsoft OneDrive                        Microsoft.OneDrive                        24.050.0310.0001             winget
Realtek Audio Control                     RealtekSemiconductorCorp.RealtekAudioCon… 1.1.137.0                    
Sierra Wireless Mobile Broadband INF Pac… SWIQMIDrvInstaller                        9.38.5242.0002               
TreeSize Free V4.7.2 (64 bit)             JAMSoftware.TreeSize.Free                 4.7.2                        winget
W10Privacy                                W10Privacy                                5.1.0.0                      
Waves MaxxAudio For Fujitsu               WavesAudio.WavesMaxxAudioForFujitsu_fh4r… 1.0.93.0                     
WinRAR 7.00 (64-Bit)                      RARLab.WinRAR                             7.00.0                       winget
foobar2000 v2.1.2 (x64)                   PeterPawlowski.foobar2000                 2.1.2                        winget
JDownloader 2                             AppWork.JDownloader                       2.0                          winget
Microsoft Update Health Tools             {1FC1A6C2-576E-489A-9B4A-92D21F542136}    3.74.0.0                     
Microsoft Windows Desktop Runtime - 7.0.… Microsoft.DotNet.DesktopRuntime.7         7.0.17                       winget
Microsoft ASP.NET Core 7.0.17 - Shared F… Microsoft.DotNet.AspNetCore.7             7.0.17                       winget
Google Chrome                             Google.Chrome                             123.0.6312.60      123.0.63… winget
WireGuard                                 WireGuard.WireGuard                       0.5.3                        winget
Python Launcher                           Python.Launcher                           > 3.12.0                     winget
Eclipse Temurin JRE mit Hotspot 17.0.9+9… EclipseAdoptium.Temurin.17.JRE            17.0.9.9           17.0.10.7 winget
Intel® ArcTM Control                      {40bba5bd-ab36-4136-8876-ff94d2280ed3}    1.76.5479.0                  
Microsoft Visual C++ 2015-2022 Redistrib… Microsoft.VCRedist.2015+.x64              14.40.33617.1                winget
WingetUI                                  {889610CC-4337-4BDB-AC3B-4F21806C0BDE}_i… 3.0.1                        
Intel(R) Chipset Device Software          {8e171961-44e9-48e3-9a1e-7e05e5387200}    10.1.19444.8378              
Eclipse Temurin JDK mit Hotspot 17.0.9+9… EclipseAdoptium.Temurin.17.JDK            17.0.9.9                     winget
Update for Windows 10 for x64-based Syst… {B9A7A138-BFD5-4C73-A269-F78CCA28150E}    8.94.0.0                     
Mu Editor 1.2.0                           Mu.Mu                                     1.2.0                        winget
TeraCopy                                  CodeSector.TeraCopy                       3.17                         winget
FlashPrint 5                              {FD7EA780-DC50-4941-8BC9-F7EB72696A4E}    5.8.3                        
MPC-BE x64 1.6.11                         MPC-BE.MPC-BE                             1.6.11                       winget
Microsoft Visual C++ 2015-2022 Redistrib… Microsoft.VCRedist.2015+.x64              14.32.31332.0      14.40.33… winget
Python 3.12.2 (64-bit)                    Python.Python.3.12                        3.12.2                       winget
Microsoft Windows Desktop Runtime - 8.0.… Microsoft.DotNet.DesktopRuntime.7         > 7.0.17                     winget
[27.03.2024 07:24:04] Exit Code: 0

Relevant information

No response

Screenshots and videos

No response

@renamed1337 renamed1337 added the bug Something isn't working label Mar 27, 2024
@marticliment
Copy link
Owner

you mean winget or wingetui?

@renamed1337
Copy link
Author

you mean winget or wingetui?

Sorry, winget = wingetui

@marticliment
Copy link
Owner

When you launch WingetUI, during the first 30s or so it will start loading all the packages and updates, so it is not fair to close the lid and expect it to consume no CPU.

Please launch WingetUI, wait for all the packages to load and repeat the test.

@renamed1337
Copy link
Author

When you launch WingetUI, during the first 30s or so it will start loading all the packages and updates, so it is not fair to close the lid and expect it to consume no CPU.

Please launch WingetUI, wait for all the packages to load and repeat the test.

Sorry, English is not my first language and it's not easy to give feedback on a software whose background functions I basically know nothing about.

It doesn't matter how long wingetui runs before i close the lid and it doesn't matter how long the lid is close - yesterday i watched some tv besides the laptop, over 90 mins, it run constantly. The taskmanager shows that wingetui exactly takes 50% CPU performance, all the time, when the computer is closed. I understand that wingetui isn't a paperweight of software, but that doesn't look like its working, that looks like its defective or bugged in software terms.

Something triggers wingetui, when i close the lid and stops it, when i reopen it.

Is there anyway to see what wingetui currently does?

@marticliment
Copy link
Owner

Please share your logs, both WingetUI and Package Manager Logs, both can be found on Wingetui -> More button -> logs

@renamed1337
Copy link
Author

renamed1337 commented Mar 27, 2024

Okay, i found something out, its not the lid itself, its the display powering off. I tried it on my desktop PC and can replicate the bug:

https://www.youtube.com/watch?v=-QZCNloh7qw

At 0:13 i'm switch off the monitor, the record stands still until i switch the monitor back on at 2:51.

The resource manager says the wingetui process took 16,73% in the last 60s = 16,73 x 12 (6 Cores + HT) = 2,007 virtual Cores

My laptop has 2 Core + HT and wingetui take 50% = 2 virtual Cores

And for the logs, i posted them in the starter post.

@slurm23
Copy link

slurm23 commented May 26, 2024

I can confirm that I am experiencing the exact same issue as described here. I am using WingetUI 3.0.2 and as soon as I turn off my screen, the CPU load goes up until I re-activate the screen.

@marticliment
Copy link
Owner

This issue should have been fixed by UniGetUI 3.1.0 beta 0. Please test this release out and let me know the results

@slurm23
Copy link

slurm23 commented Jul 4, 2024

Unfortunately, it doesn't seem to be fixed in 3.1.0 beta 2. As soon as the screen is turned off, the load still goes up.

@oxFilla
Copy link

oxFilla commented Jul 5, 2024

UniGetUI constantly has 3-4% CPU load in the background. Is this the same problem or should I open another issue?

@marticliment
Copy link
Owner

marticliment commented Jul 5, 2024

Please check CPU usages with process explorer, and not with task manager. Task manager is sometimes unreliable for CPU usage data

@daed-alus
Copy link

just sitting in the backgound, its in both tools always the top one and pretty constant

Screenshot 2024-07-07 103208

@marticliment
Copy link
Owner

Will investigate.

@slurm23
Copy link

slurm23 commented Jul 9, 2024

Maybe we are talking about different behaviors after all. Again, as soon as I turn off the screen, WingetUI / UnigetUI starts using up CPU like crazy. It stops only when the screen is turned back on, so it is impossible to catch it "in the act". I have recorded this behavior with Process Monitor while the screen was off (see attached screenshot).

Procmon64_WingetUI

I am now on 3.1.1 beta 1 running it as admin and the issue persists. The issue is extremely debilitating, as I am using WingetUI / UnigetUI on a living room SFF PC, which normally stays cool and is inaudible, but with this issue quickly heats up to dangerous levels and becomes unbearably loud. Like this, WingetUI / UnigetUI is unusable!

@llvs
Copy link

llvs commented Jul 26, 2024

Process Monitor allows to record traces which can help with debugging.
How this debugging is done is shown by the Process Monitor author himself in this (older) blog post:
https://techcommunity.microsoft.com/t5/windows-blog-archive/the-case-of-the-veeerrry-slow-logons/ba-p/724275
Or in video form here:
https://www.youtube.com/playlist?list=PLhFhDWFYccZ9eb0ND71IZyLCB4IRL21R2

@marticliment
Copy link
Owner

Will take a look, thanks!

@medlir
Copy link

medlir commented Aug 21, 2024

Seeing the same issue I believe as well, with a twist.

UniGetUI has been running for days in the tray on my laptop, was updating software yesterday even. Never closed the app, wasn't a fresh load of the app, just minimized to the tray. Went into the kitchen to make dinner, my desktop monitors went to sleep/locked my desktop, and when that happened my Remote Desktop session to my laptop presumably also blanked my laptop screen (though it remained open), and I came back into the living room to find my laptop fans running high/loud. Had no idea what it was when I logged back into my desktop and looked at my already open Remote Desktop to my laptop... I had open CoreTemp Graph Plugin and ClevoFanControl already because I'd been looking into issues where I suspected my laptop was overheating lately. They showed high CPU and temps while my screen was off, but didn't tell me WHAT it was.

image

Opened Process Explorer to the CPU graph and left it open, and went back to making dinner. Came back, and sure enough, it was doing it again... only this time on the ProcExp graph I could see it was UniGetUI. Same as the first time, as soon as I woke the screen back up, it stopped on it's own.

image

Maybe worth noting, I have the check for updates interval backed off to every 12 hours, so it should normally not be doing anything. A manual check for updates only takes a few seconds to complete, not the 10+ minutes of high cpu usage on the graphs. Can easily duplicate the situation above.

  1. Close and freshly launch UniGetUI 3.1.1 (3.11) on my laptop in a Remote Desktop session.
  2. Wait for it to do its initial startup and normal spike as it launches to die down.
  3. Lock my desktop screen leaving the Remote Desktop session to my laptop open.
  4. Listen to the laptop fans immediately kick on and speed up.
  5. Wait a minute or so.
  6. Unlock desktop and hear fans spin back down on laptop as it goes back to normal.

Initial startup spike in blue, high usage following locking the screen in yellow.

image
image

Logs don't contain anything useful, one error in the main logs for: [2024-08-21 19:28:23] Error finding installed packages on manager Npm [2024-08-21 19:28:23] System.TimeoutException: The operation has timed out. at UniGetUI.PackageEngine.ManagerClasses.Manager.PackageManager.GetInstalledPackages() in C:\SomePrograms\WingetUI-Store\src\UniGetUI.PackageEngine.PackageManagerClasses\Manager\PackageManager.cs:line 215

@marticliment
Copy link
Owner

I think this issue is related with this: microsoft/microsoft-ui-xaml#9703

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working important ready-to-go
Projects
None yet
Development

Successfully merging a pull request may close this issue.

7 participants