Workaround – Install PowerToys 0.93.0 and Pin It
I ran into the same problem when installing PowerToys from the Microsoft Store on Windows 11 (24H2, build 26100).
The installation fails with error 0x8007007E, and even the standalone installer for v0.94.0 does not launch — it fails while loading a required DLL (SilentFilesInUseBAFunction.dll), causing the bootstrapper to abort.
This seems to be a bug introduced in PowerToys v0.94.0.
As a workaround, you can install the previous version (0.93.0), which installs and works fine.
Solution (Winget)
Open PowerShell as a user (not as Administrator) and run:
winget install Microsoft.PowerToys --version 0.93.0
Alternatively, you can download version 0.93.0 manually from the official GitHub releases page:
https://github.com/microsoft/PowerToys/releases/tag/v0.93.0
Prevent Auto-Upgrade to 0.94.0
If you use winget upgrade --all, it may automatically update PowerToys back to the broken 0.94.0 version.
You can prevent this by pinning your installed version:
winget pin add Microsoft.PowerToys
Important:
Once Microsoft releases a fixed version (0.94.x or 0.95.0), you should remove the pin and upgrade manually:
winget pin remove Microsoft.PowerToys
winget upgrade Microsoft.PowerToys
This workaround should let you use PowerToys without issues until a fix is released.
If this helped solve your problem, please mark this as the solution so others can find it more easily. ✅