Skip to content

Commit f37284a

Browse files
Merge pull request #5832 from MicrosoftDocs/main
Auto Publish – main to live - 2025-09-22 15:29 UTC
2 parents 8fe286b + 4e04a50 commit f37284a

3 files changed

Lines changed: 80 additions & 66 deletions

File tree

hub/images/pt-header.png

-502 KB
Binary file not shown.

hub/powertoys/index.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -6,21 +6,26 @@ ms.topic: overview
66
ms.localizationpriority: medium
77
no-loc: [PowerRename, Windows, File Explorer, PowerToys, Run, Awake, Always On Top]
88
adobe-target: true
9-
# Customer intent: As a Windows user, I want to learn about PowerToys, a set of utilities, shell enhancements, and productivity tools for Windows.
9+
# Customer intent: As a Windows power user, I want to learn about PowerToys, a set of utilities, shell enhancements, and productivity tools for Windows.
1010
---
1111

1212
# Microsoft PowerToys: Utilities to customize Windows
1313

14-
:::image type="content" border="false" source="../images/pt-header.png" alt-text="Hero image of PowerToys with app icons of all its utilities":::
15-
16-
Microsoft PowerToys is a set of utilities to tune and streamline your Windows experience for greater productivity. These utilities and shell enhancement tools are designed to help you customize Windows to suit your needs.
14+
Microsoft PowerToys is a set of free Microsoft Windows utilities for power users to tune and streamline their Windows experience for greater productivity. These utilities and shell enhancement tools are designed to help you customize Windows 10 and Windows 11 to suit your needs.
1715

