Nur sone Idee: Hast du es mal auf einer frischen Win 7 64-bit Installation versucht? Nur um sicher zu gehen, dass es tatsächlich an deinem Code liegt und nicht Windows sich irgendwie verschluckt hat und jetzt immer falsche Kompatibilitätseinstellungen auf dein Programm anwendet.
Zweite Idee wäre mal ein modernes Manifest hinzuzufügen (himitsu hatte hierfür mal ein umfangreiches
Tool gebastelt).