默认安装为用户级,需全机安装要加 --scope machine;也可从 GitHub Releases 下载 exe,需按架构和安装范围选择,多数设备选 x64 per-user;应用会记录基础诊断遥测数据。
PowerToys
microsoftMIT活跃维护微软出品的 Windows 效率工具合集,提供窗口分屏、批量重命名、取色器、命令面板等实用小工具,帮你在 Windows 上少点折腾、多点效率。
Microsoft PowerToys is a collection of utilities that supercharge productivity and customization on Windows
winget install Microsoft.PowerToys -s wingetREADME 未说明具体硬件要求,仅提示安装文档中有系统要求;这是 Windows 桌面应用,不涉及 GPU 或显存。
微软出品的 Windows 效率工具合集,用 30 多个小工具定制系统并简化日常操作
微软出品的 Windows 效率工具合集,提供窗口分屏、批量重命名、取色器、命令面板等实用小工具,帮你在 Windows 上少点折腾、多点效率。
核心能力
- 内置 30 多个工具,覆盖窗口布局、批量重命名、取色等场景
- 用 FancyZones 自定义窗口分屏布局
- 用 PowerRename 批量重命名文件
- 用 PowerToys Run 快速启动和搜索
- 用 Text Extractor 从屏幕提取文字
容易踩的坑
- v0.103.3099Dev preview v0.103.3099.0pre-release2026-11-09 · 2026-11-09 04:21 UTC
查看更新说明
Dev preview v0.103.3099.0
This development preview includes Command Palette, File Explorer, Keyboard Manager and Settings improvements, together with startup, packaging and test updates since v0.103.3062.
Installer Hashes
Description Filename SHA256 Per user - x64 [PowerToysUserSetup-0.103.3099.0-x64.exe][ptUserX64] 4F9935320F058E9412FA4D0FFCE43CCEB73BA56E1F938E987B9947FBAF1F90C3Per user - ARM64 [PowerToysUserSetup-0.103.3099.0-arm64.exe][ptUserArm64] A8E1E29898D65FD1AD95C46C82861579939E88B9B68E98AFC50A37D666E3F03FMachine wide - x64 [PowerToysSetup-0.103.3099.0-x64.exe][ptMachineX64] 0C564D379C3F4F41CF354902EA19CC43C8897634E321344CA8BBE04CC943D68EMachine wide - ARM64 [PowerToysSetup-0.103.3099.0-arm64.exe][ptMachineArm64] B114DD2EC9EE6DAF016FAF939CF97C289367FD6F36E455EE466CCAD33078BF00Highlights
- Command Palette: Adaptive Cards now follow Fluent themes, accent colors and high-contrast settings.
- Command Palette: Extension-supplied Adaptive Cards can render native line charts and compact sparklines.
- Command Palette: Fixed settings-search result layout in wide windows.
- Command Palette: Kept fallback identity, ranking and global-result preferences separate for each provider.
- File Explorer: Improved thumbnail renderer handling, concurrent SVG requests and SVG/STL compatibility.
- General: Removed obsolete startup checks and remaining artifacts from the retired Video Conference Mute utility.
- Installer: Improved update compatibility with publisher-based application allowlists.
- Keyboard Manager: The new editor now follows the language selected in PowerToys settings.
- Mouse Without Borders: Corrected the Reconnect action label and fixed pairing failures in signed builds.
- Settings: Preserved selected Color Picker formats and device ordering while collections are reordered.
- General: Restored optional diagnostic event reporting without changing diagnostic-data preferences.
Command Palette
- Updated Adaptive Cards styling to follow Fluent light, dark, accent-color and high-contrast settings, in #51205.
- Added native line-chart support for Adaptive Cards supplied by extensions, including compact sparklines and accessible theme-aware rendering, in #51208.
- Fixed the settings-search results layout when the settings window is wide, in #51525 by @jiripolasek.
- Separated fallback identity, global-result preferences and ranking by provider while preserving existing ranking settings, in #51625.
File Explorer
- Improved handling of stalled thumbnail renderers, isolated concurrent SVG requests, and preserved supported SVG formatting and UTF-8 STL names, in #49950.
General
- Removed obsolete MSIX startup checks and remaining Video Conference Mute installer and policy artifacts; successful cleanup of its old camera registration now runs once, in #51097. The retired Video Conference Mute policy is no longer included in the updated ADMX templates.
- Updated telemetry to version 2.0.5 and restored optional diagnostic event reporting from native and managed components, without changing diagnostic-data preferences, in #51896 and #51940.
Installer
- Improved update compatibility with publisher-based application allowlists by signing and validating Windows Runtime metadata in the installer and
- v0.102.3101Release v0.102.3101.0最新正式版2026-11-06 · 2026-11-06 09:54 UTC
Release v0.102.3101.0
This hotfix release improves File Explorer thumbnail generation, fixes Mouse Without Borders pairing failures, and restores optional diagnostic event reporting. See the v0.102.2933.0 release notes for the full list of changes in PowerToys v0.102.
Installer Hashes
Description Filename SHA256 Per user - x64 PowerToysUserSetup-0.102.3101.0-x64.exe 4B4C49A31E8B7E6A36647CCD3033ACB0AD56C306595A9409E59865C3C27D1CF2Per user - ARM64 PowerToysUserSetup-0.102.3101.0-arm64.exe E80D5E784173101BBB4BD95EDE66CF1974C230CA81EBEB16FEBA25FDD5FFCE87Machine wide - x64 PowerToysSetup-0.102.3101.0-x64.exe F1D24A49346167322EB64A2458BD82810519920D1DA4C0AEB1788E54C345D142Machine wide - ARM64 PowerToysSetup-0.102.3101.0-arm64.exe 65663AFB8FA77B4DB257BC9494F66AC91A2B063AE0BFE2CD85E9DE958C92EE8BHighlights
This patch addresses three areas since the previous stable release.
File Explorer
- Improved handling of stalled thumbnail renderers, isolated concurrent SVG requests, and preserved supported SVG formatting and UTF-8 STL names, in #49950.
General
- Updated telemetry to version 2.0.5 and restored optional diagnostic event reporting from native and managed components, without changing diagnostic-data preferences, in #51896 and #51940.
Mouse Without Borders
- v0.103.3062Dev preview v0.103.3062.0pre-release2026-11-04 · 2026-11-04 03:07 UTC
查看更新说明
PowerToys 0.103.3062.0 is a development preview from
main, containing 7 merged pull requests since v0.103.3052. This incremental prerelease focuses on Settings search handling, platform dependency updates, and build/test maintenance.Installer Hashes
Description Filename sha256 hash Per user - x64 PowerToysUserSetup-0.103.3062.0-x64.exe 67B0C141CD93E7254B47C444B1B6FF34432F9983309B15D9548125448FBA70A9 Per user - ARM64 PowerToysUserSetup-0.103.3062.0-arm64.exe 2CDCC3B8D74FCAC5ED0CD12509B6D9B181BEADE508EE626D691C8E6089F91554 Machine wide - x64 PowerToysSetup-0.103.3062.0-x64.exe 247E8C458B385CE6A61E73D5CAC0C60CAED67E63A4C2EC5D4C0F3B049B82A04E Machine wide - ARM64 PowerToysSetup-0.103.3062.0-arm64.exe D4689927F54EB00B172F103EBE30B63ED252B317F3D33865900CCC4709F3A0C6 Highlights
- Settings: Search now ignores queries that normalize to empty or whitespace-only text, while preserving matching for regular queries.
- Platform: Updated Windows App SDK to 2.6.4, Win2D to 1.4.0, WebView2 to 1.0.4314.35, and related build/UI dependencies.
General
- Updated the Azure Pipelines, local, and shared-compilation MSBuildCache packages to 0.1.340-preview in #50222 by @dfederm.
- Integrated BugReportTool and StylesReportTool into the main build and consolidated application publishing for packaging into one parallel MSBuild invocation in #51657.
- Updated Windows App SDK to 2.6.4, Win2D to 1.4.0, WebView2 to 1.0.4314.35, and related BuildTools and Toolkit Labs packages, including Command Palette template and Keyboard Manager references in #51645.
Settings
- Updated Settings search to ignore queries that normalize to empty or whitespace-only text and made shared fuzzy matching return no match for whitespace-only input in #50531.
Development
- Added Awake end-to-end coverage for settings and tray controls, keep-awake and display modes, timers, CLI options, and process-bound operation in #51814.
- Reduced flaky Mouse Without Borders IPC tests by retrying test-pipe creation while a previous connection is still closing in #51782.
- Added onboarding UI tests for first-launch and version-change flows, module pages, reopening Welcome from Settings, and What's new navigation in #51815.
- v0.102.3001Release v0.102.3001.02026-10-27 · 2026-10-27 10:10 UTC
查看更新说明
This hotfix release addresses crashes in File Locksmith and Quick Accent. See the v0.102.2933.0 release notes for the full list of changes in PowerToys v0.102.
Installer Hashes
Description Filename SHA256 Per user - x64 PowerToysUserSetup-0.102.3001.0-x64.exe 4459B9F1AD5D70A342E109FFB66DBBB08EA07B2D2EC5634B314F878700F9FF0BPer user - ARM64 PowerToysUserSetup-0.102.3001.0-arm64.exe 074208C93541BE77BB6E875D436A8A765E21649F2613196CEE62D9CA936611F2Machine wide - x64 PowerToysSetup-0.102.3001.0-x64.exe 3FB386E628296D6F960F8EFC92B47FAFA9E29C915C5EFD774255A95190DCC87DMachine wide - ARM64 PowerToysSetup-0.102.3001.0-arm64.exe 1D6A23E643B4E34EA1C3292AD4F8615BC1082AC938B0998D56899264DDA5E2ADHighlights
This patch contains two fixes since the previous stable release.
File Locksmith
- Fixed crashes when File Locksmith encounters a stalled file-handle scan, including crashes after the scan completes, in #51507.
Quick Accent
- Fixed Quick Accent crashes when using arrow-key activation after changing languages or switching from a shorter character list, in #51583.
- v0.102.2933.0Release v0.102.2933.02026-10-21 · 2026-10-21 07:45 UTC
查看更新说明
Installer Hashes
Description Filename sha256 hash Per user - x64 PowerToysUserSetup-0.102.2933.0-x64.exe EC0FD364AE1689A5E8FBEFB46BAD5C274C7BF0FBE9E828E14C88B44432ADA816 Per user - ARM64 PowerToysUserSetup-0.102.2933.0-arm64.exe FDC0F3D06000264DC0947E7B0AE3EC63D682C5BA13198FBFBD49149EF69A94F5 Machine wide - x64 PowerToysSetup-0.102.2933.0-x64.exe EBADDACFA615614D8B8EC695009EA092C2B64D039AE629A4B9BF0B541E854C3D Machine wide - ARM64 PowerToysSetup-0.102.2933.0-arm64.exe C98C741E283D13C8308491D9E185F287323F2727F1C3C1C9E59DC6843330B6CD Highlights
PowerToys 0.102 introduces two new mouse utilities, Mouse Button Lock and CursorHide, a quick-access shelf for Command Palette, and snip dictation in ZoomIt. This release also adds command-line tools for Advanced Paste, Light Switch, Settings, and Peek, brings tap-alone remaps and easier editing to Keyboard Manager, and moves Color Picker and Text Extractor to WinUI 3.
🖱️ Mouse Button Lock and CursorHide
Holding a mouse button down during a long drag or selection can be tiring. With Mouse Button Lock, press and hold a button for a moment, then let go. Windows keeps treating it as held, so you can continue dragging or selecting until you click any button. This is especially useful for gaming, working in professional applications that require extensive dragging and selection, and improving accessibility for users who find it difficult to hold down a mouse button for extended periods.
PR: #49279 (Thanks, @owenpkent!)
CursorHide is the second new mouse utility. It hides the mouse pointer while you type, after a period of inactivity, or both, and shows it again as soon as you move the mouse.
PR: #50271 (Thanks, @DamianEdwards!)
⚡ Command Palette gets a quick-access shelf
Compact mode in 0.101 kept Command Palette out of the way until you needed results. Now your favorite commands can be one keystroke away too. Turn on the quick-access shelf in Settings > Appearance > Compact mode to show your pins below the search box while the palette is collapsed. Press Alt+1 through Alt+9 to launch them, or Alt+Shift+number to select one without running it. Drag to reorder, right-click for more actions, and optionally show recent commands and apps next to your pins.
The shelf is just one part of a big Command Palette update:
- Settings search: Fuzzy search finds options, extensions, commands, aliases, and assigned shortcuts, then takes you straight to them.
- Keyboard-first Dock: Press Win+Alt+J to focus the dock and move between its items from the keyboard.
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
🔨 Utilities
PowerToys includes over 30 utilities to help you customize and optimize your Windows experience:
📦 Installation
For detailed installation instructions and system requirements, visit the installation docs.
But to get started quickly, choose one of the installation methods below:
Go to the PowerToys GitHub releases, scroll down and select Assets to reveal the installation files, and choose the one that matches your architecture and install scope. For most devices, that would be x64 per-user.
- User scope installer (default)
winget install Microsoft.PowerToys -s winget
- Machine-wide scope installer
winget install --scope machine Microsoft.PowerToys -s winget
✨ What's new?
To see what's new, check out the release notes.
🛣️ Roadmap
For v0.103, we're working on a new Awake flyout, improving Screen Ruler, and continuing to modernize more utilities with WinUI 3.
❤️ PowerToys Community
The PowerToys team is extremely grateful to have the support of an amazing active community. The work you do is incredibly important. PowerToys wouldn't be nearly what it is today without your help filing bugs, updating documentation, guiding the design, or writing features. We want to say thank you and take time to recognize your work. Your contributions and feedback improve PowerToys month after month!
Contributing
This project welcomes contributions of all types. Besides coding features / bug fixes, other ways to assist include spec writing, design, documentation, and finding bugs. We are excited to work with the power user community to build a set of tools for helping you get the most out of Windows. We ask that before you start work on a feature that you would like to contribute, please read our Contributor's Guide. We would be happy to work with you to figure out the best approach, provide guidance and mentorship throughout feature development, and help avoid any wasted or duplicate effort. Most contributions require you to agree to a Contributor License Agreement (CLA) declaring that you grant us the rights to use your contribution and that you have permission to do so. For guidance on developing for PowerToys, please read the developer docs for a detailed breakdown. This includes how to setup your computer to compile.
Code of conduct
This project has adopted the Microsoft Open Source Code of Conduct.
Privacy statement
The application logs basic diagnostic data (telemetry). For more privacy information and what we collect, see our PowerToys Data and Privacy documentation.
