Skip to content
AI SI Daily
中文

Search the site

↑↓ Select · Enter Open · Esc Close

○ Overview

Microsoft PowerToys: What It Is and How to Get Started

Learn how Microsoft PowerToys helps customize Windows, streamline daily tasks, and boost productivity with over 30 helpful desktop utilities.

AI SI Daily Editors
This is an overview compiled from the official website, documentation and GitHub README. We have not tested it ourselves. Features and pricing are subject to the official pages; sources are listed at the end.

What it is

Microsoft PowerToys is a collection of free, open-source system utilities built to assist Windows users in customizing their operating system and streamlining repetitive computer tasks. According to the project documentation on Microsoft Learn, the suite is engineered primarily for power users and developers seeking to get more functionality out of Windows than what is provided out of the box.

The project builds upon the familiar Windows desktop environment, introducing targeted tools that help reduce operating friction, optimize everyday workflows, and unlock fine-grained interface personalization. Governed under the permissive MIT open-source license, Microsoft PowerToys is actively maintained as an open-source collaboration on GitHub. The broader user and developer community participates in its evolution by submitting feature suggestions, designing concepts, improving documentation, identifying defects, and contributing source code.

What it can do

According to the project README on GitHub, PowerToys includes over 30 individual utilities designed to optimize desktop navigation, file manipulation, screen capture, and system administration. These tools integrate smoothly across the Windows shell and can be organized into several practical focus areas:

Window and Workspace Management

  • FancyZones: An advanced window management tool that allows users to create customized multi-zone grid layouts and snap active application windows rapidly into designated desktop sectors.
  • Always on Top: A utility that enables users to pin any selected window so that it remains visible above all other running applications using a quick shortcut.
  • Workspaces: A workflow launcher that opens an entire set of applications and places them into predefined desktop locations with a single click.
  • Crop And Lock: A tool that creates an interactive cropped subsection or live thumbnail view of an existing application window.
  • Grab And Move: An interface control tool that lets users drag and adjust windows by holding a modifier key and clicking anywhere within the window boundary.
  • Window Hopper: A navigation helper designed to let users quickly cycle through windows associated with the currently active application.

Search, Launching, and System Automation

  • PowerToys Run: A lightweight, rapid application launcher and search tool that supports custom plugins to locate programs, files, and commands.
  • Command Palette: A centralized, customizable interface that allows quick access to frequently used software, tools, and system commands.
  • Command Not Found: A specialized module for PowerShell 7 that automatically suggests missing command-line software packages through the Windows Package Manager (WinGet) when an unrecognized terminal command is executed.
  • Awake: A background utility that keeps a computer awake on demand without requiring changes to standard operating system sleep and energy configurations.
  • Light Switch: An appearance manager that automatically alternates the system between light and dark visual themes based on the time of day.

File and Clipboard Operations

  • Advanced Paste: A clipboard utility that converts copied text into required output formats, featuring an optional AI-driven capability.
  • PowerRename: A bulk file renaming tool that enables search-and-replace updates, undo functionality, and regular expressions (text search rules used to locate complex naming patterns).
  • Peek: A productivity feature that generates fast file previews without requiring users to launch external software programs.
  • New+: A creation assistant that generates new files and folders directly inside File Explorer using a personalized set of customized templates.
  • File Locksmith: An inspection tool accessible from the File Explorer context menu that shows which running background processes are currently using or locking a specific file.
  • File Explorer Add-ons: An expansion module that provides thumbnail rendering and preview pane support inside File Explorer for several specialized file types.
  • Image Resizer: A context menu utility that lets users quickly scale and resize multiple image files directly from File Explorer.

Text, Mouse, and Display Utilities

  • Text Extractor: A screen utility that captures text from anywhere on the display using Optical Character Recognition (OCR), a software process that converts visual images of letters into selectable, editable text.
  • Color Picker: A system-wide color sampling tool that identifies and copies color values from any pixel on the display.
  • Screen Ruler: A measurement utility that quickly computes pixel distances and dimensions on the screen using automated edge detection.
  • Mouse Utilities: A group of cursor-assist tools comprising Find My Mouse, Highlighter, Jump, and Crosshairs to help users track and navigate the pointer.
  • Mouse Without Borders: A network utility that allows users to operate and control multiple separate Windows computers using a single mouse and keyboard.
  • Quick Accent: An alternative input utility that simplifies entering accented characters when using physical keyboards lacking native accent keys.
  • Power Display: A unified hardware flyout that adjusts external monitor controls, including brightness, display contrast, sound volume, input selection, and color temperature.
  • ZoomIt: A technical presentation utility that provides screen zooming, live drawing annotations, and desktop recording.

