По той же причине существует версия SysWOW64 почти для всех двоичных файлов Microsoft: совместимость с 32-битными приложениями. Может быть, никто никогда не будет его использовать, но как только Microsoft перестанет распространять 32-битную версию двоичного файла, будь то calc.exe, ping.exe или Bubbles.scr, кто-нибудь где-нибудь, использующий какое-нибудь старое 32-битное приложение, будет жаловаться.
Это будет 32-разрядная версия. Хотите верьте, хотите нет, но в SysWOW64 находятся 32-битные двоичные файлы. WOW64 означает Windows-on-windows64, то есть 32-битный материал, который может поверх реальной 64-битной системы.
C: \ windows \ system32 - это место, где находятся 64-битные двоичные файлы, просто потому, что это старый путь, который всегда был включен в путь каждого. Я понял это, пытаясь заставить Powershell запускаться из SysWOW64 вместо System32, а затем обнаружил, что мои 64-битные вещи не работают ...
Итак, в итоге:
System32 = 64-битные версии
SysWOW64 = 32-битные версии
Спасибо Microsoft!