Repository: PowerToys
Issue: Can't install v0.78, can't uninstall current version (v0.76.2)
Labels: Issue-Bug,Needs-Triage,Needs-Team-Response

### Microsoft PowerToys version

0.76.2

### Installation method

PowerToys auto-update

### Running as admin

Yes

### Area(s) with issue?

Installer

### Steps to reproduce

I cannot install v0.78, can't uninstall current version (v0.76.2).

When I try to install within PowerToys 0.78 either from within the currently installed version (v0.76.2) or the PowerToysSetup-0.78.0-x64.exe downloaded from GitHub, the installer requests the file PowerToysSetup-0.75.1-x64.msi
![image](https://github.com/microsoft/PowerToys/assets/13853688/326ed365-dea0-4501-8b0e-93c3eed6bf90)

I never installed manually 0.75.1, I installed previous versions and always updated from within PowerToys. In the old control panel Add/remove programs, 0.76.2 showed up. I tried to uninstall it, it gave me an error and the entry disappeared: there is no PowerToys in the add/remove programs list currently (although 0.76.2 is installed and running).

I tried then to uninstall PowerToys using winget, and I get an error:
```
C:\Users\osnofas>winget uninstall powertoys
No installed package found matching input criteria.

C:\Users\osnofas>winget install --id=Microsoft.PowerToys  -e
Found PowerToys (Preview) [Microsoft.PowerToys] Version 0.78.0
This application is licensed to you by its owner.
Microsoft is not responsible for, nor does it grant any licenses to, third-party packages.
Successfully verified installer hash
Starting package install...
Installer failed with exit code: 1
Installer log is available at: C:\Users\osnofas\AppData\Local\Packages\Microsoft.DesktopAppInstaller_8wekyb3d8bbwe\LocalState\DiagOutputDir\WinGet-Microsoft.PowerToys.0.78.0-2024-02-05-16-05-41.959.log
``` 

I'm attaching the winget log: [WinGet-Microsoft.PowerToys.0.78.0-2024-02-05-15-55-49.194.log](https://github.com/microsoft/PowerToys/files/14170826/WinGet-Microsoft.PowerToys.0.78.0-2024-02-05-15-55-49.194.log)


I then used an uninstaller program (BCUninstaller) to trigger the uninstaller for the installed version of PowerToys (which BCUninstaller lists as 0.75.1), but it also fails. I attach the log: [powertoys-bootstrapper-msi-0.75.1_20240205162751.log](https://github.com/microsoft/PowerToys/files/14171070/powertoys-bootstrapper-msi-0.75.1_20240205162751.log) BCUinstaller is supposed to clean up leftovers from incomplete uninstallers, but it apparently fails in this case.


After all of this, I try running PowerToysSetup-0.78.0-x64.exe, and it fails again due to the 0.75.1 installation. I'm attaching the log: 
[powertoys-bootstrapper-msi-0.78.0_20240205163740.log](https://github.com/microsoft/PowerToys/files/14171166/powertoys-bootstrapper-msi-0.78.0_20240205163740.log)

This is a Windows 10 19045 machine. Only I use this computer and have admin rights.

Why are there so many references to 0.75.1 when the PowerToys UI says its on version 0.76.2? No idea.

I've tried running PowerToysSetup-0.75.1-x64.exe --extract_msi but no msi file is produced.

Please see also https://github.com/microsoft/PowerToys/issues/1490, it seems related


### ✔️ Expected Behavior

Installation of v0.78 suceeds

### ❌ Actual Behavior

Installation fails

### Other Software

_No response_