Devolutions / Devolutions/UniGetUI

[BUG] can not update app

Open
#3,958 1 comment 0 reactions 1 assignee Claimed by @marticliment View on GitHub
bug needs-author-answer
Dominant language
C#
Stars
26.1k
Forks
924
Avg merge
15h 52m
Merged PRs (30d)
52

Description

### Please confirm these before moving forward

- [x] I have searched for my issue and have not found a work-in-progress/duplicate/resolved issue.
- [x] I have tested that this issue has not been fixed in the latest [(beta or stable) release](https://github.com/marticliment/WingetUI/releases/).
- [x] I have checked the [FAQ](https://github.com/marticliment/WingetUI#frequently-asked-questions) section for solutions.
- [x] This issue is about a bug (if it is not, please use the [correct template](https://github.com/marticliment/WingetUI/issues/new/choose)).

### UniGetUI Version

3.3.1

### Windows version, edition, and architecture

版本 Windows 10 家庭版 版本号 22H2 安装日期 ‎2023/‎8/‎4 OS 内部版本 19045.6093

### Describe your issue

**when in use it to update apps ,it always in there ,and stop going ,what happen ? and then ,I have to stop it**

```
Package update operation for Package=Daum.PotPIayer with Manager=Wingetlnstallation options: Overriden options : Version : 2 5 . 03 . 13 . 0 一> 25 “ 96 . 2 5 . 9Running PreOpe ration ( 1 / 1 )·package uninstall op 、 at 主 on for Package=Daum.PotP1ayer with Manager—Wingetlnstallation options: Overriden options : 开始操作一Executing process with StartInfo:"C: \Users\6731e\AppData\Loca1\Microsoft\WindowsApps\winget.exe"Fi1eName:"uninstall-id "Daum.PotP1ayer"-SOUrCe winget ——accept—source—agr 、 eementsArguments :—exactsilent"Start Time:“ 292 弓/ 8 /彐 2 彐: 27 : 51 "-disable-interactivity—verslon" 25 . 93 . 13 . 9 "
已找到 PotP1ayer-64 bit [Daum.PotP1ayer]正在等待另一个安装/卸载完成..
```

### Steps to reproduce the issue

_No response_

### UniGetUI Log

```text
[2025/8/3 23:17:19] __ __ _ ______ __ __ ______
/ / / /___ (_) ____/__ / /_/ / / / _/
/ / / / __ \/ / / __/ _ \/ __/ / / // /
/ /_/ / / / / / /_/ / __/ /_/ /_/ // /
\____/_/ /_/_/\____/\___/\__/\____/___/
Welcome to UniGetUI Version 3.3.1
[2025/8/3 23:17:19]
[2025/8/3 23:17:19] Build 99
[2025/8/3 23:17:19] Data directory C:\Users\67310\AppData\Local\UniGetUI
[2025/8/3 23:17:20] Encoding Code Page set to 936
[2025/8/3 23:17:20] Loaded language locale: zh_CN
[2025/8/3 23:17:21] Randomly-generated background API auth token: 42rn4wytg50gihnshyhc43jk5t3v0b1qs6ohqz03nkp8gt6ou5wfev7k1zp529g4
[2025/8/3 23:17:21] Api running on http://localhost:7058
[2025/8/3 23:17:21] Lang files were updated successfully from GitHub
[2025/8/3 23:17:21] Call to WhichMultiple with file pwsh.exe returned non-zero status 1
[2025/8/3 23:17:21] Command pwsh.exe was not found on the system
[2025/8/3 23:17:22] Call to WhichMultiple with file npm.ps1 returned non-zero status 1
[2025/8/3 23:17:22] Command npm.ps1 was not found on the system
[2025/8/3 23:17:22] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Npm
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025/8/3 23:17:22] Call to WhichMultiple with file choco.exe returned non-zero status 1
[2025/8/3 23:17:22] Command choco.exe was not found on the system
[2025/8/3 23:17:22] Could not initialize Package Manager Chocolatey
[2025/8/3 23:17:22] System.ComponentModel.Win32Exception (2): An error occurred trying to start process 'C:\Users\67310\AppData\Local\UniGetUI\Chocolatey\choco.exe' with working directory 'C:\Program Files\UniGetUI'. 系统找不到指定的文件。
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo)
at UniGetUI.PackageEngine.Managers.ChocolateyManager.Chocolatey.LoadManager() in C:\SomePrograms\WingetUI-Store\src\UniGetUI.PackageEngine.Managers.Chocolatey\Chocolatey.cs:line 317
at UniGetUI.PackageEngine.ManagerClasses.Manager.PackageManager.Initialize() in C:\SomePrograms\WingetUI-Store\src\UniGetUI.PackageEngine.PackageManagerClasses\Manager\PackageManager.cs:line 70
[2025/8/3 23:17:22] Call to WhichMultiple with file cargo.exe returned non-zero status 1
[2025/8/3 23:17:22] Command cargo.exe was not found on the system
[2025/8/3 23:17:22] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Cargo
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025/8/3 23:17:22] Call to WhichMultiple with file vcpkg.exe returned non-zero status 1
[2025/8/3 23:17:22] Command vcpkg.exe was not found on the system
[2025/8/3 23:17:22] Call to WhichMultiple with file scoop.ps1 returned non-zero status 1
[2025/8/3 23:17:22] Command scoop.ps1 was not found on the system
[2025/8/3 23:17:22] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Scoop
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025/8/3 23:17:22] Call to WhichMultiple with file pwsh.exe returned non-zero status 1
[2025/8/3 23:17:22] Command pwsh.exe was not found on the system
[2025/8/3 23:17:22] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell7
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025/8/3 23:17:22] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Pip
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025/8/3 23:17:22] Call to WhichMultiple with file vcpkg returned non-zero status 1
[2025/8/3 23:17:22] Command vcpkg was not found on the system
[2025/8/3 23:17:22] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: .NET Tool
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025/8/3 23:17:22] Call to WhichMultiple with file vcpkg returned non-zero status 1
[2025/8/3 23:17:22] Command vcpkg was not found on the system
[2025/8/3 23:17:22] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: vcpkg
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025/8/3 23:17:22] Running elevated, WinGet class registration is likely to fail unless using lower trust class registration is allowed in settings
[2025/8/3 23:17:22] Couldn't connect to WinGet API, attempting to connect with lower trust... (Are you running as administrator?)
[2025/8/3 23:17:22] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Winget
█ Enabled: True
█ Found: True
█ Fancy exe name: winget.exe
█ Executable path: C:\Users\67310\AppData\Local\Microsoft\WindowsApps\winget.exe
█ Call arguments:
█ Version:
█ System WinGet CLI Version: v1.11.400
█ Using Native WinGet helper (COM Api)
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025/8/3 23:17:24] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell
█ Enabled: True
█ Found: True
█ Fancy exe name: powershell.exe
█ Executable path: C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
█ Call arguments: -NoProfile -Command
█ Version:
█ Name Value
█ ---- -----
█ PSVersion 5.1.19041.6093
█ PSEdition Desktop
█ PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
█ BuildVersion 10.0.19041.6093
█ CLRVersion 4.0.30319.42000
█ WSManStackVersion 3.0
█ PSRemotingProtocolVersion 2.3
█ SerializationVersion 1.1.0.1
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025/8/3 23:17:24] LoadComponentsAsync finished executing. All managers loaded. Proceeding to interface.
[2025/8/3 23:17:25] Integrity check passed successfully!
[2025/8/3 23:17:27] Found 0 installed packages from PowerShell
[2025/8/3 23:17:27] Found 0 installed packages from PowerShell
[2025/8/3 23:17:27] Found 0 available updates from PowerShell
[2025/8/3 23:17:29] Found 257 installed packages from Winget
[2025/8/3 23:17:30] Found 27 available updates from Winget
[2025/8/3 23:17:31] Could not parse Images array from Microsoft Store response
[2025/8/3 23:19:04] Failed to download icons and screenshots
[2025/8/3 23:19:04] System.Threading.Tasks.TaskCanceledException: The request was canceled due to the configured HttpClient.Timeout of 100 seconds elapsing.
---> System.TimeoutException: A task was canceled.
---> System.Threading.Tasks.TaskCanceledException: A task was canceled.
at System.Threading.Tasks.TaskCompletionSourceWithCancellation`1.WaitWithCancellationAsync(CancellationToken)
at System.Net.Http.HttpConnectionPool.SendWithVersionDetectionAndRetryAsync(HttpRequestMessage, Boolean, Boolean, CancellationToken)
at System.Net.Http.RedirectHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken)
at System.Net.Http.DecompressionHandler.SendAsync(HttpRequestMessage, Boolean, CancellationToken)
at System.Net.Http.HttpClient.GetStringAsyncCore(HttpRequestMessage, CancellationToken)
--- End of inner exception stack trace ---
--- End of inner exception stack trace ---
at System.Net.Http.HttpClient.HandleFailure(Exception, Boolean, HttpResponseMessage, CancellationTokenSource, CancellationToken, CancellationTokenSource)
at System.Net.Http.HttpClient.GetStringAsyncCore(HttpRequestMessage, CancellationToken)
at UniGetUI.Core.IconEngine.IconDatabase.LoadIconAndScreenshotsDatabaseAsync() in C:\SomePrograms\WingetUI-Store\src\UniGetUI.Core.IconStore\IconDatabase.cs:line 66
[2025/8/3 23:27:51] Recovered from fatal WinGet exception:
[2025/8/3 23:27:51] System.Runtime.InteropServices.COMException (0x8A15003F)
at WinRT.ExceptionHelpers.g__Throw|38_0(Int32)
at ABI.Microsoft.Management.Deployment.IPackageVersionInfo4Methods.GetApplicableInstaller(IObjectReference _obj, InstallOptions options) in C:\SomePrograms\WingetUI-Store\src\WindowsPackageManager.Interop\obj\x64\Release\net8.0-windows10.0.26100.0\win-x64\Generated Files\CsWinRT\Microsoft.Management.Deployment.cs:line 10034
at UniGetUI.PackageEngine.Managers.WingetManager.NativePackageHandler._getInstallationOptionsOnDict(IPackage package, ConcurrentDictionary`2& source, Boolean installed, InstallOptions unigetuiOptions) in C:\SomePrograms\WingetUI-Store\src\UniGetUI.PackageEngine.Managers.WinGet\ClientHelpers\NativePackageHandler.cs:line 135
at UniGetUI.PackageEngine.Managers.WingetManager.NativePackageHandler.GetInstallationOptions(IPackage package, InstallOptions unigetuiOptions, OperationType operation) in C:\SomePrograms\WingetUI-Store\src\UniGetUI.PackageEngine.Managers.WinGet\ClientHelpers\NativePackageHandler.cs:line 92
at UniGetUI.PackageEngine.Managers.WingetManager.WinGetPkgOperationHelper._getOperationParameters(IPackage package, InstallOptions options, OperationType operation) in C:\SomePrograms\WingetUI-Store\src\UniGetUI.PackageEngine.Managers.WinGet\Helpers\WinGetPkgOperationHelper.cs:line 94
[2025/8/3 23:27:51] Loaded operation parameters for package id=Daum.PotPlayer on manager Winget and operation Uninstall: uninstall --id "Daum.PotPlayer" --exact --source winget --accept-source-agreements --disable-interactivity --version "25.03.13.0" --silent
```

### Package Managers Logs

```text
Manager WinGet with version:
System WinGet CLI Version: v1.11.400
Using Native WinGet helper (COM Api)

——————————————————————————————————————————

Logged native task on manager Winget. Task type is ListSources
Process start time: 2025/8/3 23:17:22
Process end time: 2025/8/3 23:17:22

-- Task information
...

The task reported success

——————————————————————————————————————————

Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\67310\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity "
Process start time: 2025/8/3 23:17:24
Process end time: 2025/8/3 23:17:26

-- Process STDOUT
...

-- Process STDERR
[WARN] Redirecting %TEMP% folder to C:\Users\67310\AppData\Local\Temp\UniGetUI\ElevatedWinGetTemp, since UniGetUI was run as admin

Return code: SUCCESS (0)

——————————————————————————————————————————

Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 2025/8/3 23:17:24
Process end time: 2025/8/3 23:17:29

-- Task information
...

The task reported success

——————————————————————————————————————————

Logged native task on manager Winget. Task type is OtherTask
Process start time: 2025/8/3 23:17:24
Process end time: 2025/8/3 23:17:28

-- Task information
...

The task reported success

——————————————————————————————————————————

Logged native task on manager Winget. Task type is ListUpdates
Process start time: 2025/8/3 23:17:26
Process end time: 2025/8/3 23:17:30

-- Task information
...

The task reported success

——————————————————————————————————————————
```

### Relevant information

_No response_

### Screenshots and videos

_No response_

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.