Os sistemas operacionais de 32 bits suportam apenas até 4 GB (na verdade, menos) de RAM. Então, sim, você terá que obter a versão de 64 bits do Windows para usar 8 GB de RAM.
Existem algumas maneiras hackers de ativar mais de 4 GB de memória em uma máquina de 32 bits. Por exemplo, você pode usar o PAE ( Physical Address Extension ), mas isso é mais lento do que simplesmente instalar um sistema operacional de 64 bits. Há um kernel patch que permite isso para o Windows 7, mas eu não recomendo: é arriscado e não vale a pena quando você pode simplesmente instalar a versão de 64 bits do Windows.