PowerToys 无法安装v0.78版本,无法卸载当前版本(v0.76.2)

yyyllmsg  于 6个月前  发布在  其他
关注(0)|答案(2)|浏览(63)

Microsoft PowerToys版本
0.76.2

安装方法

PowerToys自动更新

以管理员身份运行

出现问题的区域?

安装程序

重现问题的步骤

我无法安装v0.78,无法卸载当前版本(v0.76.2)。
当我尝试在PowerToys 0.78中从当前安装的版本(v0.76.2)或从GitHub下载的PowerToysSetup-0.78.0-x64.exe安装时,安装程序请求文件PowerToysSetup-0.75.1-x64.msi

我从未手动安装过0.75.1,我安装了以前的版本,并始终从PowerToys内部更新。在旧的控制面板添加/删除程序中,0.76.2显示出来。我尝试卸载它,给我一个错误,条目消失了:目前在添加/删除程序列表中没有PowerToys(尽管已安装并运行0.76.2)。
然后我尝试使用winget卸载PowerToys,我得到一个错误:

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

我正在附上winget日志: WinGet-Microsoft.PowerToys.0.78.0-2024-02-05-15-55-49.194.log
然后我使用卸载程序(BCUninstaller)触发已安装版本的PowerToys(BCUninstaller将其列为0.75.1)的卸载程序,但它也失败了。我附上日志: powertoys-bootstrapper-msi-0.75.1_20240205162751.log BCUinstaller本应清理不完整卸载程序的残留物,但在这种情况下似乎失败了。
在这一切之后,我尝试运行PowerToysSetup-0.78.0-x64.exe,由于0.75.1的安装再次失败。我附上日志:
powertoys-bootstrapper-msi-0.78.0_20240205163740.log
这是我使用的Windows 10 19045计算机。只有我使用这台电脑并且拥有管理员权限。
为什么有这么多关于0.75.1的引用,而PowerToys UI显示其版本为0.76.2?不知道。
我已经尝试运行PowerToysSetup-0.75.1-x64.exe --extract_msi,但没有生成msi文件。
请参阅 #1490 ,似乎与之相关

✔️ 预期行为

v0.78的安装成功

❌ 实际行为

安装失败

enxuqcxy

enxuqcxy1#

通过https://learn.microsoft.com/en-us/windows/powertoys/install#extracting-the-msi-from-the-bundle获取MSI。
想知道为什么你认为--extract_msi是一个命令?
这个解决了吗?
/needinfo

pobjuy32

pobjuy322#

想知道为什么你认为extract_msi是一个命令?

这是因为这条评论#27583(评论)

这个问题解决了吗?

没有。我通过手动删除注册表中对PowerToys的引用来解决这个问题。显然,这个问题已经持续了很长时间,从互联网上几乎相同的问题数量就可以看出来。我认为我已经在Computer\HKEY_CLASSES_ROOT\Installer\Products\ /needinfo下删除了引用。

相关问题