È possibile installare Windows a 64 bit su UEFI a 32 bit?


13

Di recente ho acquistato un HP Stream 7, che mi ha fatto credere che Windows 8.1 a 64 bit fosse installato. Tuttavia, ha Windows a 32 bit, anche se ha un processore a 64 bit. L'installazione a 64 bit è stata problematica e ho scoperto che il motivo è l'UEFI a 32 bit. C'è un modo per cambiarlo o sostituirlo con un UEFI a 64 bit? Esistono altre opzioni per l'installazione di Windows 8.1 a 64 bit? O è attualmente impossibile?

Grazie.


1
"HP Stream 7" è il numero esatto del modello?
Scott Chamberlain,

Credo che sia "HP Stream 7 - 5701". Esistono due edizioni, quella di HP e la Microsoft Signature Edition, che differisce solo per il fatto che non è installato un bloatware HP. Ho la Microsoft Signature Edition.
Atlantico,

1
È strano, dal momento che non riesco a pensare a nessun moderno processore a 32 bit, e i processori a 64 bit sono diventati molto comuni prima dell'UEFI.
Journeyman Geek

Mi sento allo stesso modo. Non riesco a immaginare che sia stato molto utile per HP utilizzare UEFI a 32 bit quando il processore installato (Intel Atom Z3735G) è a 64 bit. ASUS T100 è nella stessa situazione, processore a 64 bit, UEFI a 32 bit. Spero solo che ci sia un modo per eseguire il flashing di una versione a 64 bit del BIOS o qualcosa del genere.
Atlantico

Non penso sia possibile. Ci sono molte modifiche necessarie per eseguire Linux a 64 bit su UEFI a 32 bit , perché è necessario tornare alla modalità a 32 bit per accedere ai servizi di runtime. Dubito che Windows a 64 bit contenga un tale thunk
phuclv

Risposte:


3

Ho letto che per avviare Linux con UEFI a 32 bit, è possibile scambiare UEFI GRUB standard a 64 bit con quello a 32 bit da una distribuzione diversa e sarà in grado di funzionare su Stream 7, quindi forse una procedura simile (scambiando il bootmgr UEFI a 64 bit con quello a 32 bit e riconfigurando le voci in modo che corrisponda all'installazione) potrebbe funzionare per far funzionare un'installazione di Windows a 64 bit dopo averla installata con un'immagine AIO con un 32 -bit Windows PE.

Tuttavia, dopo aver considerato questa operazione sul mio HP Stream 7 che è attualmente in arrivo, ho ricordato il fatto che il requisito minimo per Windows 8.1 x64 per la memoria è di 2 GB e HP Stream 7 ha solo 1 GB. Anche le dimensioni di installazione di un Windows a 64 bit sono più grandi (poiché per la compatibilità sono necessarie entrambe le librerie a 32 e 64 bit), il che fa la differenza poiché ha solo 32 GB di memoria interna. Questi devono essere il motivo per cui HP ha persino messo il firmware a 32 bit su quel dispositivo.

Le app di Windows Store non si preoccuperanno dell'esecuzione a 32 o 64 bit e i rari programmi desktop che sarebbero solo 64 bit sono probabilmente così perché richiedono molta RAM e potenza di elaborazione, che HP Stream 7 non essere in grado di fornire comunque. Quindi non ha senso installare Windows 8.1 a 64 bit su di esso, consumerebbe solo più spazio e lo renderebbe molto lento a causa della memoria insufficiente. Ovviamente, se vuoi installare Windows 8.1 Pro invece della versione Bing per avere la crittografia e quant'altro, vai avanti, è quello che farò almeno. O forse prova Windows 10 Technical Preview 2 una volta che so che il tablet è perfettamente funzionante e non dovrà essere sostituito.

TL; DR Basta restare con Windows a 32 bit, Stream 7 non soddisfa i requisiti minimi per l'edizione a 64 bit e nessun programma che richiede 64 bit funzionerebbe comunque bene su quell'hardware. Ti consideri fortunato di non aver acquistato un tablet Windows RT :)


3
Grazie per la risposta! Il motivo per cui speravo di affrontare tutti i problemi per installare Windows a 64 bit è perché di recente ho effettuato il passaggio a tutti i programmi a 64 bit e la maggior parte di questi sono installazioni portatili sincronizzate tramite OneDrive. È fantastico perché non devo installare di nuovo quei programmi! Stavo ridendo di me stesso, tuttavia, quando alla fine ho dovuto recuperare molti di quei programmi in 32 bit! Speriamo in futuro con tablet con RAM a 64 bit più alta!
Atlantico

2

