Um aplicativo que não está sendo executado com privilégios elevados não deve ter acesso aos diretórios Arquivos de Programas e Arquivos de Programas (x86). Isso é bom para a segurança, você sabe.
Em seguida, depois que um aplicativo não for instalado no diretório Arquivos de programas ou Arquivos de programas (x86) em vez de instalar em% APPDATA%, ele não enfrentará a situação necessária para carregar um arquivo DLL específico em um ambiente de pastas complexo. % APPDATA% é muito claro.
Em geral, a versão de 32 bits é automaticamente instalada em C: \ Arquivos de Programas (x86) e a versão de 64 bits é automaticamente instalada em C: \ Arquivos de Programas, apenas alguns aplicativos serão instalados em% APPDATA%, Pelo que sei, apenas o Chrome é instalado em% APPDATA%.
Em resumo, por que não há uma pasta AppData (x86), porque é desnecessária.