1816
> [!div class="nextstepaction"]
1917
> [Install PowerToys](install.md)
2018
21-
PowerToys is an open-source project, to learn more check out the [repository on GitHub](https://aka.ms/powertoys)
19+
## System requirements
20+
21+
PowerToys requires Windows 10 version 2004 (build 19041) or later, or any version of Windows 11. It isn't supported on earlier versions of Windows. For a complete list of system requirements, see [Installing PowerToys \| Requirements](/windows/powertoys/install#system-requirements).
22+
23+
### Processor architecture support
24+
25+
- **x64**: Supported
26+
- **ARM64**: Supported
2227

23-
## Existing utilities
28+
## PowerToys Utilities for Windows 10 and 11
2429

2530
The currently available utilities include:
2631

hub/powertoys/install.md

Lines changed: 69 additions & 60 deletions
Original file line numberDiff line numberDiff line change
@@ -9,22 +9,33 @@ no-loc: [PowerToys, Windows, Chocolatey, Scoop]
99
# Customer intent: As a Windows power user, I want to learn how to install PowerToys on Windows using an executable file or package manager.
1010
---
1111

12-
# Install PowerToys
12+
# Install PowerToys on Windows
1313

1414
PowerToys is a set of utilities for customizing Windows that you can install using multiple methods. This article explains how to install PowerToys on Windows 11 and Windows 10 using an executable file, Microsoft Store, or package managers like WinGet, Chocolatey, and Scoop.
1515

1616
We recommend installing PowerToys via [GitHub](https://aka.ms/installpowertoys) or [Microsoft Store](https://aka.ms/getPowertoys), but alternative install methods are also listed if you prefer using a package manager.
1717

18-
### System requirements
18+
## System requirements
1919

2020
The following are the minimum requirements to install and run PowerToys:
2121

22-
- Windows 11 or Windows 10 version 2004 (20H1 / build 19041) or newer
23-
- 64-bit processor: x64 or ARM64
24-
- Latest stable version of Microsoft Edge WebView2 Runtime is installed via the bootstrapper during setup
22+
- Supported Operating Systems:
23+
- Windows 11 (all versions)
24+
- Windows 10 v2004 (19041) or newer
25+
- System architecture
26+
- x64 and Arm64 architectures are currently supported.
27+
- The PowerToys installer will install the following runtimes:
28+
- [Microsoft Edge WebView2 Runtime](https://go.microsoft.com/fwlink/p/?LinkId=2124703) bootstrapper (this will always install the latest version available)
2529

26-
### Installation methods
27-
#### [GitHub](#tab/gh)
30+
To see if your machine meets these requirements, check your Windows version and build number by opening a Run dialog (Win+R), then type `winver` and select <kbd>OK</kbd> or <kbd>Enter</kbd>. Alternatively, enter the `ver` command in Windows Command Prompt or [Windows Terminal](/windows/terminal/). You may be able to [update to the latest Windows version](ms-settings:windowsupdate) in **Windows Update**.
31+
32+
> [!TIP]
33+
> You can use AI assistance to [create Windows Package Manager install commands for PowerToys with Copilot](#ask-copilot-for-help-with-command-line-arguments).
34+
35+
## Install with Windows executable file from GitHub
36+
37+
> [!div class="nextstepaction"]
38+
> [Install PowerToys](https://aka.ms/installpowertoys)
2839
2940
To install PowerToys using a Windows executable file:
3041

@@ -33,11 +44,11 @@ To install PowerToys using a Windows executable file:
3344
1. Select the `PowerToysSetup-0.##.#-x64.exe` or `PowerToysSetup-0.##.#-arm64.exe` file to download the PowerToys executable installer.
3445
1. Once downloaded, open the executable file and follow the installation prompts.
3546

36-
#### [Microsoft Store](#tab/store)
47+
## Install with Microsoft Store
3748

3849
You can install PowerToys from the [Microsoft Store's PowerToys page](https://aka.ms/getPowertoys).
3950

40-
#### [WinGet](#tab/winget)
51+
## Install with Windows Package Manager
4152

4253
To install PowerToys using the [Windows Package Manager](../package-manager/winget/index.md), it's as simple as running the following command from the command line / PowerShell:
4354

@@ -47,6 +58,8 @@ winget install --id Microsoft.PowerToys --source winget
4758

4859
PowerToys supports configuring through `winget configure` using [Desired State Configuration](dsc-configure.md).
4960

61+
## Command-line installer arguments
62+
5063
The installer executable accepts the [Microsoft Standard Installer command-line options](/windows/win32/msi/standard-installer-command-line-options).
5164

5265
Here are some common commands you may want to use:
@@ -59,7 +72,7 @@ Here are some common commands you may want to use:
5972
| /layout | | create a local image of the bootstrapper |
6073
| /log | /l | log to a specific file |
6174

62-
#### Ask Copilot for help with command-line arguments
75+
### Ask Copilot for help with command-line arguments
6376

6477
You can get AI assistance from [Copilot](https://copilot.microsoft.com/) to generate a `winget` command with the arguments you need. You can customize the prompt to generate a string per your requirements.
6578

@@ -71,11 +84,50 @@ Generate a `winget` command to install Microsoft PowerToys with arguments to ins
7184

7285
Copilot is powered by AI, so surprises and mistakes are possible. For more information, see [Copilot FAQs](https://www.microsoft.com/microsoft-copilot/learn/).
7386

74-
#### [Other methods](#tab/other)
87+
### Extracting the MSI from the bundle for 0.94 and later
88+
89+
Make sure to have the [.NET SDK](https://dotnet.microsoft.com/download/) installed.
90+
91+
In PowerShell, run `dotnet tool install wix --global` to install the latest version of WiX Toolset.
92+
93+
This PowerShell example assumes that the PowerToys installer has been downloaded to the Windows desktop.
94+
95+
```powershell
96+
wix burn extract ${Env:\USERPROFILE}"\Desktop\PowerToysSetup-0.94.0-x64.exe" -out ${Env:\USERPROFILE}"\Desktop\extractedPath" -oba ${Env:\USERPROFILE}"\Desktop\extractedPath"
97+
```
98+
99+
### Extracting the MSI from the bundle for 0.93 and earlier
100+
101+
Make sure to have [WiX Toolset v3](https://docs.firegiant.com/wix/wix3/) installed. The command doesn't work with WiX Toolset v4 and later versions.
102+
103+
This PowerShell example assumes the default install location for WiX Toolset and that the PowerToys installer has been downloaded to the Windows desktop.
104+
105+
```powershell
106+
cd $Env:WIX\"bin"
107+
108+
# dark.exe -x OUTPUT_FOLDER INSTALLER_PATH
109+
.\dark.exe -x ${Env:\USERPROFILE}"\Desktop\extractedPath" ${Env:\USERPROFILE}"\Desktop\PowerToysSetup-0.53.0-x64.exe"
110+
```
111+
112+
### Fixes for uninstalling 0.51 and earlier builds issues
113+
114+
If you have an issue with the MSI being inaccessible, you can download the installer that corresponds with the installed version via the [PowerToys releases page](https://github.com/microsoft/PowerToys/releases) and run the following command. You'll need to change EXECUTABLE_INSTALLER_NAME to the actual file name.
115+
116+
In PowerShell, run `.\EXECUTABLE_INSTALLER_NAME.exe --extract_msi` and this will extract the MSI to your desktop.
117+
118+
### Clean-up scripts
119+
120+
If there are problems while uninstalling a version, there are cleanup scripts available:
121+
122+
- <github.com/microsoft/PowerToys/tree/main/tools/CleanUp_tool>
123+
- <github.com/microsoft/PowerToys/tree/main/tools/CleanUp_tool_powershell_script>
124+
125+
## Community-driven install tools
75126

76-
There are community driven install methods such as Chocolatey and Scoop to install PowerToys.
127+
These community-driven alternative install methods aren't officially supported, and the PowerToys team doesn't update or manage these packages.
128+
129+
### Install with Chocolatey
77130

78-
##### Chocolatey
79131
To install [PowerToys](https://community.chocolatey.org/packages/powertoys) using [Chocolatey](https://chocolatey.org/), run the following command from your command line / PowerShell:
80132

81133
```powershell
@@ -90,7 +142,7 @@ choco upgrade powertoys
90142

91143
If you have issues when installing/upgrading, create an issue at the [maintainers GitHub repository](https://github.com/mkevenaar/chocolatey-packages/issues) or follow the [Chocolatey triage process](https://docs.chocolatey.org/en-us/community-repository/users/package-triage-process).
92144

93-
##### Scoop
145+
### Install with Scoop
94146

95147
To install PowerToys using [Scoop](https://scoop.sh/), run the following command from the command line / PowerShell:
96148

@@ -107,64 +159,21 @@ scoop update powertoys
107159

108160
If you have issues when installing/updating, file an issue in the [Scoop repo on GitHub](https://github.com/lukesampson/scoop/issues).
109161

110-
---
111-
112-
### After installation
162+
## After installation
113163

114164
After successfully installing PowerToys, an overview window will display with introductory guidance for each of the available utilities.
115165

116166
If you view the Home view of the PowerToys settings, you can get quick access to some of the utilities, see an overview of the available shortcuts, and enable or disable individual utilities.
117167

118168
:::image type="content" source="../images/powertoys-settings-home.png" alt-text="A screenshot of the Home page of the PowerToys settings.":::
119169

120-
### Updates
170+
## Updates
121171

122172
PowerToys uses an automatic update checker that checks for new versions when the app is running. If enabled, a toast notification will appear when an update is available. You can also check for updates manually from the PowerToys Settings.
123173

124174
![PowerToys Update](../images/powertoys-updates.png)
125175

126-
### Extracting the MSI from the bundle
127-
#### [0.94 and later](#tab/extract-094)
128-
129-
Make sure to have the [.NET SDK](https://dotnet.microsoft.com/download/) installed.
130-
131-
In PowerShell, run `dotnet tool install wix --global` to install the latest version of WiX Toolset.
132-
133-
This PowerShell example assumes that the PowerToys installer has been downloaded to the Windows desktop.
134-
135-
```powershell
136-
wix burn extract ${Env:\USERPROFILE}"\Desktop\PowerToysSetup-0.94.0-x64.exe" -out ${Env:\USERPROFILE}"\Desktop\extractedPath" -oba ${Env:\USERPROFILE}"\Desktop\extractedPath"
137-
```
138-
139-
#### [0.93 and earlier](#tab/extract-093)
140-
141-
Make sure to have [WiX Toolset v3](https://docs.firegiant.com/wix/wix3/) installed. The command doesn't work with WiX Toolset v4 and later versions.
142-
143-
This PowerShell example assumes the default install location for WiX Toolset and that the PowerToys installer has been downloaded to the Windows desktop.
144-
145-
```powershell
146-
cd $Env:WIX\"bin"
147-
148-
# dark.exe -x OUTPUT_FOLDER INSTALLER_PATH
149-
.\dark.exe -x ${Env:\USERPROFILE}"\Desktop\extractedPath" ${Env:\USERPROFILE}"\Desktop\PowerToysSetup-0.53.0-x64.exe"
150-
```
151-
---
152-
153-
### Troubeshooting
154-
#### Fixes for uninstalling 0.51 and earlier builds issues
155-
156-
If you have an issue with the MSI being inaccessible, you can download the installer that corresponds with the installed version via the [PowerToys releases page](https://github.com/microsoft/PowerToys/releases) and run the following command. You'll need to change EXECUTABLE_INSTALLER_NAME to the actual file name.
157-
158-
In PowerShell, run `.\EXECUTABLE_INSTALLER_NAME.exe --extract_msi` and this will extract the MSI to your desktop.
159-
160-
#### Clean-up scripts
161-
162-
If there are problems while uninstalling a version, there are cleanup scripts available:
163-
164-
- <github.com/microsoft/PowerToys/tree/main/tools/CleanUp_tool>
165-
- <github.com/microsoft/PowerToys/tree/main/tools/CleanUp_tool_powershell_script>
166-
167-
### Related content
176+
## Related content
168177

169178
[Microsoft PowerToys: Utilities to customize Windows](index.md)
170179

0 commit comments

Comments
 (0)