È possibile inserire Windows 8.1 x86-x64 AIO su una chiavetta USB e si avvierà. Hai la possibilità di selezionare tra l'installazione di Windows a 32 bit e 64 bit.

Se selezioni l'opzione 64 bit proverà a installarlo, dato che il tuo dispositivo ha un processore a 64 bit, ma poiché ha un firmware UEFI a 32 bit, winload.efi si spezzerà perché si aspetta un firmware UEFI a 64 bit.

PU CAN essere fatto funzionare. L'unico problema è con alcuni file relativi all'avvio UEFI. Sono necessarie pochissime modifiche, ma potenzialmente potremmo parlare di una programmazione UEFI di livello molto basso (o potrebbe essere solo una questione di copia / incolla di copia di uno o due file ... Non potrei dirtelo) Il resto del funzionamento il sistema funzionerebbe perfettamente senza alcun cambiamento.

Sarebbe bello se qualcuno con maggiori conoscenze sull'argomento descrivesse in dettaglio le modifiche necessarie per farlo funzionare.

Per quanto riguarda l'aggiornamento del firmware UEFI, è possibile chiedere / attendere che il produttore del dispositivo rilasci un aggiornamento per un nuovo firmware a 64 bit o trovi un firmware compatibile che lo implementa.


Apprezzo il feedback. Speravo che una soluzione potesse essere possibile. Continuerò a fare ricerche.
Atlantico,

1

Il motivo per cui HP Stream 7 ha un processore a 64 bit e UEFI a 32 bit è che UEFI a 32 bit è l'unica piattaforma supportata per "Connected Standby" (Ricezione di notifiche online) Il processore teoricamente potrebbe supportare Windows a 64 bit, ma sarebbe eseguito su il rischio di distruggere parti del computer

Fonti: ricerca indipendente su Dell Venue 8 Pro (stessa famiglia di processori)


0

Windows a 32 bit (x86) è installato su UEFI a 32 bit. Windows a 64 bit (x64) è installato su UEFI a 64 bit. Questo fa parte della specifica UEFI, che impone che il firmware sottostante corrisponda al runtime del sistema operativo (più semplice per le interfacce del firmware).


1
Grazie per il chiarimento. Quello che mi interessa scoprire è se è possibile aggiornare / sostituire UEFI a 32 bit con una versione a 64 bit che consentirebbe l'installazione di un sistema operativo a 64 bit. Grazie!!
Atlantico,

1
Puoi supportarlo con qualsiasi tipo di documentazione?
Canadian Luke,

Dovresti verificare con il produttore per vedere se hanno un'immagine UEFI a 64 bit. Schede di sviluppo come MinnowBoard Max includono immagini UEFI a 32 e 64 bit per la stessa piattaforma, ma non è sempre il caso dei sistemi di produzione.
Brian,

@Ramhound Probabilmente non su questa macchina. Tuttavia, vale la pena chiarire cosa Brian ha indicato, che se il produttore offre più firmware, ad esempio per diversi aggiornamenti di un prodotto, potrebbe essere possibile (se non necessariamente facile) eseguire il flashing di un tipo diverso, e forse dell'architettura, del firmware. Ho eseguito correttamente il flashing di un computer "versione 1", che ha ufficialmente un firmware BIOS ed è "incapace" di UEFI ... con l'immagine UEFI che è stata offerta solo per la "versione 2". L'hardware principale è identico, ma il mfg non ha fornito alcun percorso di aggiornamento ufficiale a UEFI. Fortunatamente è stato trovato un modo per aggirare
underscore_d

@Ramhound È improbabile e dipende dal fatto che mfg fornisca (A) una di queste strane macchine con CPU a 64 bit ma firmware e sistema operativo a 32 bit e (B) l'immagine alternativa da scaricare da qualche parte. Il flashing di un firmware diverso senza un programma di utilità ufficiale è sempre rischioso, quindi di solito non vale la seccatura di provare ... ma non potevo fare a meno! Ne ho appena parlato per il completamento e dal momento che il commento di Brian era già qui. Sono sicuro che hai avuto ragione riguardo alla domanda.
underscore_d

0

... il suo post molto vecchio, tuttavia, relativo a T100TAF, asus fornisce driver e supporto per vincere 8,1 x64 e non vincere 10 x64. Ironia della sorte, dopo l'installazione dell'aggiornamento del sistema a 64 bit per vincere 10 x64 non funziona. Quindi, è stata utilizzata una sorta di soluzione alternativa per x64 ma non è mai stata migrata alla prossima generazione di Windows.


La domanda riguarda un HP Stream 7, in che modo è correlato ad Asus?
RalfFriedl,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.