After running the following code on a Windows Server 2008 vps: #include <GDIPlus.au3> Global $ret = _GDIPlus_Startup() Global $err = @error Global $ext = @extended MsgBox(0, "", StringFormat("Return:\t%d\nError:\t%d\nExtented:\t%d", $ret, $err, $ext))   It always gives the following output, however it worked fine in Windows Server 2003, Windows XP and Windows 7 in all the tests:     Any help?