microsoft / microsoft/PowerToys

Clean up old update executables on disk after install

Open
#46,816 7 comments 2 reactions 2 assignees View on GitHub

@LegendaryBlair is already working on this.

Since Apr 9, 2026.

  • #46841 by @copilot-swe-agent — closed without merging
Area-Setup/Install Needs-Triage Product-General
Dominant language
C
Stars
139k
Forks
8.6k
PR merge metrics
PR metrics pending

Description

Description of the new feature / enhancement

While doing some spring cleaning I discovered through WinDirStat that PowerToys leaves behind executables used to patch new updates. I would like to propose an enhancement whereby the update executable is deleted after successfully updating to avoid filling up users' disk drives.

The path seems to be ...\AppData\Local\Microsoft\PowerToys\Updates

Scenario when this would be used?

After updating PowerToys to a new version

Supporting information
Windows Explorer screenshot of 10gb of PowerToys update executables

Contributor guide

Open the contributing guide

First steps

  1. Read the whole issue, then the project's contributing guide.
  2. Comment on the issue to say you are picking it up — it saves two people doing the same work.
  3. Fork the repository and make your change on a branch.
  4. Open a pull request that references the issue number.

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.