É possível instalar o Windows de 64 bits no UEFI de 32 bits?

13

Recentemente, comprei um HP Stream 7, que eu acreditei que teria o Windows 8.1 de 64 bits instalado. No entanto, possui Windows de 32 bits, apesar de possuir um processador de 64 bits. A instalação de 64 bits tem sido problemática e achei que o motivo é o UEFI de 32 bits. Existe uma maneira de alterá-lo ou substituí-lo por um UEFI de 64 bits? Existem outras opções para instalar o Windows 8.1 de 64 bits? Ou isso é impossível atualmente?

Obrigado.

atlântico
fonte
1
"HP Stream 7" é o número exato do modelo?
Scott Chamberlain
Eu acredito que é "HP Stream 7 - 5701". Existem duas edições, a própria HP e a Microsoft Signature Edition, que só é diferente porque não há bloatware HP instalado. Eu tenho o Microsoft Signature Edition.
Atlantic
1
Isso é estranho, já que não consigo pensar em nenhum processador moderno de 32 bits, e os processadores de 64 bits se tornaram comuns antes da UEFI.
Journeyman Geek
Eu me sinto da mesma forma. Não posso imaginar que tenha beneficiado muito a HP usar UEFI de 32 bits quando o processador que eles instalaram (Intel Atom Z3735G) é de 64 bits. O ASUS T100 está na mesma situação, processador de 64 bits, UEFI de 32 bits. Eu só espero que haja alguma maneira de exibir uma versão de 64 bits do BIOS ou algo assim.
Atlantic
Eu não acho que é possível. Há muitas mudanças necessárias para executar o Linux de 64 bits no UEFI de 32 bits , porque você precisa voltar ao modo de 32 bits para acessar os serviços de tempo de execução. Duvido que 64 bits do Windows contém uma tal conversão
phuclv

Respostas:

3

Eu li que, para inicializar o Linux com o UEFI de 32 bits, você pode trocar o UEFI GRUB de 64 bits padrão pelo de 32 bits de uma distribuição diferente e ele poderá trabalhar no Stream 7, portanto, talvez um procedimento semelhante (trocar o UEFI de 64 bits pelo bootmgr de 64 bits pelo de 32 bits e reconfigurar as entradas para corresponder à sua instalação) possa funcionar para obter uma instalação do Windows de 64 bits em execução após a instalação de uma imagem AIO com 32 Windows PE de 6 bits.

No entanto, depois de considerar fazer isso sozinho no meu HP Stream 7 que está a caminho, lembrei-me do fato de que o requisito mínimo para o Windows 8.1 x64 para memória é de 2 GB, e o HP Stream 7 possui apenas 1 GB. O tamanho da instalação de um Windows de 64 bits também é maior (pois precisa de bibliotecas de 32 e 64 bits para compatibilidade), o que faz a diferença, pois possui apenas 32 GB de memória interna. Essa deve ser a razão pela qual a HP até colocou o firmware de 32 bits nesse dispositivo.

Os aplicativos da Windows Store não se importam com a execução de 32 ou 64 bits, e os raros programas de área de trabalho que seriam apenas de 64 bits provavelmente são assim porque exigem muita RAM e poder de processamento, o que o HP Stream 7 não ser capaz de fornecer de qualquer maneira. Portanto, não faz sentido instalar o Windows 8.1 de 64 bits, ele apenas consumiria mais espaço e o tornaria muito lento devido à memória insuficiente. Claro, se você deseja instalar o Windows 8.1 Pro, em vez da versão do Bing, para ter criptografia e outros enfeites, vá em frente, é isso que farei de qualquer maneira. Ou talvez experimente o Windows 10 Technical Preview 2 depois que eu souber que o tablet está totalmente funcional e não precisará ser trocado.

TL; DR Basta seguir o Windows de 32 bits, o Stream 7 não atende aos requisitos mínimos para a edição de 64 bits e nenhum programa que exija 64 bits funcionaria bem nesse hardware. Apenas tenha a sorte de não ter comprado um tablet Windows RT :)

PsychicDave
fonte
3
Obrigado pela resposta! A razão pela qual eu esperava passar por todos os problemas para instalar o Windows de 64 bits é porque eu mudei recentemente para todos os programas de 64 bits, e a maioria deles são instalações portáteis sincronizadas via OneDrive. É ótimo porque não preciso instalar esses programas novamente! No entanto, eu estava rindo de mim mesma quando acabei tendo que obter muitos desses programas novamente em 32 bits! Aqui está a esperança de tablets com mais RAM e 64 bits do futuro!
Atlântico
2

