介绍
Microsoft PowerToys是一组实用程序,供高级用户调整和简化Windows体验,以提高工作效率。受Windows 95时代PowerToys项目的启发,此重启为高级用户提供了从Windows 10 shell压缩更高效率并针对单个工作流进行自定义的方法。
微软官方出了的一款系统增强功能,实测功能非常实用。值得下载。
软件截图
软件特点
聚合搜索
更新日志
Highlights
PowerToys settings debuts a modern, card-based dashboard with clearer descriptions and faster navigation for a streamlined user experience.
Command Palette had over 99 issues resolved, including bringing back Clipboard History, adding context menu shortcuts, pinning favorite apps, and supporting history in Run.
Command Palette reduced its startup memory usage by ~15%, load time by ~40%, built-in extensions loading time by ~70%, and installation size by ~55%—all due to using the full Ahead-of-Time (AOT) compilation mode in Windows App SDK.
Peek now supports instant previews and embedded thumbnails for Binary G-code (.bgcode) 3D printing files, making it easy to inspect models at a glance. Thanks @pedrolamas!
Mouse Utilities introduces a new spotlight highlighting mode that dims the screen and draws attention to your cursor, perfect for presentations.
Test coverage improvements for multiple PowerToys modules including Command Palette, Advanced Paste, Peek, Text Extractor, and PowerRename — ensuring better reliability and quality, with over 600 new unit tests (mostly for Command Palette) and doubled UI automation coverage.
Command Palette
Ensured screen readers are notified when the selected item in the list changes for better accessibility.
Fixed command title changes not being properly notified to screen readers. Thanks @jiripolasek!
Made icon controls excluded from keyboard navigation by default for better accessibility. Thanks @jiripolasek!
Improved UI design with better text sizing and alignment.
Fixed keyboard shortcuts to work better in text boxes and context menus.
Added right-click context menus with critical command styling and separators.
Improved various context menu issues, improving item selection, handling of long titles, search bar text scaling, initial item behavior, and primary button functionality.
Fixed context menu crashes with better type handling.
Fixed "Reload" command to work with both uppercase and lowercase letters.
Added mouse back button support for easier navigation. Thanks @jiripolasek!
Fixed Alt+Left Arrow navigation not working when search box contains text. Thanks @jiripolasek!
Updated back button tooltip to show keyboard shortcut information. Thanks @jiripolasek!
Fixed Command Palette window not appearing properly when activated. Thanks @jiripolasek!
Fixed Command Palette window staying hidden from taskbar after File Explorer restarts. Thanks @jiripolasek!
Fixed window focus not returning to previous app properly.
Fixed Command Palette window to always appear on top when shown and move to bottom when hidden. Thanks @jiripolasek!
Fixed window hiding to properly work on UI thread. Thanks @jiripolasek!
Fixed crashes and improved stability with better synchronization of Command list updates. Thanks @jiripolasek!
Improved extension disposal with better error handling to prevent crashes. Thanks @jiripolasek!
Improved stability by fixing a UI threading issue when loading more results, preventing possible crashes and ensuring the loading state resets if loading fails. Thanks @jiripolasek!
Enhanced icon loading stability with better exception handling. Thanks @jiripolasek!
Added thread safety to recent commands to prevent crashes. Thanks @MaoShengelia!
Fixed acrylic (frosted glass) system backdrop display issues by ensuring proper UI thread handling. Thanks @jiripolasek!
Command Palette extensions
Added settings to each provider to control which fallback commands are enabled. Thanks @jiripolasek! for fixing a regression in this feature.
Added sample code showing how Command Palette extensions can track when their pages are loaded or unloaded. Check it out here.
Fixed Calculator to accept regular spaces in numbers that use space separators. Thanks @PesBandi!
Added a new setting to Calculator to make "Copy" the primary button (replacing “Save”) and enable "Close on Enter", streamlining the workflow. Thanks @PesBandi!
Improved Apps indexing error handling and removed obsolete code. Thanks @davidegiacometti!
Prevented apps from showing in search when the Apps extension is disabled. Thanks @jiripolasek!
Added ability to pin/unpin Apps using Ctrl+P shortcut.
Added keyboard shortcuts to the Apps context menu items for faster access.
Added all file context menu options to the Apps items context menu, making all file actions available there for better functionality.
Streamlined All Apps extension settings by removing redundant descriptions, making the UI clearer.
Added command history to the Run page for easier access to previous commands.
Fixed directory path handling in Run fallback for better file navigation.
Fixed URL fallback item hiding properly in Web Search extension when search query becomes invalid. Thanks @jiripolasek!
Added proper empty state message for Web Search extension when no results found. Thanks @jiripolasek!
Added fallback command to Windows Settings extension for better search results.
Re-enabled Clipboard History feature with proper window handling.
Improved Add Bookmark extension to automatically detect file, folder, or URL types without manual input.
Updated terminology from "Kill process" to "End task" in Window Walker for consistency with Windows.
Fixed minor grammar error in SamplePagesExtension code comments. Thanks @purofle!
Mouse Utilities
Added a new spotlight highlighting mode that creates a large transparent circle around your cursor with a backdrop effect, providing an alternative to the traditional circle highlight. Perfect for presentations where you want to focus attention on a specific area while dimming the rest of the screen.
Peek
Added preview and thumbnail support for Binary G-code (.bgcode) files used in 3D printing. You can now see embedded thumbnails and preview these compressed 3D printing files directly in Peek and File Explorer. Thanks @pedrolamas!
Quick Accent
Added Vietnamese language support to Quick Accent, mappings for Vietnamese vowels (a, e, i, o, u, y) and the letter d. Thanks @octastylos-pseudodipteros!
Settings
Completely redesigned the Settings dashboard with a modern card-based layout featuring organized sections for quick actions and shortcuts overview, replacing the old module list.
Rewrote setting descriptions to be more concise and follow Windows writing style guidelines, making them easier to understand.
Improved formatting and readability of release notes in the "What's New" section with better typography and spacing.
Added missing deep link support for various settings pages (Peek, Quick Accent, PowerToys Run, etc.) so you can jump directly to specific settings.
Resolved an issue where the settings page header would drift away from its position when resizing the settings window.
Resolved a settings crash related to incompatible property names in ZoomIt configuration.
Documentation
Added detailed step-by-step instructions for first-time developers building the Command Palette module, including prerequisites and Visual Studio setup guidance. Thanks @chatasweetie!
Fixed Broken SDK Link: Corrected a broken markdown link in the Command Palette S...
教育网的下载链接有问题,下载下来的安装包很小,不能安装