Microsoft shipped PowerToys 0.93 with a deep engineering overhaul that cuts Command Palette load times by 40%, drops memory usage by 15%, and shrinks the install footprint by 55%. The release also delivers a redesigned card-based dashboard for settings, a new Spotlight mode in Mouse Highlighter, and instant previews for 3D printing .bgcode files. These changes come alongside over 99 bug fixes for Command Palette and a massive expansion of automated testing.

The Command Palette, which replaces the legacy PowerToys Run, is the keyboard-first launcher that power users summon dozens of times daily. In this version, the team enabled Ahead-of-Time (AOT) compilation via the Windows App SDK, a shift that eliminates just-in-time compilation jitter and shrinks cold-start latency. The numbers, published by the PowerToys team and confirmed by community testing, tell a dramatic story: installed size dropped from 121 MB to 53.6 MB, memory spike fell from 192.88 MB to 160.56 MB, window loading time went from 1457.4 ms to 909.8 ms, and built-in extension first-load times plummeted from 846.8 ms to 246.8 ms.

Metric0.920.93Improvement
Installed Size (MB)12153.6~55% reduction
Memory Spike (MB)192.88160.56~15% lower
Window Load (ms)1457.40909.8~40% faster
Extension Load (ms)846.8246.8~70% faster

These gains are not just synthetic benchmarks; they translate into a palpably snappier experience when you press the hotkey. The team achieved this by parallelizing extension startup, lazy-loading extension settings, adding timeouts for misbehaving extensions, and cleaning up files that blocked AOT compatibility. Community contributor Jiří Polášek drove over 20 pull requests focused on Command Palette improvements, demonstrating the open-source nature of this engineering push.

How AOT Compilation Turbocharged Command Palette

Ahead-of-Time compilation converts managed .NET code into native machine code before the application runs. Without AOT, the .NET runtime performs Just-In-Time (JIT) compilation during startup, which adds overhead and unpredictable latency. For a frequently invoked tool like the Command Palette, that overhead is magnified across every cold launch. By switching to AOT, the PowerToys team eliminated a significant chunk of that startup work. The result is not only faster load times but also a smaller memory footprint and a more predictable performance profile.

The team didn’t stop at AOT. They implemented parallel extension initialization, so multiple built-in extensions—like WebSearch or Time & Date—start concurrently rather than sequentially. They also introduced lazy loading for extension settings, fetching configuration only when an extension is actually used. Misbehaving extensions are now subject to timeouts and isolation, preventing a single slow extension from blocking the entire palette. This combination of compile-time and runtime optimizations produced the dramatic latency reductions shown in the table.

The release restored Clipboard History, which had been missing from earlier Command Palette builds, and added the ability to pin frequently used apps. A command history for the Run feature now lets users recall recently executed commands, and context menus display keyboard shortcuts for faster interaction. Over 99 issues were closed, making this the most stable version of the launcher yet.

The Card Dashboard: Discoverability Gets a Windows 11 Makeover

The Settings dashboard received a visual and functional overhaul that mirrors Windows 11’s design language. The old dense module list is replaced with card-style sections: quick launch tiles let you open utilities directly from the homepage, a shortcuts pane surfaces key combinations at a glance, and module toggles clearly show on/off status. This reorganization addresses a long-standing discoverability problem. As the team puts it, “Think of it like the Windows 11 Settings homepage, but for PowerToys.”

The dashboard now exposes a settings export/import entry point, simplifying configuration migration across machines. For IT trainers and helpdesk teams, this means less time guiding users through nested menus. The new layout also supports deep linking, so administrators can direct users to specific module pages with a single click. Enterprise teams managing multiple machines should validate that the new UI paths remain compatible with their group policies and imaging scripts. A short internal communication about the visual change can prevent user confusion during staged rollouts.

Spotlight Mode and .bgcode Previews: Niche Boosts for Presenters and Makers

Mouse Highlighter gains a Spotlight mode that dims the entire screen except for a bright, configurable ellipse around the cursor. Presenters and screencasters can now direct audience attention without cluttering the view. The dimming color and opacity are adjustable, though users should test compatibility with full-screen applications and conferencing tools, as overlay interactions can sometimes interfere with hardware-accelerated content or DRM-protected video.

Peek, the quick file previewer, now supports Binary G-code (.bgcode) files—the compact format used in 3D printing slicers. Makers can inspect print files instantly without opening a dedicated viewer, saving time when browsing large collections of models. Quick Accent expanded its repertoire with better Vietnamese vowel support and the letter “d”, a small but meaningful localization polish.

Quality and CI: Engineering a More Reliable PowerToys

The release engineering story is equally impressive. The PowerToys team added hundreds of unit tests (over 600 for Command Palette alone) and doubled UI automation coverage for Advanced Paste, Peek, Text Extractor, and PowerRename. CI pipelines were optimized: a new configurable UI test pipeline uses pre-built releases to cut test time from over 2 hours to about 90 minutes. Timeouts for CI, fuzzing, and UI tests were reduced from 4 hours to 90 minutes, accelerating feedback cycles. These investments signal a maturation of PowerToys from a hobbyist toolkit into a production-grade productivity layer suitable for enterprise deployments.

Upgrading and Validating the Performance Gains

For organizations evaluating an upgrade, the community recommends a structured rollout: export current settings, test on representative hardware, verify critical Command Palette extensions, measure performance metrics locally, and validate Spotlight mode behavior with meeting software. The official blog and community post both stress that the performance numbers are representative and will vary by CPU, disk speed, and memory pressure. A short verification plan:

  • Export your existing PowerToys settings.
  • Record installer sizes and checksums for your current build.
  • On a test machine, install 0.93 and compare installer size and memory usage.
  • Time Command Palette cold starts over 10 launches and compute average load time.
  • Test built-in extensions you rely on (e.g., WebSearch) for first-load speed.
  • Confirm Spotlight mode works with your conferencing stack.

PowerToys 0.93 is available via the built-in updater, Microsoft Store, or GitHub releases with SHA256 checksums for compliance-conscious environments. The Microsoft Store provides the simplest per-user update path; GitHub artifacts support system-wide installs and ARM64 builds.

Community and What’s Next

Community contributions remain central. Jiří Polášek’s 20 pull requests stand out, but many others helped close issues and refine features. The team’s transparency—publishing raw performance data and linking to specific pull requests—builds trust and encourages more community involvement.

Looking ahead, the team teased upcoming work for version 0.94: searchable Settings, a Fluent Design refresh for Keyboard Manager, and an installer upgrade. This roadmap, combined with the AOT groundwork, suggests that PowerToys will continue to tighten its performance and integrate more deeply with the Windows 11 experience.

PowerToys 0.93 doesn’t introduce a flashy new tool, but it refines the core utilities that power users rely on every day. The Command Palette speedup alone makes this release a must-install for anyone who launches apps and commands from the keyboard. The dashboard redesign eliminates friction, and the smaller features add practical value for presenters and makers. With expanded testing and community contributions, the release sets a strong foundation for the next iterations.