Lol? Vista is nich Schuld dran, und auch nich die Registry.
Der GWMC schreibt ja die Headerstrings der exen um,so dass Name/ExecPath verändert sind und legt für die neuen Einträge die Reg-Entries an.
Wenn man natürlich schon am Anfang seine gw0.exe kaputt-patched, könnt ihr den Rest auch vergessen.
Bei den meisten,den ich jetz geholfen hab, was das Neuladen der Gw.exe die Lösung.
Und das Patching is eh nur successfull, wenn sich die GW-Versionen unterscheiden (Updates) oder die zu patchenden GW.exe's noch "Guild Wars" heißen oder noch den orginalen ExecPath haben.
Wenn ihr also nen neuen Client hinzufügt, dann am besten ne frische GW.exe nehmen und sicherstellen, dass diese von einer unmanipulierten GW.exe "gefüttert" wird.