Also du kannst bei Warhead (so habe ich es gemacht) den bin 32 Ordner mal rauskopieren.
Kopiere den Bin 32 Ordner im Crysis Verzeichnis einfach raus auf dein Desktop.
Nun ist in dem Crysis Warhead Verzeichnis ja nur noch der bin 64 Ordner.
Diesen benennst du in "Bin32" um.
Nun starte mal Warhead.
Bei mir hat es super funktioniert, da er gar nicht mehr die Möglichkeit hat aus dem bin 32 Ordner (den, den du rauskopiert hast) starten kann. Er nimmt dann den Ordner mit bin64, den du dann ja in "bin 32" umbenannt hast.
So gauckelst du ihm vor, das er daraus starten muss.
Das Ergebnis ist dann wie folgt:
Das Spiel denkt dann das es immer noch 32 bit ist, weil du das Problem hast (und ich vorher auch), dass Crysis Warhead immer aus dem bin 32 Ordner startet.
Aber in Wirklichkeit nun die 64 bit Startdatei im Vezeichnis mit allen Dateien ist.
Ich hoffe ich konnte dir helfen.
Wenn noch eine Frage ist, kümmere ich mich auf jeden Fall darum!