microsoft / microsoft/PowerToys
you must install .NET Desktop Runtime torun this application.
- Dominant language
- C
- Stars
- 139k
- Forks
- 8.6k
- PR merge metrics
- PR metrics pending
Description
### Microsoft PowerToys version
v0.100.0
### Installation method
Scoop
### Area(s) with issue?
General
### Steps to reproduce
1. Install PowerToys via Scoop (version 0.100.0)
2. Launch PowerToys
3. A dialog appears: "You must install .NET Desktop Runtime to run this application"
### ✔️ Expected Behavior
PowerToys launches without any .NET runtime warning, since .NET Desktop Runtime
10.0.8 are already installed on the system.
### ❌ Actual Behavior
A .NET Desktop Runtime installation dialog appears on every launch.
Clicking "Close" dismisses it and PowerToys runs normally.
dotnet --list-runtimes output confirms both versions are present:
Microsoft.WindowsDesktop.App 10.0.8
Microsoft.WindowsDesktop.App 10.0.9
**Workaround**: Uninstalling and reinstalling PowerToys using the official GitHub release
installer (instead of Scoop) resolves the issue.
It would be great if this could be fixed for users who prefer installing
PowerToys via Scoop, as it is a popular package manager on Windows.
### Upload Bug Report ZIP-file
_No response_
### Additional Information
_No response_
### Other Software
_No response_
Contributor guide
Research direction
Compare the Scoop installation path with the official GitHub release installer, focusing on how PowerToys detects the installed .NET Desktop Runtime at launch. Reproduce the warning with the listed runtimes installed, then verify that a Scoop installation launches without the dialog while the workaround remains unnecessary.
Written by the indexing model from the issue text.
Assessment
- Domain
- desktop
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Active
- Clarity
- Mostly clear
- Newbie friendliness
- 52/100