Devolutions / Devolutions/UniGetUI
[BUG] Chocolatey is shown as ready on MS Store install
- Dominant language
- C#
- Stars
- 26.1k
- Forks
- 924
- Avg merge
- 15h 1m
- Merged PRs (30d)
- 55
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.5
### Windows version, edition, and architecture
Windows 11 Pro Version 25H2, 26200.6899, x86
### Describe your issue
On fresh install in a new environment from the MS Store, Chocolatey is shown as ready despite not being packaged with the MS Store version. Note that it's not detecting Chocolatey's version in the screenshot.
### Steps to reproduce the issue
1. Clean install UniGetUI from the MS Store.
### UniGetUI Log
```text
[2025-11-01 04:26:52] __ __ _ ______ __ __ ______
/ / / /___ (_) ____/__ / /_/ / / / _/
/ / / / __ \/ / / __/ _ \/ __/ / / // /
/ /_/ / / / / / /_/ / __/ /_/ /_/ // /
\____/_/ /_/_/\____/\___/\__/\____/___/
Welcome to UniGetUI Version 3.3.5
[2025-11-01 04:26:52]
[2025-11-01 04:26:52] Build 103
[2025-11-01 04:26:52] Data directory C:\Users\drago\AppData\Local\UniGetUI
[2025-11-01 04:26:53] Encoding Code Page set to 437
[2025-11-01 04:26:54] Moving configuration files from 'C:\Users\drago\AppData\Local\UniGetUI' to 'C:\Users\drago\AppData\Local\UniGetUI\Configuration'
[2025-11-01 04:26:54] Configuration files moved successfully to 'C:\Users\drago\AppData\Local\UniGetUI\Configuration'
[2025-11-01 04:27:01] Tried to access a non-existing cached language file! file=C:\Users\drago\AppData\Local\UniGetUI\CachedLanguageFiles\lang_en.json
[2025-11-01 04:27:02] Loaded language locale: en
[2025-11-01 04:27:05] Could not retrieve token (it may not exist): Element not found.
Cannot get credential from Vault
[2025-11-01 04:27:06] Lang files were updated successfully from GitHub
[2025-11-01 04:27:08] The restored geometry did not have exactly 5 items (found length was 1)
[2025-11-01 04:27:09] Failed to load icon and screenshot database
[2025-11-01 04:27:11] Call to WhichMultiple with file choco.exe returned non-zero status 1
[2025-11-01 04:27:11] Command choco.exe was not found on the system
[2025-11-01 04:27:11] Chocolatey is enabled and was found on C:\Users\drago\AppData\Local\UniGetUI\Chocolatey\choco.exe
[2025-11-01 04:27:11] An error occurred while initialising package manager Chocolatey
[2025-11-01 04:27:11] Pip is enabled and was found on C:\Users\drago\AppData\Local\Programs\Python\Python314\python.exe
[2025-11-01 04:27:11] Call to WhichMultiple with file npm.ps1 returned non-zero status 1
[2025-11-01 04:27:11] Command npm.ps1 was not found on the system
[2025-11-01 04:27:11] Npm is enabled but was not found on the system!
[2025-11-01 04:27:11] Call to WhichMultiple with file scoop.ps1 returned non-zero status 1
[2025-11-01 04:27:11] Command scoop.ps1 was not found on the system
[2025-11-01 04:27:11] Scoop is enabled but was not found on the system!
[2025-11-01 04:27:11] Randomly-generated background API auth token: l22mo61fkesibtau8rvqodaug8du9dtqbhw9shzdd9k74wq4jmvcl653y3wb8fe6
[2025-11-01 04:27:11] Call to WhichMultiple with file dotnet.exe returned non-zero status 1
[2025-11-01 04:27:11] Command dotnet.exe was not found on the system
[2025-11-01 04:27:11] .NET Tool is enabled but was not found on the system!
[2025-11-01 04:27:11] Call to WhichMultiple with file vcpkg.exe returned non-zero status 1
[2025-11-01 04:27:11] Command vcpkg.exe was not found on the system
[2025-11-01 04:27:11] Call to WhichMultiple with file vcpkg returned non-zero status 1
[2025-11-01 04:27:11] Command vcpkg was not found on the system
[2025-11-01 04:27:11] PowerShell is enabled and was found on C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
[2025-11-01 04:27:11] Call to WhichMultiple with file cargo.exe returned non-zero status 1
[2025-11-01 04:27:11] Command cargo.exe was not found on the system
[2025-11-01 04:27:11] Cargo is enabled but was not found on the system!
[2025-11-01 04:27:12] Call to WhichMultiple with file vcpkg returned non-zero status 1
[2025-11-01 04:27:12] Command vcpkg was not found on the system
[2025-11-01 04:27:12] Vcpkg root was not found. Please define the %VCPKG_ROOT% environment variable or define it from UniGetUI Settings
[2025-11-01 04:27:12] vcpkg is enabled but was not found on the system!
[2025-11-01 04:27:12] PowerShell7 is enabled and was found on C:\Program Files\PowerShell\7\pwsh.exe
[2025-11-01 04:27:12] Winget is enabled and was found on C:\Users\drago\AppData\Local\Microsoft\WindowsApps\winget.exe
[2025-11-01 04:27:12] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: WinGet (aka Winget)
█ Executable name: "winget.exe"
█ Executable path: "C:\Users\drago\AppData\Local\Microsoft\WindowsApps\winget.exe"
█ Call arguments: ""
█ Version: System WinGet (CLI) Version: v1.11.510
█ Using Native WinGet helper (COM Api)
█
█ WinGet is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025-11-01 04:27:12] System.IO.FileNotFoundException: Could not find file 'C:\Users\drago\AppData\Local\UniGetUI\CachedMetadata\Icon Database.json'.
File name: 'C:\Users\drago\AppData\Local\UniGetUI\CachedMetadata\Icon Database.json'
at Microsoft.Win32.SafeHandles.SafeFileHandle.CreateFile(String, FileMode, FileAccess, FileShare, FileOptions)
at Microsoft.Win32.SafeHandles.SafeFileHandle.Open(String, FileMode, FileAccess, FileShare, FileOptions, Int64, Nullable`1 )
at System.IO.Strategies.OSFileStreamStrategy..ctor(String, FileMode, FileAccess, FileShare, FileOptions, Int64, Nullable`1)
at System.IO.Strategies.FileStreamHelpers.ChooseStrategyCore(String, FileMode, FileAccess, FileShare, FileOptions, Int64, Nullable`1)
at System.IO.FileStream..ctor(String, FileMode, FileAccess, FileShare, Int32, FileOptions, Int64)
at System.IO.File.AsyncStreamReader(String, Encoding)
at System.IO.File.InternalReadAllTextAsync(String, Encoding, CancellationToken)
at UniGetUI.Core.IconEngine.IconDatabase.LoadFromCacheAsync() in C:\SomePrograms\WingetUI-Store\src\UniGetUI.Core.IconStore\IconDatabase.cs:line 83
[2025-11-01 04:27:13] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell 7.x (aka PowerShell7)
█ Executable name: "pwsh.exe"
█ Executable path: "C:\Program Files\PowerShell\7\pwsh.exe"
█ Call arguments: " -NoProfile -Command"
█ Version: PowerShell 7.5.4
█
█ PowerShell 7.x is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025-11-01 04:27:13] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Pip (aka Pip)
█ Executable name: "pip"
█ Executable path: "C:\Users\drago\AppData\Local\Programs\Python\Python314\python.exe"
█ Call arguments: "-m pip "
█ Version: pip 25.2 from C:\Users\drago\AppData\Local\Programs\Python\Python314\Lib\site-packages\pip (python 3.14)
█
█ Pip is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025-11-01 04:27:13] System.ComponentModel.Win32Exception (2): An error occurred trying to start process 'C:\Users\drago\AppData\Local\UniGetUI\Chocolatey\choco.exe' with working directory 'C:\Program Files\UniGetUI'. The system cannot find the file specified.
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo)
at UniGetUI.PackageEngine.Managers.ChocolateyManager.Chocolatey._loadManagerVersion(String& version) 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 82
[2025-11-01 04:27:17] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell 5.x (aka PowerShell)
█ Executable name: "powershell.exe"
█ Executable path: "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"
█ Call arguments: " -NoProfile -Command"
█ Version: Name Value
█ ---- -----
█ PSVersion 5.1.26100.6899
█ PSEdition Desktop
█ PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
█ BuildVersion 10.0.26100.6899
█ CLRVersion 4.0.30319.42000
█ WSManStackVersion 3.0
█ PSRemotingProtocolVersion 2.3
█ SerializationVersion 1.1.0.1
█
█ PowerShell 5.x is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[2025-11-01 04:27:27] Api running on http://localhost:7058
[2025-11-01 04:27:29] LoadComponentsAsync finished executing. All managers loaded. Proceeding to interface.
[2025-11-01 04:27:34] Found 1 installed packages from Pip
[2025-11-01 04:27:35] Downloaded new icons and screenshots successfully!
[2025-11-01 04:27:41] Found 1 available updates from Pip
[2025-11-01 04:27:44] Found 0 installed packages from PowerShell
[2025-11-01 04:27:44] Found 0 installed packages from PowerShell
[2025-11-01 04:27:44] Found 0 available updates from PowerShell
[2025-11-01 04:27:44] Found 0 installed packages from PowerShell7
[2025-11-01 04:27:44] Found 0 installed packages from PowerShell7
[2025-11-01 04:27:44] Found 0 available updates from PowerShell7
[2025-11-01 04:27:49] Found 97 installed packages from Winget
[2025-11-01 04:27:49] Found 2 available updates from Winget
[2025-11-01 04:27:58] Integrity check passed successfully!
[2025-11-01 04:27:59] Could not parse Images array from Microsoft Store response
[2025-11-01 04:28:02] Call to WhichMultiple with file choco.exe returned non-zero status 1
[2025-11-01 04:28:02] Command choco.exe was not found on the system
[2025-11-01 04:28:02] Call to WhichMultiple with file choco.exe returned non-zero status 1
[2025-11-01 04:28:02] Command choco.exe was not found on the system
[2025-11-01 04:28:05] Could not parse Images array from Microsoft Store response
[2025-11-01 04:35:03] Chocolatey is not enabled
[2025-11-01 04:35:05] Call to WhichMultiple with file choco.exe returned non-zero status 1
[2025-11-01 04:35:05] Command choco.exe was not found on the system
[2025-11-01 04:35:05] Chocolatey is enabled and was found on C:\Users\drago\AppData\Local\UniGetUI\Chocolatey\choco.exe
[2025-11-01 04:35:05] An error occurred while initialising package manager Chocolatey
[2025-11-01 04:35:05] System.ComponentModel.Win32Exception (2): An error occurred trying to start process 'C:\Users\drago\AppData\Local\UniGetUI\Chocolatey\choco.exe' with working directory 'C:\Program Files\UniGetUI'. The system cannot find the file specified.
at System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo)
at UniGetUI.PackageEngine.Managers.ChocolateyManager.Chocolatey._loadManagerVersion(String& version) 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 82
[2025-11-01 04:35:06] Call to WhichMultiple with file choco.exe returned non-zero status 1
[2025-11-01 04:35:06] Command choco.exe was not found on the system
[2025-11-01 04:35:06] Call to WhichMultiple with file choco.exe returned non-zero status 1
[2025-11-01 04:35:06] Command choco.exe was not found on the system
```
### Package Managers Logs
```text
Manager Chocolatey with version:
——————————————————————————————————————————
```
### Relevant information
Re-enabling the package also shows it as ready.
### Screenshots and videos
Contributor guide
Assessment
This issue has not been assessed yet.