Um aplicativo em um sistema operacional de 32 bits pode acessar de 4 GB de espaço de endereço. Mas isso é espaço de endereço virtual e não tem absolutamente nada a ver com o tamanho da RAM física. A maioria dos processadores modernos de 32 bits tem linhas de endereço suficientes para endereçar 64 GB de RAM. Blocos de 4K bytes são mapeados para o espaço de endereço de um processo, conforme necessário.
É o PAE que permite acesso a mais de 4 GB de RAM. Não é um hack como muitas vezes alegado, mas é bastante eficiente. O PAE não faz nenhuma mudança fundamental, são apenas os detalhes que são diferentes. Na verdade, o sistema mais moderno está usando o PAE por padrão. O DEP depende do kernel do PAE.
Infelizmente, o acesso à RAM além de 4 GB é limitado a servidores. Uma área de trabalho pode estar usando o PAE, mas ignorará qualquer RAM além de 4 GB. Existem várias razões técnicas e de marketing para isso.