Quick answer: Provide a multi-size .ico file in Application/Icon. Set rcedit path in Editor Settings → Export → Windows.
Export to Windows. Click the .exe in Explorer. Godot logo. Icon path was set to .png; rcedit only embeds .ico.
The Fix
# Generate multi-size .ico
$ magick icon256.png -define icon:auto-resize=16,32,48,64,128,256 icon.ico
# Editor Settings → Export → Windows
rcedit: /path/to/rcedit.exe # absolute path
# Export Preset → Application:
Icon: res://icon.ico
Without rcedit installed, Godot warns but ships default icon. Multi-size .ico ensures Explorer/taskbar shows correct icon at every scale.
Verifying
Run Explorer view as Large icons. Custom icon shown. Pin to taskbar: pinned icon also custom.
“ICO file. rcedit installed. Icon embeds.”
Related Issues
For Android keystore, see keystore. For HTML5 COEP, see COEP.
ICO not PNG. rcedit installed.