Setting ImageGlass as default viewer with igcmd.exe does not work on Server 2025
Open
Nobody has claimed this yet.
🐞 bug
- Dominant language
- C#
- Stars
- 14.4k
- Forks
- 752
- Avg merge
- 10d 14h
- Merged PRs (30d)
- 1
Description
System information
- Windows OS version: Server 2025 24H2 (OS Build 26100.3476)
- ImageGlass version: 9.2.0.1208
- ImageGlass release: Classic
To Reproduce
Steps to reproduce the behavior:
- Run cmd "c:\Program Files\ImageGlass\igcmd.exe" set-default-viewer .png;.jpg;.webp;.jpeg;.jpe;.gif;.bmp;.tif;.tiff;.ico --per-machine
Actual behavior
Paint is still the default picture viewer after running the command
Expected behavior
ImagGlass should be the default picture viewer for the specified file types
Screenshots / Video / Sample image file
Additional context
Contributor guide
First steps
- Read the whole issue, then the project's contributing guide.
- Comment on the issue to say you are picking it up — it saves two people doing the same work.
- Fork the repository and make your change on a branch.
- Open a pull request that references the issue number.
Research direction
Start by reproducing the igcmd.exe set-default-viewer ... --per-machine command on Windows Server 2025 and inspect the entry point that handles this command. Done means ImageGlass becomes the default viewer for each specified image type instead of Paint.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- csharp
- Domain
- desktop, operating-systems
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Mostly clear
- Newbie friendliness
- 35/100