Developer and Configuration Utilities

  • Keyboard Manager: An accessibility and tuning tool that remaps individual keyboard keys and configures custom operating shortcuts.
  • Shortcut Guide: An on-screen directory overlay displaying active Windows and application keyboard shortcuts.
  • Hosts File Editor: A graphical management tool for modifying the Windows Hosts file, which coordinates domain name lookups with local or remote IP addresses.
  • Environment Variables: A configuration tool that groups system and user environment variables into manageable profiles.
  • Registry Preview: A visualization tool designed to display and edit Windows Registry configuration files safely.

According to the project README roadmap for version 0.102, future development focuses on modernizing several utilities using WinUI 3, introducing tabs and JavaScript or TypeScript extension support to Command Palette, and incorporating general productivity additions across the toolset.

How to get started

Setting up Microsoft PowerToys can be accomplished through several official distribution channels, depending on personal administrative preferences.

Option 1: Direct GitHub Installer

Users can obtain the standalone installer by heading to the official PowerToys releases page on GitHub. Under the Assets section of the latest release, download the setup file that matches your device architecture and intended installation scope, such as the x64 per-user package.

Option 2: Microsoft Store

PowerToys is distributed through the Microsoft Store, allowing users to install and manage application updates using the standard Windows application store client.

Option 3: Windows Package Manager (WinGet)

For users who prefer managing software from the command line or PowerShell, PowerToys can be installed using the official WinGet package manager.

To install PowerToys under the default user scope, execute the following command:

winget install Microsoft.PowerToys -s winget

To install PowerToys machine-wide for all accounts on the computer, execute this command:

winget install --scope machine Microsoft.PowerToys -s winget

Option 4: Community Package Managers

For users who rely on alternative packaging systems, community-driven installation tools such as Chocolatey and Scoop also offer maintained packages as documented on the Microsoft installation pages.

Application Notes and Diagnostics

According to the project’s privacy documentation, the application collects and logs basic diagnostic telemetry data to help improve stability. Users interested in contributing to the project can review the Contributor’s Guide, accept the standard Contributor License Agreement (CLA), and assist by submitting bug reports, participating in documentation, proposing feature specifications, or programming new utility capabilities.

Pricing and requirements

Microsoft PowerToys is distributed as a free, open-source project released under the MIT license, according to its repository metadata and documentation. Official pricing details, license terms, and updates regarding features are subject to the official Microsoft Learn documentation.

System requirements, architecture dependencies, and setup prerequisites vary depending on the chosen deployment method and individual utilities. For example, Command Not Found requires PowerShell 7, while installation files cater to specific system architectures like x64 systems in either per-user or machine-wide configurations. Comprehensive system requirements and platform specifications are available on the official PowerToys installation page.

Who it is for

Microsoft PowerToys is intended for developers, creative professionals, system administrators, and everyday Windows power users who want greater control over their computing experience.

  • Multitaskers and Office Workers: Features like FancyZones, Workspaces, and Always on Top offer structure to chaotic multi-monitor desktop environments, while Awake ensures long tasks finish without unwanted screen timeouts.
  • Developers and IT Administrators: Tools such as Environment Variables, Hosts File Editor, Registry Preview, and Command Not Found remove repetitive administrative steps from technical maintenance routines.
  • Designers and Content Creators: Utilities like Color Picker, Screen Ruler, Image Resizer, and Text Extractor help users quickly capture palette codes, confirm visual layouts, convert graphics, and pull copy directly from static images.
  • Educators and Speakers: ZoomIt simplifies technical demonstrations by offering on-screen zooming, drawing overlays, and presentation recording.

Alternatives

  • AutoHotkey is an open-source scripting language and automation utility for Windows.
  • Everything is a desktop search utility for Windows that locates files and folders by name.

Sources

Related