Just a wild guess, but try moving the executable to a different folder, like c:\temp; maybe it just doesn't like the desktop (I've come across programs that had problems dealing with MS' special folders, like 'My Documents', etc).