A sua CPU é de 32 bits ou apenas a sua instalação atual do Win7? Independentemente disso, você não poderá instalar / executar software de 64 bits a partir de um tempo de execução de 32 bits. Isso provavelmente excluiria a capacidade de realizar uma "instalação de atualização" também.
Um sistema operacional de 32 bits inicializa / executa a CPU em "modo protegido", enquanto o software de 64 bits requer que a CPU opere em "modo longo". Em suma, você precisa instalar a partir de um tempo de execução nativo de 64 bits. O que você deve ser capaz de fazer ao inicializar a partir do disco de instalação do Win8, supondo que sua CPU tenha capacidade para 64 bits.