>А почему папка для 64-битных приложений имеет в названии 32, а для 32-битных — 64? Где >логика?
Логики тут нет.
System32 - классическое название основной системной папки Windows со времен первых 32-разрядных систем.
Папка же, смутившая вас наличим числа "64" в названии - SysWoW64 содержит библиотеки, необходимые для обратной совместимости 64-битной ОС с 32-битными программами. Вторая часть названия этой папки расфишровывается как "Windows on Windows", а число 64 указывает на разрядность текущей ОС (для которой предназначена система совместимости).
Баш образовательный ©