Thx, great! Almost there... I think. Enumeration is working (according to ResHacker). I can save the main icon like this: result := SaveIconGroupResourceW(resUpdateHandle, 'MAINICON', 0, 'c:\test.ico'); But how do I save an icon called "74" from RT_ICONS? result := SaveIconGroupResourceW(r...