Das ist leider im WOW64-Emulator hart-kodiert.
Wenn der String eines REG_SZ oder REG_EXPEND_SZ kürzer als 535 Zeichen ist (fragt nicht warum, ich bin nicht Microsoft), wird %commonprogramfiles% und %ProgramFiles% (beides case-sensitive!) durch die 32-Bit Entsprechung ersetzt (KEY_WOW64_64KEY wird nicht ausgewertet). Da hilft nur ein nativer Prozess (vielleicht auch
WMI, habe ich nicht ausprobiert).
Hack: Groß-/Keinschreibung ändern.