Não é possível inicializar um Windows de 64 bits do Windows a partir de um tablet originalmente instalado com sistema operacional de 32 bits

3

Eu tenho um Acer Iconia W4-820 Tablet que tem uma CPU Intel Atom Z3740 de 64 bits, mas a versão do Windows instalada é de 32 bits.

Estou tentando instalar o Windows de 64 bits criando um USB inicializável a partir de uma imagem ISO do Windows de 64 bits por meio de ferramentas como Rufus e ferramenta de download do Windows USB .

Mas parece que o USB de 64 bits não consegue inicializar. Apenas botas de 32 bits.

Eu tentei copiar os arquivos de instalação de 64 bits em um disco de recuperação de 32 bits criado a partir do Windows de 32 bits, mas ele mostrou um erro que este aplicativo não é suportado porque minha CPU é de 32 bits, que é não é verdade como dito acima.

Minha pergunta é como a janela de 32 bits instalada causa problemas com a mídia de inicialização de 64 bits para não permitir que ela seja inicializada a partir dela? AFAIK o que acontece durante a inicialização deve estar fora do alcance da versão do Windows que está instalada.

    
por laggingreflex 01.03.2015 / 02:12

2 respostas

5

Seu problema não é a CPU; é o firmware UEFI. A inicialização do UEFI no Windows requer o tamanho do endereço do firmware para corresponder ao kernel do sistema operacional. A grande maioria dos sistemas vem com uma implementação de firmware de 64 bits, e a maioria das pessoas instala o Windows de 64 bits em cima disso. Estes comprimidos extremamente finos são uma exceção recente.

A alternativa mais comum é inicializar / instalar o Windows no modo BIOS herdado (via CSM da UEFI). No entanto, é incomum que o firmware do tablet implemente um CSM, o que provavelmente não é suportado.

Note que é tecnicamente possível que um sistema operacional mude para um modo diferente na inicialização; no entanto, isso não é implementado pelo Windows 8 ou 10 (e vem com algumas limitações próprias). Apenas o Linux implementou com o kernel 3.15 , lançado em meados de 2014.

While in UEFI mode, the Windows version must match the PC architecture. A 64-bit UEFI PC can only boot 64-bit versions of Windows. A 32-bit PC can only boot 32-bit versions of Windows. In some cases, while in legacy BIOS mode, you may be able to run 32-bit Windows on a 64-bit PC, assuming the manufacturer supports 32-bit legacy BIOS mode on the PC.

Fonte: documentação da Microsoft

Veja também (problema inverso): Como instalo o Windows 7 de 32 bits em um sistema baseado em UEFI? , link

    
por 01.03.2015 / 02:33
3

Você terá que hackear isso um pouco, mas as ferramentas padrão do Linux são sua resposta.

Instale um carregador de inicialização chamado grub (use a versão de 32 bits) para fazer o bootstrap inicial no usb e, em seguida, acesse o instalador de 64 bits e instale as janelas de 64 bits no tablet.

Agora o uefi vai decifrá-lo sobre o sistema operacional que está instalado no tablet, então você terá que usar agora um usb Linux ao vivo para inicializar o tablet e instalar o grub no tablet para contornar essa restrição e apontar para iniciar o 64 bit windows install.

É um ponto discutível para instalar um sistema operacional de 64 bits neste tablet, mas posso ver algumas razões (principalmente apenas desenvolvendo e testando código de 64 bits)

    
por 01.03.2015 / 17:22