You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This issue is about a bug (if it is not, please use the correct template).
UniGetUI Version
3.1.5
Windows version, edition, and architecture
Windows 11 Home 10.0.26100 x64
Describe your issue
I couldn't update WinRar. Output:
Process Call Arguments : "C:\Users\...\AppData\Local\Microsoft\WindowsApps\winget.exe" update --id "RARLab.WinRAR" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force
Installer hash does not match; this cannot be overridden when running as admin
Process Exit Code : -1978335215
And so I tried updating with "skip installer hash". However:
Process Call Arguments : "C:\Users\...\AppData\Local\Microsoft\WindowsApps\winget.exe" update --id "RARLab.WinRAR" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force --ignore-security-hash
This feature needs to be enabled by administrators. To enable it, run 'winget settings --enable InstallerHashOverride' as administrator.
Process Exit Code : -1978335230
I enabled it with sudo winget settings ... and tried "skip installer hash" again, but it was as if I didn't just enable the setting.
Process Call Arguments : "C:\Users\...\AppData\Local\Microsoft\WindowsApps\winget.exe" update --id "RARLab.WinRAR" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force --ignore-security-hash
Installer hash does not match; this cannot be overridden when running as admin
Process Exit Code : -1978335215
UniGet elevated each of these updates, so the "this cannot be overridden when running as admin" part makes complete sense. It's a mystery to me why it elevated - I didn't explicitly update as admin, the package doesn't have "run as admin" checked and "always run as admin" is disabled for the winget source in settings.
I tried running the --ignore-security-hash command UniGet used in an admin terminal and a normal terminal, it succeeded in the normal one.
Steps to reproduce the issue
No response
UniGetUI Log
[27.01.2025 02:32:16] __ __ _ ______ __ __ ______
/ / / /___ (_) ____/__ / /_/ / / / _/
/ / / / __ \/ / / __/ _ \/ __/ / / // /
/ /_/ / / / / / /_/ / __/ /_/ /_/ // /
\____/_/ /_/_/\____/\___/\__/\____/___/
Welcome to UniGetUI Version 3.1.5
[27.01.2025 02:32:16]
[27.01.2025 02:32:16] Build 74
[27.01.2025 02:32:16] Encoding Code Page set to 852
[27.01.2025 02:32:16] Using built-in UniGetUI Elevator
[27.01.2025 02:32:16] Tried to access a non-existing cached language file! file=C:\Users\...\AppData\Local\UniGetUI\CachedLanguageFiles\lang_en.json
[27.01.2025 02:32:16] Loaded language locale: en
[27.01.2025 02:32:17] Randomly-generated background API auth token for the current session: wsrrrv6kragfnryl72gncfbz8wpcg99i49jy31xp6bgrvwmdli79szmfoyv5raso
[27.01.2025 02:32:17] Api running on http://localhost:7058
[27.01.2025 02:32:17] Lang files were updated successfully from GitHub
[27.01.2025 02:32:17] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Chocolatey
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27.01.2025 02:32:17] Command cargo was not found on the system
[27.01.2025 02:32:17] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Cargo
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27.01.2025 02:32:17] Command vcpkg was not found on the system
[27.01.2025 02:32:18] Command vcpkg was not found on the system
[27.01.2025 02:32:18] Command pwsh.exe was not found on the system
[27.01.2025 02:32:18] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: PowerShell7
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27.01.2025 02:32:18] Command vcpkg was not found on the system
[27.01.2025 02:32:18] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: vcpkg
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27.01.2025 02:32:18] Downloaded new icons and screenshots successfully!
[27.01.2025 02:32:19] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Winget
█ Enabled: True
█ Found: True
█ Fancy exe name: winget.exe
█ Executable path: C:\Users\...\AppData\Local\Microsoft\WindowsApps\winget.exe
█ Call arguments:
█ Version:
█ System WinGet CLI Version: v1.9.25200
█ Using Native WinGet helper (COM Api)
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27.01.2025 02:32:20] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: .NET Tool
█ Enabled: True
█ Found: True
█ Fancy exe name: dotnet tool
█ Executable path: C:\Program Files\dotnet\dotnet.exe
█ Call arguments: tool
█ Version:
█ 9.0.101
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27.01.2025 02:32:20] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Npm
█ Enabled: True
█ Found: True
█ Fancy exe name: npm
█ Executable path: C:\WINDOWS\system32\windowspowershell\v1.0\powershell.exe
█ Call arguments: -NoProfile -ExecutionPolicy Bypass -Command npm
█ Version:
█ 10.8.3
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27.01.2025 02:32:20] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Pip
█ Enabled: True
█ Found: True
█ Fancy exe name: pip
█ Executable path: C:\Program Files\Python310\python.exe
█ Call arguments: -m pip
█ Version:
█ pip 23.2.1 from C:\Users\...\AppData\Roaming\Python\Python310\site-packages\pip (python 3.10)
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27.01.2025 02:32:22] Command scoop was not found on the system
[27.01.2025 02:32:22] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Scoop
█ Enabled: True
█ Found: False
█ THE MANAGER WAS NOT FOUND. PERHAPS IT IS NOT
█ INSTALLED OR IT HAS BEEN MISCONFIGURED
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27.01.2025 02:32:23] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ 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.26100.2161
█ PSEdition Desktop
█ PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
█ BuildVersion 10.0.26100.2161
█ CLRVersion 4.0.30319.42000
█ WSManStackVersion 3.0
█ PSRemotingProtocolVersion 2.3
█ SerializationVersion 1.1.0.1
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[27.01.2025 02:32:23] LoadComponentsAsync finished executing. All managers loaded. Proceeding to interface.
[27.01.2025 02:32:25] Command parse_pip_search.exe was not found on the system
[27.01.2025 02:32:25] Dependency parse-pip-search was not found, and the user set it to not be reminded of the missing dependency
[27.01.2025 02:32:26] Found 2 installed packages from .NET Tool
[27.01.2025 02:32:27] Dependency .NET Tools Outdated for manager .NET Tool is present
[27.01.2025 02:32:28] Found 0 available updates from .NET Tool
[27.01.2025 02:32:29] Found 29 installed packages from Pip
[27.01.2025 02:32:30] Icon download attempt at https://seeklogo.com/images/N/numpy-logo-479C24EC79-seeklogo.com.png failed with code Forbidden
[27.01.2025 02:32:30] Found 0 installed packages from PowerShell
[27.01.2025 02:32:33] Found 0 installed packages from Npm
[27.01.2025 02:32:33] Found 0 available updates from Npm
[27.01.2025 02:32:34] Found 0 available updates from PowerShell
[27.01.2025 02:32:34] Found 23 available updates from Winget
[27.01.2025 02:32:34] Found 246 installed packages from Winget
[27.01.2025 02:32:35] Icon download attempt at https://community.chocolatey.org/content/packageimages/webex-meetings.44.4.0.159.png failed with code NotFound
[27.01.2025 02:32:35] Could not parse Images array from Microsoft Store response
[27.01.2025 02:32:35] Icon download attempt at https://community.chocolatey.org/content/packageimages/flux.0.40.1.png failed with code NotFound
[27.01.2025 02:32:36] Icon download attempt at https://community.chocolatey.org/content/packageimages/ilspy.7.2.1.png failed with code NotFound
[27.01.2025 02:32:37] Icon download attempt at https://community.chocolatey.org/content/packageimages/translucenttb.2022.1.png failed with code NotFound
[27.01.2025 02:32:37] Could not parse Images array from Microsoft Store response
[27.01.2025 02:32:37] Cached icon for id=wireshark is INVALID (PackageVersion)
[27.01.2025 02:32:38] Found 15 available updates from Pip
[27.01.2025 02:32:51] Loaded operation parameters for package id=RARLab.WinRAR on manager Winget and operation Update: update --id "RARLab.WinRAR" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force --ignore-security-hash
[27.01.2025 02:39:03] Command vcpkg was not found on the system
[27.01.2025 02:40:13] Loaded operation parameters for package id=RARLab.WinRAR on manager Winget and operation Update: update --id "RARLab.WinRAR" --exact --source winget --accept-source-agreements --disable-interactivity --interactive --include-unknown --accept-package-agreements --force --ignore-security-hash
[27.01.2025 02:40:28] Found 1 screenshots for package Id=RARLab.WinRAR
[27.01.2025 02:40:30] Loaded details for package RARLab.WinRAR on manager Winget
[27.01.2025 02:40:30] Loaded operation parameters for package id=RARLab.WinRAR on manager Winget and operation Update: update --id "RARLab.WinRAR" --exact --source winget --accept-source-agreements --disable-interactivity --interactive --include-unknown --accept-package-agreements --force --ignore-security-hash
[27.01.2025 02:51:06] Loaded operation parameters for package id=RARLab.WinRAR on manager Winget and operation Update: update --id "RARLab.WinRAR" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force
[27.01.2025 02:52:06] Loaded operation parameters for package id=RARLab.WinRAR on manager Winget and operation Update: update --id "RARLab.WinRAR" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force --ignore-security-hash
[27.01.2025 02:54:17] Found 1 screenshots for package Id=RARLab.WinRAR
[27.01.2025 02:54:17] Loaded operation parameters for package id=RARLab.WinRAR on manager Winget and operation Update: update --id "RARLab.WinRAR" --exact --source winget --accept-source-agreements --disable-interactivity --silent --include-unknown --accept-package-agreements --force --ignore-security-hash
[27.01.2025 02:54:27] Found 0 available updates from .NET Tool
[27.01.2025 02:54:30] Found 0 available updates from PowerShell
[27.01.2025 02:54:32] Found 0 available updates from Npm
[27.01.2025 02:54:34] Found 22 available updates from Winget
[27.01.2025 02:54:35] Found 15 available updates from Pip
Package Managers Logs
Manager WinGet with version:
System WinGet CLI Version: v1.9.25200
Using Native WinGet helper (COM Api)
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListSources
Process start time: 27.01.2025 02:32:19
Process end time: 27.01.2025 02:32:19
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\...\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity"
Process start time: 27.01.2025 02:32:23
Process end time: 27.01.2025 02:32:25
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListInstalledPackages
Process start time: 27.01.2025 02:32:23
Process end time: 27.01.2025 02:32:34
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 27.01.2025 02:32:23
Process end time: 27.01.2025 02:32:30
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 27.01.2025 02:32:27
Process end time: 27.01.2025 02:32:34
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListSources
Process start time: 27.01.2025 02:39:03
Process end time: 27.01.2025 02:39:03
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is LoadPackageDetails
Process start time: 27.01.2025 02:40:28
Process end time: 27.01.2025 02:40:30
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is LoadPackageVersions
Process start time: 27.01.2025 02:40:28
Process end time: 27.01.2025 02:40:28
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is LoadPackageVersions
Process start time: 27.01.2025 02:50:56
Process end time: 27.01.2025 02:50:56
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is LoadPackageVersions
Process start time: 27.01.2025 02:52:02
Process end time: 27.01.2025 02:52:02
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is LoadPackageVersions
Process start time: 27.01.2025 02:54:17
Process end time: 27.01.2025 02:54:17
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged subprocess-based task on manager Winget. Task type is RefreshIndexes
Subprocess executable: "C:\Users\...\AppData\Local\Microsoft\WindowsApps\winget.exe"
Command-line arguments: " source update --disable-interactivity"
Process start time: 27.01.2025 02:54:25
Process end time: 27.01.2025 02:54:26
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged native task on manager Winget. Task type is ListUpdates
Process start time: 27.01.2025 02:54:26
Process end time: 27.01.2025 02:54:34
-- Task information
...
The task reported success
——————————————————————————————————————————
Logged native task on manager Winget. Task type is OtherTask
Process start time: 27.01.2025 02:54:26
Process end time: 27.01.2025 02:54:31
-- Task information
...
The task reported success
——————————————————————————————————————————
Relevant information
I have UAC notification behavior set to the highest level. The original WinRar version was installed outside winget, most likely downloaded from the official website.
Screenshots and videos
No response
The text was updated successfully, but these errors were encountered:
Please confirm these before moving forward
UniGetUI Version
3.1.5
Windows version, edition, and architecture
Windows 11 Home 10.0.26100 x64
Describe your issue
I couldn't update WinRar. Output:
And so I tried updating with "skip installer hash". However:
I enabled it with
sudo winget settings ...
and tried "skip installer hash" again, but it was as if I didn't just enable the setting.UniGet elevated each of these updates, so the "this cannot be overridden when running as admin" part makes complete sense. It's a mystery to me why it elevated - I didn't explicitly update as admin, the package doesn't have "run as admin" checked and "always run as admin" is disabled for the winget source in settings.
I tried running the
--ignore-security-hash
command UniGet used in an admin terminal and a normal terminal, it succeeded in the normal one.Steps to reproduce the issue
No response
UniGetUI Log
Package Managers Logs
Relevant information
I have UAC notification behavior set to the highest level. The original WinRar version was installed outside winget, most likely downloaded from the official website.
Screenshots and videos
No response
The text was updated successfully, but these errors were encountered: