Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

PowerToys not using Microsoft store for new update #13877

Closed
1 task
szhu25 opened this issue Oct 17, 2021 · 9 comments
Closed
1 task

PowerToys not using Microsoft store for new update #13877

szhu25 opened this issue Oct 17, 2021 · 9 comments
Labels
Area-Setup/Install Refers to installation mechanism Issue-Bug Something isn't working Resolution-External External issue, unrelated to PowerToys

Comments

@szhu25
Copy link

szhu25 commented Oct 17, 2021

Microsoft PowerToys version

0.47.1

Running as admin

  • Yes

Area(s) with issue?

General

Steps to reproduce

  1. Install PowerToys from Windows 11 Store
  2. Wait until new PowerToys release available on GitHub
  3. PowerToys will prompt you to download and install update through installer, instead of Microsoft Store.

✔️ Expected Behavior

PowerToys will display a notification on "New update available", then direct user to download/seek PowerToys update through Microsoft Store.

❌ Actual Behavior

PowerToys will download installer through GitHub instead of going through Microsoft Store. After upgrade, PowerToys will show as a Windows Desktop application instead of an application installed through Microsoft Store (aka on Microsoft Store, it will no longer show as "installed").

Other Software

No response

@szhu25 szhu25 added Issue-Bug Something isn't working Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams labels Oct 17, 2021
@szhu25
Copy link
Author

szhu25 commented Oct 17, 2021

Just saw this comment from #413. This probably isn't a bug after all (for now)

@franky920920
Copy link
Contributor

Yeah, Indeed. We're updating PowerToys through the program itself even if installed via the store.

@bmcclure
Copy link

bmcclure commented Oct 17, 2021

What seems odd to me is that the Windows Store doesn't remember that PowerToys is installed. Even if it didn't offer updates directly through the store, it would be nice if it at least showed up in my list of apps in the store and had some indication on the app listing page that I already have it installed instead of simply having a green "Install" button again. I was sure this was a bug until I read this and the linked issue.

@franky920920 franky920920 added the Area-Setup/Install Refers to installation mechanism label Oct 18, 2021
@szhu25
Copy link
Author

szhu25 commented Dec 2, 2021

@bmcclure It's because everytime PowerToys execute their update program, they utilized "Uninstall old version" and "Install new version" from the installer instead of a in-place upgrade via Microsoft Store. I think this is by design but still a bit annoyed by the fact. I'll keep this open because I feel like it's still a bug, but probably not anything severe to warrant a fix immediately.

@crutkas
Copy link
Member

crutkas commented Feb 4, 2022

this is expected behavior

@crutkas crutkas closed this as completed Feb 4, 2022
@crutkas crutkas added Resolution-External External issue, unrelated to PowerToys and removed Needs-Triage For issues raised to be triaged and prioritized by internal Microsoft teams labels Feb 4, 2022
@crutkas
Copy link
Member

crutkas commented Feb 4, 2022

win32 apps can't use their update system

@LasseRosenow
Copy link

LasseRosenow commented Feb 11, 2022

win32 apps can't use their update system

Then how does firefox do it? (It is definitely being updated by the store.)

I think what you mean is unpackaged win32 Apps. Because they could be packaged as msix and thus use the auto update system of the store.

@crutkas
Copy link
Member

crutkas commented Feb 11, 2022

They use their own update system and chances are don’t need to a UAC on update. We are proactively tweaking things so we can do a silent upgrade. Our big blocker is UAC prompt due to a few things. The new bootstrapper was a massive tweak to improve the experience and help do the underpinnings for work.

@AkazaRenn
Copy link

They use their own update system and chances are don’t need to a UAC on update. We are proactively tweaking things so we can do a silent upgrade. Our big blocker is UAC prompt due to a few things. The new bootstrapper was a massive tweak to improve the experience and help do the underpinnings for work.

I believe what he meant was the Mozilla Firefox on Microsoft Store, it is MSIX packaged.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Area-Setup/Install Refers to installation mechanism Issue-Bug Something isn't working Resolution-External External issue, unrelated to PowerToys
Projects
None yet
Development

No branches or pull requests

6 participants