Приложение, которое не запущено с повышенными привилегиями, не должно иметь доступа к каталогам Program Files и Program Files (x86). Вы знаете, это хорошо для безопасности.
Далее, если приложение не устанавливается в каталог Program Files или Program Files (x86) вместо установки в% APPDATA%, оно не столкнется с ситуацией, когда ему нужно загрузить определенный файл DLL в среде со сложными папками,% APPDATA. % очень понятно.
Как правило, 32-разрядная версия автоматически устанавливается в C: \ Program Files (x86), а 64-разрядная версия автоматически устанавливается в C: \ Program Files, насколько я знаю, только несколько приложений будут установлены в% APPDATA%., только Chrome устанавливается в% APPDATA%.
Вкратце, почему нет папки AppData (x86), потому что она не нужна.