Installing Microsoft PowerToys
Microsoft PowerToys is a collection of utilities that help you customize Windows and streamline everyday tasks. This guide covers all installation methods, system requirements, and common troubleshooting steps.System Requirements
Before installing PowerToys, ensure your system meets these requirements:- Operating System: Windows 10 version 1803 (April 2018 Update) or newer, or Windows 11
- Architecture: x64 or ARM64
- .NET: Automatically installed with PowerToys if not present
- WebView2: Automatically installed with PowerToys if not present
PowerToys requires Windows 10 1803+ (April 2018 Update or newer). Older versions of Windows are not supported.
Installation Methods
Choose the installation method that best fits your workflow:Method 1: WinGet (Recommended)
WinGet is the official Windows package manager and provides the easiest installation and update experience.Install PowerToys (User Scope)
Open PowerShell or Command Prompt and run:This installs PowerToys for your user account only.
Install PowerToys (Machine-Wide)
For system-wide installation (requires administrator privileges):This installs PowerToys for all users on the machine.
Updating PowerToys via WinGet respects your current installation scope. If you installed for your user, updates will maintain that scope.
Method 2: Microsoft Store
The Microsoft Store provides automatic updates and easy installation.Open Microsoft Store
Search for “PowerToys” in the Microsoft Store or visit aka.ms/getPowertoys
Method 3: GitHub Releases
Download the installer directly from GitHub for offline installation or specific version requirements.Navigate to Releases
Visit PowerToys GitHub releases and find the latest version (currently v0.97.1).
Download Installer
Click “Assets” to reveal downloads and choose the appropriate installer:
| Description | Architecture | Filename |
|---|---|---|
| Per user - x64 | Intel/AMD 64-bit | PowerToysUserSetup-0.97.1-x64.exe |
| Per user - ARM64 | ARM 64-bit | PowerToysUserSetup-0.97.1-arm64.exe |
| Machine wide - x64 | Intel/AMD 64-bit | PowerToysSetup-0.97.1-x64.exe |
| Machine wide - ARM64 | ARM 64-bit | PowerToysSetup-0.97.1-arm64.exe |
Most users should download the Per user - x64 installer unless you’re on an ARM device or need system-wide installation.
Run Installer
Double-click the downloaded
.exe file and follow the installation wizard. Accept the license agreement and choose your installation preferences.Method 4: Chocolatey
Chocolatey is a community-driven package manager for Windows.Method 5: Scoop
Scoop is another community-driven package manager with a focus on developer tools.Installation Scopes: User vs Machine-Wide
PowerToys offers two installation scopes:Per User Installation (Recommended)
- Installs to:
%LOCALAPPDATA%\Microsoft\PowerToys - No administrator privileges required
- Updates automatically without admin prompts
- Isolated to your user account
- Recommended for most users
Machine-Wide Installation
- Installs to:
C:\Program Files\PowerToys - Requires administrator privileges
- Available to all users on the system
- Useful for enterprise deployments
- Updates require administrator privileges
You cannot mix installation scopes. If you have a per-user installation and try to install machine-wide (or vice versa), the installer will detect the conflict and prompt you to uninstall the existing version first.
Post-Installation Setup
After installing PowerToys:- Launch PowerToys: The application launches automatically after installation. Look for the PowerToys icon in your system tray (near the clock).
- Configure Startup: By default, PowerToys starts with Windows. You can change this in the PowerToys Settings under “General” > “Run at startup”.
- Review Utilities: Open PowerToys Settings to review available utilities and enable the ones you want to use.
- Check for Updates: PowerToys includes an auto-update feature. Configure update preferences in Settings > General > Updates.
Troubleshooting
Installation Fails or Won’t Start
Check System Requirements
Verify you’re running Windows 10 version 1803 or newer:The version number should be 1803 or higher.
Install WebView2
Some features require WebView2. Download and install it manually:Download WebView2 Runtime
Check .NET Requirements
Ensure .NET Desktop Runtime is installed. PowerToys uses .NET 8.0.Download .NET Desktop Runtime
Mixed Installation Scope Error
Problem: Error message about conflicting per-user and machine-wide installations. Solution:- Uninstall the existing PowerToys installation via Windows Settings > Apps
- Remove any remaining files from:
%LOCALAPPDATA%\Microsoft\PowerToysC:\Program Files\PowerToys
- Reinstall using your preferred installation scope
Context Menu Integration Not Working
Problem: PowerRename, Image Resizer, or other context menu features don’t appear. Solution:Restart File Explorer
Open Task Manager (Ctrl+Shift+Esc), find “Windows Explorer”, right-click, and select “Restart”.
Re-enable Utilities
Open PowerToys Settings, disable and re-enable the affected utility (e.g., PowerRename, Image Resizer).
PowerToys Not Responding After Update
Problem: PowerToys becomes unresponsive or crashes after an update. Solution:- Close PowerToys completely (right-click system tray icon > Exit)
- Navigate to
%LOCALAPPDATA%\Microsoft\PowerToys(per-user) orC:\Program Files\PowerToys(machine-wide) - Delete the
settingsfolder (your settings will reset to defaults) - Restart PowerToys
Utilities Not Working on Windows 10
Problem: Some utilities (like Image Resizer) stop working after upgrade on Windows 10. Solution: This was a known issue in v0.97.0, fixed in v0.97.2. Ensure you’re running the latest version:Hotkeys Conflict with Other Applications
Problem: PowerToys keyboard shortcuts don’t work or conflict with other apps. Solution:- Open PowerToys Settings
- Navigate to the specific utility (e.g., PowerToys Run)
- Click the hotkey field and press your desired key combination
- If conflicts are detected, PowerToys will warn you
- Choose a different, non-conflicting shortcut
Uninstalling PowerToys
To completely remove PowerToys:Via Windows Settings
- Open Settings > Apps > Installed apps (Windows 11) or Apps & features (Windows 10)
- Search for “PowerToys”
- Click the three dots menu > Uninstall
- Follow the uninstallation wizard
Via WinGet
Via Chocolatey
Via Scoop
Clean Uninstall
For a complete removal including all settings:- Uninstall via your preferred method above
- Delete remaining folders:
%LOCALAPPDATA%\Microsoft\PowerToys%APPDATA%\Microsoft\PowerToysC:\Program Files\PowerToys(if machine-wide install)
- Restart your computer
Enterprise Deployment
For IT administrators deploying PowerToys across an organization:Group Policy Support
PowerToys includes ADMX templates for Group Policy management. Templates are located in the installation directory undergpo folder.
Silent Installation
Per-User Silent Install
Machine-Wide Silent Install
Deployment via Microsoft Intune
- Download the appropriate installer from GitHub releases
- Package as a Win32 app in Microsoft Intune
- Configure installation command:
/silent /install - Set detection rules to check for PowerToys executable
- Deploy to target device groups
For detailed GPO and enterprise deployment information, see the official Microsoft Learn documentation.
Next Steps
Now that PowerToys is installed:- Get started with PowerToys Run - Learn the essential utilities
- Configure utilities - Customize PowerToys to your needs
- Explore all utilities - Discover what PowerToys can do
Getting Help
If you encounter issues not covered in this guide:- Report bugs: GitHub Issues
- Join discussions: GitHub Discussions
- Documentation: Microsoft Learn
- Release notes: PowerToys Blog