microsoft / microsoft/PowerToys

can't update

Open
#50,141 0 comments 0 reactions 0 assignees View on GitHub
Issue-Bug Needs-Triage
Dominant language
C
Stars
139k
Forks
8.6k
PR merge metrics
PR metrics pending

Description

### Microsoft PowerToys version

PowerToysUserSetup-0.101.2362.0-x64.exe

### Installation method

GitHub

### Area(s) with issue?

General

### Steps to reproduce

[50DC:2EB0][2026-08-26T21:10:15]i001: Burn x64 v5.0.2+aa65968c419420d32e3e1b647aea0082f5ca5b78, Windows v10.0 x64 (Build 19045: Service Pack 0), path: D:\download\PowerToysUserSetup-0.101.2362.0-x64.exe
[50DC:2EB0][2026-08-26T21:10:15]i000: Initializing formatted variable 'InstallFolder' to value '[LocalAppDataFolder]PowerToys'
[50DC:2EB0][2026-08-26T21:10:15]i000: Initializing string variable 'BundleUpgradeCode' to value '6341382d-c0a9-4238-9188-be9607e3fab2'
[50DC:2EB0][2026-08-26T21:10:15]i000: Initializing version variable 'MinimumVersion' to value '0.0.0.0'
[50DC:2EB0][2026-08-26T21:10:15]i000: Initializing version variable 'TargetPowerToysVersion' to value '0.101.2362.0'
[50DC:2EB0][2026-08-26T21:10:15]i000: Initializing version variable 'DetectedPowerToysVersion' to value '0.0.0.0'
[50DC:2EB0][2026-08-26T21:10:15]i000: Initializing version variable 'DetectedPowerToysUserVersion' to value '0.0.0.0'
[50DC:2EB0][2026-08-26T21:10:15]i000: Initializing version variable 'DetectedWindowsBuildNumber' to value '0'
[50DC:2EB0][2026-08-26T21:10:15]i009: Command Line: ''
[50DC:2EB0][2026-08-26T21:10:15]i000: Setting string variable 'WixBundleOriginalSource' to value 'D:\download\PowerToysUserSetup-0.101.2362.0-x64.exe'
[50DC:2EB0][2026-08-26T21:10:15]i000: Setting string variable 'WixBundleOriginalSourceFolder' to value 'D:\download\'
[50DC:2EB0][2026-08-26T21:10:16]i000: Setting string variable 'WixBundleLog' to value 'C:\Users\x~1\AppData\Local\Temp\powertoys-bootstrapper-msi-0.101.2362.0_20260826211016.log'
[50DC:2EB0][2026-08-26T21:10:16]i000: Setting string variable 'WixBundleInProgressName' to value ''
[50DC:2EB0][2026-08-26T21:10:16]i000: Setting string variable 'WixBundleName' to value 'PowerToys (Preview) x64'
[50DC:2EB0][2026-08-26T21:10:16]i000: Setting string variable 'WixBundleManufacturer' to value 'Microsoft Corporation'
[50DC:5B90][2026-08-26T21:10:16]i000: WIXSTDBA: LoadBAFunctions() - BAFunctions DLL C:\Users\x~1\AppData\Local\Temp\{BA8F6050-F28C-423D-A072-5CA8E0B620F4}\.ba\SilentFilesInUseBAFunction.dll
[50DC:5B90][2026-08-26T21:10:16]i000: *** CREATEBAFUNCTIONS CALLED *** BA Function DLL is being loaded!
[50DC:5B90][2026-08-26T21:10:16]i000: *** BA FUNCTION CONSTRUCTOR *** CSilentFilesInUseBAFunctions created
[50DC:5B90][2026-08-26T21:10:16]i000: *** CREATEBAFUNCTIONS *** Created CSilentFilesInUseBAFunctions object
[50DC:5B90][2026-08-26T21:10:16]i000: *** CREATEBAFUNCTIONS *** OnCreate completed successfully
[50DC:5B90][2026-08-26T21:10:16]i000: *** CREATEBAFUNCTIONS SUCCESS *** BA Function system initialized
[50DC:5B90][2026-08-26T21:10:16]i000: Setting version variable 'WixBundleFileVersion' to value '5.0.2.0'
[50DC:5B90][2026-08-26T21:10:16]i000: Setting numeric variable 'WixStdBALanguageId' to value 1033
[50DC:2EB0][2026-08-26T21:10:16]i100: Detect begin, 3 packages
[50DC:5B90][2026-08-26T21:10:16]i000: *** CUSTOM BA FUNCTION SYSTEM ACTIVE *** Running detect begin BA function. fCached=0, registrationType=0, cPackages=3, fCancel=0
[50DC:2EB0][2026-08-26T21:10:16]i000: Product or related product not found: {D8B559DB-4C98-487A-A33F-50A8EEE42726}
[50DC:2EB0][2026-08-26T21:10:16]i000: Setting version variable 'DetectedPowerToysUserVersion' to value '0.0.0.0'
[50DC:2EB0][2026-08-26T21:10:16]i000: Setting version variable 'DetectedPowerToysVersion' to value '0.65.0'
[50DC:2EB0][2026-08-26T21:10:16]i000: Setting string variable 'DetectedWindowsBuildNumber' to value '19045'
[50DC:2EB0][2026-08-26T21:10:16]i000: Setting numeric variable 'HasWebView2PerMachine' to value 1
[50DC:2EB0][2026-08-26T21:10:16]i000: Setting numeric variable 'HasWebView2PerUser' to value 1
[50DC:2EB0][2026-08-26T21:10:16]i102: Detected related bundle: {2bab5d90-683b-4ef1-be55-c3597478aa34}, type: Upgrade, scope: PerUser, version: 0.74.1.0, cached: Yes
[50DC:2EB0][2026-08-26T21:10:16]i102: Detected related bundle: {2bab5d90-683b-4ef1-be55-c3597478aa34}, type: Upgrade, scope: PerUser, version: 0.74.1.0, cached: Yes
[50DC:2EB0][2026-08-26T21:10:16]i052: Condition 'HasWebView2PerMachine OR HasWebView2PerUser' evaluates to true.
[50DC:2EB0][2026-08-26T21:10:16]i101: Detected package: TerminatePowerToys, state: Absent, cached: No, install registration state: (permanent), cache registration state: (permanent)
[50DC:2EB0][2026-08-26T21:10:16]i101: Detected package: WebView2, state: Present, cached: No, install registration state: (permanent), cache registration state: (permanent)
[50DC:2EB0][2026-08-26T21:10:16]i101: Detected package: PowerToysUserSetup_0.101.2362.0_x64.msi, state: Absent, cached: No, install registration state: Absent, cache registration state: Absent
[50DC:5B90][2026-08-26T21:10:16]i052: Condition 'MinimumVersion >= DetectedPowerToysVersion' evaluates to false.
[50DC:5B90][2026-08-26T21:10:16]e000: Error 0x81f40001: PowerToys is already installed on this system for all users. We recommend first uninstalling that version before installing this one.
[50DC:2EB0][2026-08-26T21:10:16]i199: Detect complete, result: 0x0, registration state: None, cached: No, eligible for cleanup: No
[50DC:5B90][2026-08-26T21:10:16]i052: Condition 'WixBundleAction = 2' evaluates to false.
[50DC:5B90][2026-08-26T21:10:16]i052: Condition 'WixBundleAction = 3' evaluates to false.
[50DC:5B90][2026-08-26T21:10:16]i052: Condition 'WixBundleAction = 4' evaluates to false.
[50DC:5B90][2026-08-26T21:10:16]i052: Condition 'WixBundleAction = 5' evaluates to false.
[50DC:5B90][2026-08-26T21:10:16]i052: Condition 'WixBundleAction = 6' evaluates to false.
[50DC:5B90][2026-08-26T21:10:16]i052: Condition 'WixBundleAction = 7' evaluates to false.
[50DC:5B90][2026-08-26T21:10:16]i052: Condition 'WixBundleAction = 8' evaluates to false.
[50DC:5B90][2026-08-26T21:10:16]i052: Condition 'WixStdBARestartRequired' evaluates to false.

### ✔️ Expected Behavior

update

### ❌ Actual Behavior

_No response_

### Upload Bug Report ZIP-file

_No response_

### Additional Information

_No response_

### Other Software

_No response_

Contributor guide

Open the contributing guide

Research direction

Start by reproducing the update attempt with PowerToysUserSetup-0.101.2362.0-x64.exe on Windows 10 and reviewing the provided bootstrapper log, especially the detected per-user and per-machine versions. Done means the installer can update the existing PowerToys installation without reporting error 0x81f40001.

Written by the indexing model from the issue text.

Assessment

Domain
release
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Active
Clarity
Needs clarification
Newbie friendliness
30/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.