Você pode colocar o Windows 8.1 x86-x64 AIO em um pendrive e ele será inicializado. Você tem a opção de selecionar entre a instalação do Windows de 32 e 64 bits.

Se você selecionar a opção de 64 bits, ele tentará instalá-lo, já que seu dispositivo possui um processador de 64 bits, mas como possui um firmware UEFI de 32 bits, o winload.efi será quebrado porque espera um firmware UEFI de 64 bits.

Pode ser feito para funcionar. O único problema é com alguns arquivos relacionados à inicialização do UEFI. São necessárias poucas alterações, mas, potencialmente, podemos estar falando de programação UEFI de nível muito baixo (ou pode ser apenas uma questão de colar / substituir uma ou duas pastas por cópia ... eu não sabia) O resto das operações sistema funcionaria perfeitamente, sem alterações.

Seria ótimo se alguém com mais conhecimento sobre o assunto detalhasse as alterações necessárias para fazê-lo funcionar.

Quanto à atualização do firmware UEFI, você pode solicitar / aguardar que o fabricante do dispositivo emita uma atualização para um novo firmware de 64 bits ou encontre um firmware compatível que o implemente.

Alex Sf.
fonte
Agradeço o feedback. Eu esperava que uma solução fosse possível. Certificarei-me de continuar pesquisando.
Atlantic
1

O motivo pelo qual o HP Stream 7 possui um processador de 64 bits e UEFI de 32 bits é que a UEFI de 32 bits é a única plataforma suportada para 'Connected Standby' (recebimento de notificações online). O processador teoricamente poderia suportar o Windows de 64 bits, mas isso seria executado em o risco de destruir partes do computador

Fontes: pesquisa independente sobre o Dell Venue 8 Pro (mesma família de processadores)

Om Joshi
fonte
0

Windows de 32 bits (x86) está instalado no UEFI de 32 bits. O Windows de 64 bits (x64) está instalado no UEFI de 64 bits. Isso faz parte da especificação UEFI, que determina que o firmware subjacente corresponda ao tempo de execução do SO (mais fácil para as interfaces de firmware).

Brian
fonte
1
Obrigado por esclarecer. O que estou interessado em descobrir é se é possível atualizar / substituir o UEFI de 32 bits por uma versão de 64 bits que permita a instalação de um sistema operacional de 64 bits. Obrigado!!
Atlantic
1
Você pode fazer backup disso com qualquer tipo de documentação?
Canadian Luke
Você precisaria verificar com o fabricante se eles têm uma imagem UEFI de 64 bits. Placas de desenvolvimento como o MinnowBoard Max incluem imagens UEFI de 32 e 64 bits para a mesma plataforma, mas esse nem sempre é o caso dos sistemas de produção.
Brian
@ Ramhound Provavelmente não nesta máquina. No entanto, vale esclarecer o que Brian indicou que, se o fabricante oferecer vários firmwares, por exemplo, para atualizações diferentes de um produto, pode ser possível (se não necessariamente fácil) exibir um tipo diferente, e talvez arquitetura, de firmware. Eu atualizei com êxito um computador 'versão 1', que oficialmente possui um firmware BIOS e é 'incapaz' de UEFI ... com a imagem UEFI oferecida apenas para a 'versão 2'. O hardware principal é idêntico, mas o mfg não forneceu caminho de atualização oficial para a UEFI. Felizmente uma maneira de contornar que foi encontrado
underscore_d
@ Ramhound É improvável e depende se o mfg fornece (A) uma dessas máquinas estranhas com CPUs de 64 bits, mas firmware de 32 bits e SO estoque e (B) a imagem alternativa para download em algum lugar. Piscando um firmware diferente sem um utilitário oficial é sempre arriscado, por isso geralmente não vale a pena tentar ... mas eu não pude evitar! Basta mencioná-lo para conclusão e já que o comentário de Brian já estava aqui. Tenho certeza de que você estava correto no que diz respeito especificamente à pergunta.
Underscore_d
0

... seu post muito antigo, no entanto, referente ao T100TAF, a asus fornece drivers e suporte para win 8.1 x64, e não win 10 x64. Ironicamente, após a instalação da atualização do sistema de 64 bits para obter 10 x64, não funciona. Portanto, algum tipo de solução alternativa para x64 foi usada, mas nunca migrada para a próxima geração de janelas.

Roger Kaputnik
fonte
A pergunta é sobre um HP Stream 7, como ele está relacionado ao Asus?
21419 RalfFriedl