Wer Programm-Icons in seiner Software ändert, muss den Windows Icon-Cache leeren, damit er die Änderungen angezeigt bekommt.
Das ganze kann mit ein paar Befehlen (auch in einer batch-Datei) bewerkstelligen:
@echo off taskkill /f /IM explorer.exe CD /d %userprofile%\AppData\Local DEL IconCache.db /a Start explorer.exe
Ein Neustart ist nicht erforderlich.