microsoft / microsoft/PowerToys

ZoomIt [Partial] Screen Recording (Ctrl + Shift + 5) Gets Stuck When Output Format is GIF

Open
#47,773 0 comments 0 reactions 0 assignees View on GitHub
Issue-Bug Needs-Triage Product-ZoomIt
Dominant language
C
Stars
139k
Forks
8.6k
PR merge metrics
PR metrics pending

Description

### Microsoft PowerToys version

0.99.1

### Installation method

WinGet

### Area(s) with issue?

ZoomIt

### Steps to reproduce

Ctrl + Shift + 5
Select partial screen area to record
Use Ctrl + 2 to annotate the area (important)
Press Escape (or not) to escape the annotation tool
Press Ctrl + 5 to save the recording

### ✔️ Expected Behavior

It should ask us where to save the recording

### ❌ Actual Behavior

- If we properly escape annotation tool before ending screen recording: it does not ask us where to save the file. And worse, ZoomIt stops working at all. You right click in tray, it won't respond, you try to use any of its features, they don't work. Unless if you restart the ZoomIt tool, then it works ONCE only, then goes back to not working.

- If we don't escape annotation tool before ending screen recording: computer hangs

### Upload Bug Report ZIP-file

[PowerToysReport_2026-05-10-00-14-15.zip](https://github.com/user-attachments/files/27557687/PowerToysReport_2026-05-10-00-14-15.zip)

### Additional Information

OS Version: Microsoft Windows 11 Pro (10.0.26200.0)
.NET Version: 4.8.09221
System Language: en-US (English (United States))

### Other Software

Chrome
I did not produce the same error on bare desktop

Contributor guide

Open the contributing guide

Research direction

Start with the ZoomIt partial-screen recording flow using Ctrl + Shift + 5, Ctrl + 2, and Ctrl + 5, testing both annotation-exit paths with GIF output. Use the attached PowerToysReport ZIP as supporting evidence. Done means the save-location prompt appears, ZoomIt remains responsive afterward, and the computer does not hang.

Written by the indexing model from the issue text.

Assessment

Domain
desktop, operating-systems
Issue type
Bug
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.