well, it seems it is specific to this one machine.
@Michel Bujardet I cant actually change it because its in a 3rd party component as well as my code.
the weird thing is that i cannot find a way around it. i’ve tried SFC and DISM
both say there is nothing wrong. the gdiplus.dll file in c:\windows\system32 seems to be the correct one.
Im really struggling to see how to fix it without a full reinstall which i really don’t fancy!