Please confirm these before moving forward
UniGetUI Version
2026.2.5
Windows version, edition, and architecture
Windows Server 2022
Describe your issue
Although powershell modules are found as AllUsers scope, the modules always get updated using UserScope resulting in updates never get past as new updates are always found and missing updates in the modules by other users'
Steps to reproduce the issue
Install modules under AllUsers scope and search for new updates. Updates get installed but always as currentuser scope
UniGetUI Log
[21-7-2026 12:03:40] __ __ _ ______ __ __ ______
/ / / /___ (_) ____/__ / /_/ / / / _/
/ / / / __ \/ / / __/ _ \/ __/ / / // /
/ /_/ / / / / / /_/ / __/ /_/ /_/ // /
\____/_/ /_/_/\____/\___/\__/\____/___/
Welcome to UniGetUI Version 2026.2.5
[21-7-2026 12:03:40]
[21-7-2026 12:03:40] Build 107
[21-7-2026 12:03:40] UI Framework: Avalonia
[21-7-2026 12:03:40] Data directory C:\Users\alfl\AppData\Local\UniGetUI
[21-7-2026 12:03:40] OS: Microsoft Windows 10.0.20348
[21-7-2026 12:03:40] Process arch: X64 (OS: X64)
[21-7-2026 12:03:40] Runtime: .NET 10.0.10
[21-7-2026 12:03:40] Loaded language locale: en
[21-7-2026 12:03:40] Elevated: False
[21-7-2026 12:03:40] Packaged (MSIX): False
[21-7-2026 12:03:40] Args: (none)
[21-7-2026 12:03:40] DXGI hardware GPU detection took 267,0 ms; hardware GPU: False
[21-7-2026 12:03:40] No hardware GPU detected. Using Avalonia software rendering and reduced motion.
[21-7-2026 12:03:44] Command cargo-binstall.exe was not found on the system
[21-7-2026 12:03:45] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Element not found.
Cannot get credential from Vault
[21-7-2026 12:03:45] Unable to retrieve secret for resource 'UniGetUI/GitHubAccessToken': Element not found.
Cannot get credential from Vault
[21-7-2026 12:03:45] Starting Avalonia shell bootstrap
[21-7-2026 12:03:45] Loaded language locale: en
[21-7-2026 12:03:45] Generated a IPC API auth token for the current session
[21-7-2026 12:03:45] Command vcpkg.exe was not found on the system
[21-7-2026 12:03:45] Command cargo.exe was not found on the system
[21-7-2026 12:03:45] PowerShell is enabled and was found on C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe
[21-7-2026 12:03:45] PowerShell7 is enabled and was found on C:\Program Files\PowerShell\7\pwsh.exe
[21-7-2026 12:03:45] Cargo is enabled but was not found on the system!
[21-7-2026 12:03:45] Command vcpkg was not found on the system
[21-7-2026 12:03:45] Command python was not found on the system
[21-7-2026 12:03:45] Pip is enabled but was not found on the system!
[21-7-2026 12:03:45] Command bun.exe was not found on the system
[21-7-2026 12:03:45] Command vcpkg was not found on the system
[21-7-2026 12:03:45] Command npm.cmd was not found on the system
[21-7-2026 12:03:45] Vcpkg root was not found. Please define the %VCPKG_ROOT% environment variable or define it from UniGetUI Settings
[21-7-2026 12:03:45] vcpkg is enabled but was not found on the system!
[21-7-2026 12:03:45] Command bun.cmd was not found on the system
[21-7-2026 12:03:45] Npm is enabled but was not found on the system!
[21-7-2026 12:03:45] Bun is enabled but was not found on the system!
[21-7-2026 12:03:45] Chocolatey is enabled and was found on C:\ProgramData\chocolatey\bin\choco.exe
[21-7-2026 12:03:45] Command winget.exe was not found on the system
[21-7-2026 12:03:45] Command scoop.ps1 was not found on the system
[21-7-2026 12:03:45] Scoop is enabled but was not found on the system!
[21-7-2026 12:03:45] Using Pinget CLI tool.
[21-7-2026 12:03:45] Winget is enabled and was found on C:\Users\alfl\AppData\Local\Programs\UniGetUI\pinget.exe
[21-7-2026 12:03:45] Api running on named pipe UniGetUI.IPC
[21-7-2026 12:03:45] .NET Tool is enabled but was not found on the system!
[21-7-2026 12:03:45] Auto-updater source 'ProductInfo' returned version 2026.2.5.0 (upgradable=False)
[21-7-2026 12:03:46] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ 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.20348.4294
█ PSEdition Desktop
█ PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
█ BuildVersion 10.0.20348.4294
█ 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.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[21-7-2026 12:03:46] Downloaded new icons and screenshots successfully!
[21-7-2026 12:03:46] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: WinGet (aka Winget)
█ Executable name: "winget.exe"
█ Executable path: "C:\Users\alfl\AppData\Local\Programs\UniGetUI\pinget.exe"
█ Call arguments: ""
█ Version: Pinget CLI Version: pinget 0.10.0
█ Using Pinget CLI helper (JSON parsing)
█
█ WinGet is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[21-7-2026 12:03:49] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ MANAGER LOADED ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
█ Name: Chocolatey (aka Chocolatey)
█ Executable name: "choco.exe"
█ Executable path: "C:\ProgramData\chocolatey\bin\choco.exe"
█ Call arguments: ""
█ Version: 2.7.3
█
█ Chocolatey is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[21-7-2026 12:03:49] ▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄▄
█▀▀▀▀▀▀▀▀▀▀▀▀▀ 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.6.1
█
█ PowerShell 7.x is enabled and ready to go.
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
[21-7-2026 12:03:57] Integrity check passed successfully!
[21-7-2026 12:03:57] Avalonia shell bootstrap completed
[21-7-2026 12:03:59] Version string 2.3.0p31 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[21-7-2026 12:03:59] Version string 2.3.0p31 appears to contain non-numeric characters within a numeric segment and will be treated as unknown
[21-7-2026 12:03:59] Found 124 installed packages from Winget
[21-7-2026 12:03:59] Found 7 installed packages from Chocolatey
[21-7-2026 12:04:00] Found 0 available updates from Chocolatey
[21-7-2026 12:04:03] Found 326 installed packages from PowerShell7
[21-7-2026 12:04:03] Found 326 installed packages from PowerShell7
[21-7-2026 12:04:03] WinGet package GnuPG.GnuPG not being shown as an updated as this version has already been marked as installed
[21-7-2026 12:04:03] WinGet package GnuPG.Gpg4win not being shown as an updated as this version has already been marked as installed
[21-7-2026 12:04:03] WinGet package Microsoft.DotNet.AspNetCore.8 not being shown as an updated as this version has already been marked as installed
[21-7-2026 12:04:03] WinGet package Microsoft.OneDrive not being shown as an updated as this version has already been marked as installed
[21-7-2026 12:04:03] WinGet package Microsoft.VCRedist.2015+.x64 not being shown as an updated as this version has already been marked as installed
[21-7-2026 12:04:03] WinGet package Microsoft.VCRedist.2015+.x86 not being shown as an updated as this version has already been marked as installed
[21-7-2026 12:04:03] WinGet package Microsoft.DotNet.DesktopRuntime.8 not being shown as an updated as this version has already been marked as installed
[21-7-2026 12:04:03] WinGet package Microsoft.DotNet.DesktopRuntime.10 not being shown as an updated as this version has already been marked as installed
[21-7-2026 12:04:03] WinGet package ShiningLight.OpenSSL.Light not being shown as an updated as this version has already been marked as installed
[21-7-2026 12:04:03] WinGet package PDQ.PDQDeploy not being shown as an updated as this version has already been marked as installed
[21-7-2026 12:04:03] WinGet package PDQ.PDQInventory not being shown as an updated as this version has already been marked as installed
[21-7-2026 12:04:03] WinGet package Microsoft.PowerShell not being shown as an updated as this version has already been marked as installed
[21-7-2026 12:04:03] WinGet package PuTTY.PuTTY not being shown as an updated as this version has already been marked as installed
[21-7-2026 12:04:03] WinGet package SergeyFilippov.RegistryFinder not being shown as an updated as this version has already been marked as installed
[21-7-2026 12:04:03] Found 3 available updates from Winget
[21-7-2026 12:04:06] Found 81 installed packages from PowerShell
[21-7-2026 12:04:06] Found 81 installed packages from PowerShell
[21-7-2026 12:04:27] Found 72 available updates from PowerShell
[21-7-2026 12:04:30] Found 98 available updates from PowerShell7
[21-7-2026 12:04:47] Loaded operation parameters for package id=Az on manager PowerShell and operation Update: [Net.ServicePointManager]::SecurityProtocol=[Net.SecurityProtocolType]::Tls12; Update-Module -Name Az -Confirm:$false -Force
Package Managers Logs
Manager PowerShell 7.x with version:
PowerShell 7.6.1
——————————————————————————————————————————
Logged subprocess-based task on manager PowerShell7. Task type is ListSources
Subprocess executable: "C:\Program Files\PowerShell\7\pwsh.exe"
Command-line arguments: " -NoProfile -Command "if (Get-Command Get-PSResourceRepository -ErrorAction SilentlyContinue) { Get-PSResourceRepository | Format-Table -Property Name,Uri } else { Get-PSRepository | Format-Table -Property Name,@{N='SourceLocation';E={If ($_.Uri) {$_.Uri.AbsoluteUri} Else {$_.SourceLocation}}} }""
Process start time: 21-7-2026 12:03:49
Process end time: 21-7-2026 12:03:55
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager PowerShell7. Task type is ListInstalledPackages
Subprocess executable: "C:\Program Files\PowerShell\7\pwsh.exe"
Command-line arguments: " -NoProfile -Command "Write-Output '##SCOPE:AllUsers##'; Get-InstalledPSResource -Scope AllUsers | ForEach-Object { $_.Name + [char]9 + $_.Version + [char]9 + $_.Repository }; Write-Output '##SCOPE:CurrentUser##'; Get-InstalledPSResource -Scope CurrentUser | ForEach-Object { $_.Name + [char]9 + $_.Version + [char]9 + $_.Repository }""
Process start time: 21-7-2026 12:03:55
Process end time: 21-7-2026 12:04:03
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged native task on manager PowerShell7. Task type is ListUpdates
Process start time: 21-7-2026 12:03:55
Process end time: 21-7-2026 12:04:30
-- Task information
...
The task reported success
——————————————————————————————————————————
Manager PowerShell 5.x with version:
Name Value
---- -----
PSVersion 5.1.20348.4294
PSEdition Desktop
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0...}
BuildVersion 10.0.20348.4294
CLRVersion 4.0.30319.42000
WSManStackVersion 3.0
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
——————————————————————————————————————————
Logged subprocess-based task on manager PowerShell. Task type is ListSources
Subprocess executable: "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"
Command-line arguments: " -NoProfile -Command Get-PSRepository"
Process start time: 21-7-2026 12:03:46
Process end time: 21-7-2026 12:03:55
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged subprocess-based task on manager PowerShell. Task type is ListInstalledPackages
Subprocess executable: "C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe"
Command-line arguments: " -NoProfile -Command Get-InstalledModule"
Process start time: 21-7-2026 12:03:55
Process end time: 21-7-2026 12:04:06
-- Process STDOUT
...
Return code: SUCCESS (0)
——————————————————————————————————————————
Logged native task on manager PowerShell. Task type is ListUpdates
Process start time: 21-7-2026 12:03:55
Process end time: 21-7-2026 12:04:27
-- Task information
...
The task reported success
——————————————————————————————————————————
Relevant information
No response
Screenshots and videos

Please confirm these before moving forward
UniGetUI Version
2026.2.5
Windows version, edition, and architecture
Windows Server 2022
Describe your issue
Although powershell modules are found as AllUsers scope, the modules always get updated using UserScope resulting in updates never get past as new updates are always found and missing updates in the modules by other users'
Steps to reproduce the issue
Install modules under AllUsers scope and search for new updates. Updates get installed but always as currentuser scope
UniGetUI Log
Package Managers Logs
Relevant information
No response
Screenshots and videos