Skip to content

Microsoft PowerToys Overview and Updates

Original URL: https://detect.fyi/can-we-stop-documenting-our-detections-ded2201ec09b

Introduction

Microsoft PowerToys offers a suite of utilities designed to enhance productivity for power users on the Windows platform. Initially developed as a set of experimental enhancements for Windows 95, PowerToys has evolved into a robust toolset aimed at streamlining the Windows experience and maximizing efficiency. This article provides an overview of the current features, installation methods, recent updates, and community contributions surrounding PowerToys.

Current Utilities

Microsoft PowerToys incorporates several utilities to assist users with various tasks:

  • Advanced Paste: Modify how text is pasted across applications.
  • Always on Top: Keep selected windows always visible above others.
  • PowerToys Awake: Prevents the computer from sleeping.
  • Color Picker: A tool for selecting and copying colors from the screen.
  • Command Palette: Quick launcher for apps and commands.
  • FancyZones: Customizable window manager for better layout organization.
  • Image Resizer: Batch resize images easily.
  • Keyboard Manager: Remap keys and shortcuts.
  • Mouse Without Borders: Share a mouse and keyboard between multiple PCs.
  • PowerRename: Advanced bulk renaming tool for files.
  • PowerToys Run: Application launcher and search tool.
  • Settings: Manage various PowerToys features from a centralized UI.

Installing PowerToys

PowerToys can be installed using several methods, ensuring flexibility depending on user preference:

  • Via GitHub: Download the installer from the PowerToys GitHub releases page. Choose the appropriate installer based on machine architecture (x64 or ARM64).
Description Filename SHA256 Hash
Per user - x64 PowerToysUserSetup-0.90.0-x64.exe 2A6036F5B2D454084E55816C306E1E57EF1D14C916691CBDA42B469797605CE0
Per user - ARM64 PowerToysUserSetup-0.90.0-arm64.exe AB2E4DC87A9D764BE897C5170E2890E174C89CA912A1916FA3AE1E427536EA4A
Machine wide - x64 PowerToysSetup-0.90.0-x64.exe 12801C44F43D0CC61E90DF1EFDC40E4F3C88341E0199D5B20791042D9B173DCF
Machine wide - ARM64 PowerToysSetup-0.90.0-arm64.exe 2998007C8FCD7BD2770767C6502AAA2CC75B85EC30DE62986EC7005EB0014EDB
  • Via Microsoft Store: Install through the Microsoft Store, suitable for Windows 10 and 11 users.
  • Using WinGet: Run the following command in PowerShell to install:
winget install Microsoft.PowerToys -s winget

Recent Updates

Version 0.90 Highlights

The March 2025 update included key enhancements and new functionalities such as:

  • Command Palette ("CmdPal"): Enhanced launcher for searching applications and commands.
  • Color Picker: Improved UI consistency and theming through .NET WPF integration.
  • Peek Feature Enhancements: Added capability to delete files directly from the preview.
  • Dynamic Template Filenames: Now supports variables for enhanced customization.

Planned for Version 0.91

Upcoming features include:

  • New Module: Introduction of the File Actions Menu.
  • UI Automation Tests: To enhance software stability.
  • Installer Upgrades: Improvements to the installation process.

Contributing to PowerToys

The PowerToys project thrives on community involvement. Contributions can range from coding to bug reporting, documentation, and design suggestions. Key points for contributors include:

  • Contributor's Guide: It's essential to read the guide before initiating contributions.
  • License Agreement: Most contributions require signing a Contributor License Agreement (CLA).
  • Developer Documentation: Extensive resources are available for setting up development environments and compilation.

Conclusion

Microsoft PowerToys serves as a vital toolkit for Windows users aiming to enhance their productivity. With regular updates and community engagement, it continues to evolve, integrating user feedback and advanced functionalities. Whether through intuitive utilities, flexible installation methods, or community contributions, PowerToys remains a central part of the Windows experience.