ReleaseMicrosoftMicrosoftpublished Jan 20, 2026seen Jun 26

microsoft/PowerToys v0.97.0

microsoft/PowerToys

Open original ↗

Captured source

source ↗
published Jan 20, 2026seen Jun 26captured 10hhttp 200method plain

Release v0.97.0

Repository: microsoft/PowerToys

Tag: v0.97.0

Published: 2026-01-20T11:19:15Z

Prerelease: no

Release notes:

[github-next-release-work]: https://github.com/microsoft/PowerToys/issues?q=is%3Aissue+milestone%3A%22PowerToys+0.98%22 [github-current-release-work]: https://github.com/microsoft/PowerToys/issues?q=is%3Aissue+milestone%3A%22PowerToys+0.97%22 [ptUserX64]: https://github.com/microsoft/PowerToys/releases/download/v0.97.0/PowerToysUserSetup-0.97.0-x64.exe [ptUserArm64]: https://github.com/microsoft/PowerToys/releases/download/v0.97.0/PowerToysUserSetup-0.97.0-arm64.exe [ptMachineX64]: https://github.com/microsoft/PowerToys/releases/download/v0.97.0/PowerToysSetup-0.97.0-x64.exe [ptMachineArm64]: https://github.com/microsoft/PowerToys/releases/download/v0.97.0/PowerToysSetup-0.97.0-arm64.exe

!Hero image of what's new in version 0.97

Installer Hashes

| Description | Filename | sha256 hash | |----------------|----------|----------| | Per user - x64 | [PowerToysUserSetup-0.97.0-x64.exe][ptUserX64] | B8EC0033F9BA6A6D628F2F826E1B00D6B9F9A6869D46D108C5B08B560A46890F| | Per user - ARM64 | [PowerToysUserSetup-0.97.0-arm64.exe][ptUserArm64] | AED4001D4C3E974FAF5D2D46D640547A25BE718D8C5FEB20F4C9A1C1976D837D| | Machine wide - x64 | [PowerToysSetup-0.97.0-x64.exe][ptMachineX64]| 267A7CC18CA33CDE4F79BBCEBF2FEFEC29B6A540BE96218CBCB52064DA283673| | Machine wide - ARM64 | [PowerToysSetup-0.97.0-arm64.exe][ptMachineArm64]| 16C211C3441C1BF22C491457BC6F0F8C6FA796E9DE08EB67C993997CDCDA5FA4|

Highlights

This release packs in a ton of improvements to Command Palette, introduces a brand-new mouse utility called CursorWrap, expands CLI support across several utilities, and includes plenty of other refinements. Let's dive in!

---

📋 Command Palette gets a big update

We have been hard at work improving Command Palette, and this release is a big one! It introduces several new features, deeper customization options, and a long list of improvements across the board.

UI customization

There is a brand-new Personalization page that lets you customize the Command Palette UI to your liking. You can now pick a background image and apply color tinting to make Command Palette feel truly personal. To customize this setting, open Command Palette Settings => Personalization => Background

#43505 by @jiripolasek

Support for fallback ranking

To give you more control over how search results are ordered, we have added fallback ranking. You can manage fallback rankings from an extension's settings page by clicking on Manage fallback order. Here, you can reorder commands here by dragging them to match your preferences.

#43549

Control PowerToys directly from Command Palette

This was a big community request. A new built-in PowerToys extension now lets you control PowerToys features straight from Command Palette. You can toggle Light Switch, switch FancyZones layouts, pick a color, and more, all without leaving Command Palette. Just make sure the utilities you want to use are enabled in PowerToys settings. On top of that, you can now use Peek to preview files and folders within Command Palette! Note: Windows 11 required.

#44006

More Command Palette changes!

  • Support for Pinyin! To enable this, make sure your OS language is set to a supported Chinese variant.
  • A new built-in Remote Desktop extension to quickly jump to your remote desktops.
  • You can now select a custom search engine in the Web Search extension settings.
  • Added drag and drop support. File Indexer and Clipboard History can now drag content from Command Palette into other apps, and extension developers can add this capability to their own extensions.

See the list below for all Command Palette changes!

---

🖱️ Introducing CursorWrap

If you use multiple monitors and are tired of dragging your mouse all the way across the screen, CursorWrap is here to help. When enabled, your cursor wraps around the edges of the active monitor - moving past the top, bottom, left, or right edge instantly brings it back on the opposite side.

#41826 by @mikehall-ms

---

⚡ Quick Access flyout gets faster

We've undocked the Quick Access flyout from the main Settings process, which means it now launches faster. You can also choose to disable it entirely or assign a keyboard shortcut to open it. On top of that, the PowerToys system tray icon can now be set to a monochrome style if you prefer a subtler look that fits in with other system icons.

#43840 and #33321 by @HO-COOH

---

⌨️ More CLI support across PowerToys

In the last release we added CLI support for Peek, and we're expanding that even further. FancyZones, Image Resizer, and File Locksmith can now all be controlled from the command line. Whether you want to switch layouts, resize a batch of images, or unlock files, it's all possible through the CLI. Be sure to check the docs for the full list of supported commands.

---

🧩 Other notable changes

  • Light Switch can now follow Night Light. Just switch the mode in Settings.
  • The "What's new" dialog has been refreshed to make it easier to browse, with more detailed release notes going forward.
  • Advanced Paste now previews HEX color values and supports image input for AI transformations.
  • More improvements and fixes across the board: see the full release notes below.

---

Release notes

Advanced Paste

  • Added hex color previews in clipboard history by @crramirez.
  • Added automatic placeholder endpoints when required fields are left empty.
  • Fixed a grammar issue in the AI settings description by @erik-anderson.
  • Fixed loading order so custom action hotkeys are read correctly.
  • Updated Advanced Paste descriptions to reflect support for online and local models.
  • Fixed clipboard history item selection so it doesn’t duplicate entries.
  • Prevented placeholder endpoints from being saved for...

Excerpt shown — open the source for the full document.