Customizable winver.exe
Features:
- Modify all controls (text, color, location, size, visibility)
- Custom logo (it just creates a custom child window in the logo area, transparency is supported!)
- Change the title
- Change window parameters (make it always top, custom size, open location)
- Change background color
!! Please check notes below to not get confused about some things !!
All control internal (user) IDs were identified using winspy application.
Supported logo image formats:
- BMP
- JPEG (.jpg, .jpeg, .jpe, .jfif)
- PNG
- GIF (supports animation and transparent background too)
- TIFF (.tif, .tiff)
- ICO
- WMF / EMF
- WEBP, HEIC, ACIF and other ones can also be supported if codec is installed.
Available palceholders:
{default.<id>} - Inserts the default control text. Replace <id> with the control ID (capitalize each word and remove spaces).
{default.<id>::5} - Removes first 5 characters from control's text.
{default.<id>::5/9} - Substrings control's text, skips the first 5 characters and only returns next 9 characters.
Examples with {default...} placeholders.
{default.Copyright::0/1} Yoursoft {default.Copyright::12} - take the copyright sign (get text from 0th to 1th place), show your text and add back the remaining text. This basically replaces "Microsoft" word.
Screenshots



Notes
- Tested only on Windows 11!
- Information about previous label texts are not retained. To restore the original content, simply restart winver.exe.
- Gifs do not support controls being in front (if you change z-indexing), the gif will be always drawn on top!
- To restore the license info link, use <A> and </A> tags (similar to HTML): -
Click <A>here</A> to view license information.
- If you want to hide the current logo, set background color to the same color (240, 240, 240) and the logo will get overdrawn.
- Settings might not apply correctly (via "Save settings" button) if you have winver.exe opened! Better to restart it.