Possible d'installer Windows 64 bits sur UEFI 32 bits?

13

J'ai récemment acheté un HP Stream 7, qui m'a amené à croire que Windows 8.1 64 bits serait installé. Cependant, il dispose de Windows 32 bits, même s'il dispose d'un processeur 64 bits. L'installation de 64 bits a été problématique, et j'ai trouvé que la raison en était l'UEFI 32 bits. Existe-t-il un moyen de le changer ou de le remplacer par un UEFI 64 bits? Existe-t-il d'autres options pour installer Windows 8.1 64 bits? Ou est-ce impossible actuellement?

Je vous remercie.

atlantique
la source
1
"HP Stream 7" est-il le numéro de modèle exact?
Scott Chamberlain
Je pense que c'est "HP Stream 7 - 5701". Il existe deux éditions, celle de HP et l'édition Microsoft Signature, qui n'est différente que dans la mesure où aucun bloatware HP n'est installé. J'ai la Microsoft Signature Edition.
Atlantique
1
C'est étrange, car je ne peux penser à aucun processeur 32 bits moderne, et les processeurs 64 bits sont devenus un moyen courant avant UEFI.
Journeyman Geek
Je ressens la même chose. Je ne peux pas imaginer que HP ait beaucoup profité de l'utilisation d'UEFI 32 bits lorsque le processeur qu'ils ont installé (Intel Atom Z3735G) est de 64 bits. L'ASUS T100 est dans la même situation, processeur 64 bits, UEFI 32 bits. J'espère juste qu'il existe un moyen de flasher une version 64 bits du BIOS ou quelque chose.
Atlantic
Je ne pense pas que ce soit possible. De nombreuses modifications sont nécessaires pour exécuter Linux 64 bits sur UEFI 32 bits , car vous devez revenir en mode 32 bits pour accéder aux services d'exécution. Je doute que Windows 64 bits contienne un tel
thunk

Réponses:

3

J'ai lu que pour démarrer Linux avec l'UEFI 32 bits, vous pouvez échanger le GRUB UEFI 64 bits standard avec celui 32 bits d'une distribution différente et il pourra fonctionner sur le Stream 7, donc peut-être qu'une procédure similaire (permutation du bootmgr UEFI 64 bits avec le 32 bits et reconfiguration des entrées pour correspondre à votre installation) pourrait fonctionner pour obtenir une installation Windows 64 bits après l'avoir installée avec une image AIO avec un 32 -bit Windows PE.

Cependant, après avoir envisagé de le faire moi-même sur mon HP Stream 7 qui est actuellement en route, je me suis souvenu du fait que la configuration minimale requise pour Windows 8.1 x64 pour la mémoire est de 2 Go et que le HP Stream 7 n'a que 1 Go. La taille d'installation d'un Windows 64 bits est également plus grande (car il a besoin de bibliothèques 32 bits et 64 bits pour la compatibilité), ce qui fait la différence car il ne dispose que de 32 Go de mémoire interne. Ce doit être la raison pour laquelle HP a même mis un firmware 32 bits sur cet appareil.

Les applications du Windows Store ne se soucient pas de s'exécuter en 32 ou 64 bits, et les rares programmes de bureau qui ne seraient que 64 bits le sont probablement parce qu'ils nécessitent beaucoup de RAM et de puissance de traitement, ce que le HP Stream 7 ne fera pas être en mesure de fournir de toute façon. Il n'y a donc aucun intérêt à installer Windows 8.1 64 bits dessus, cela ne ferait que consommer plus d'espace et le rendrait très lent en raison d'une mémoire insuffisante. Bien sûr, si vous souhaitez installer Windows 8.1 Pro au lieu de la version Bing pour avoir le cryptage et ainsi de suite, allez-y, c'est ce que je ferai au moins de toute façon. Ou peut-être essayez Windows 10 Technical Preview 2 une fois que je sais que la tablette est entièrement fonctionnelle et n'aura pas besoin d'être échangée.

TL; DR Restez simplement avec Windows 32 bits, le Stream 7 ne répond pas aux exigences minimales pour l'édition 64 bits et aucun programme qui nécessite 64 bits ne fonctionnerait bien sur ce matériel de toute façon. Il suffit de compter que vous n'avez pas acheté de tablette Windows RT :)

PsychicDave
la source
3
Merci pour la réponse! La raison pour laquelle j'espérais passer tous les problèmes pour y installer Windows 64 bits, c'est parce que je viens récemment de passer à tous les programmes 64 bits, et la majorité d'entre eux sont des installations portables synchronisées via OneDrive. C'est génial car je n'ai pas à réinstaller ces programmes! Cependant, je me moquais de moi-même, quand j'ai fini par devoir récupérer plusieurs de ces programmes en 32 bits! Espérons pour l'avenir des tablettes 64 bits à RAM plus élevée!
Atlantique
2

Vous pouvez mettre Windows 8.1 x86-x64 AIO sur une clé USB et il démarrera. Vous avez la possibilité de choisir entre l'installation Windows 32 bits et 64 bits.

Si vous sélectionnez l'option 64 bits, il essaiera de l'installer, étant donné que votre appareil dispose d'un processeur 64 bits, mais comme il dispose d'un micrologiciel UEFI 32 bits, winload.efi se fissurera car il attend un micrologiciel UEFI 64 bits.

Il PEUT être fait fonctionner. Le seul problème est avec quelques fichiers liés au démarrage UEFI. Très peu de changements nécessaires, mais potentiellement, nous pouvons parler de programmation UEFI de très bas niveau (ou il pourrait simplement s'agir de copier-coller / remplacer un ou deux fichiers ... je ne pourrais pas vous le dire). Le reste de l'exploitation système fonctionnerait parfaitement sans changement.

Ce serait formidable si quelqu'un avec plus de connaissances sur le sujet détaillait les changements nécessaires pour le faire fonctionner.

En ce qui concerne la mise à jour du firmware UEFI, vous pouvez soit demander / attendre que le fabricant du périphérique émette une mise à jour pour un nouveau firmware 64 bits ou trouver un firmware compatible qui le met en œuvre.

Alex Sf.
la source
J'apprécie les commentaires. J'espérais qu'une solution serait possible. Je serai sûr de continuer à faire des recherches.
Atlantique
1

La raison pour laquelle le HP Stream 7 dispose d'un processeur 64 bits et d'un UEFI 32 bits est que l'UEFI 32 bits est la seule plate-forme prise en charge pour la «veille connectée» (réception de notifications en ligne). le risque de détruire des parties de l'ordinateur

Sources: Recherche indépendante sur le Dell Venue 8 Pro (même famille de processeurs)

Om Joshi
la source
0

Windows 32 bits (x86) est installé sur UEFI 32 bits. Windows 64 bits (x64) est installé sur UEFI 64 bits. Cela fait partie de la spécification UEFI, qui dicte que le firmware sous-jacent correspond au runtime du système d'exploitation (plus facile pour les interfaces de firmware).

Brian
la source
1
Merci d'avoir clarifié. Ce que je voudrais savoir, c'est s'il est possible de mettre à jour / remplacer l'UEFI 32 bits avec une version 64 bits qui permettrait l'installation d'un système d'exploitation 64 bits. Merci!!
Atlantique
1
Pouvez-vous sauvegarder cela avec n'importe quel type de documentation?
Canadian Luke
Vous devrez vérifier auprès du fabricant pour voir s'ils ont une image UEFI 64 bits. Les cartes de développement comme MinnowBoard Max incluent des images UEFI 32 bits et 64 bits pour la même plate-forme, mais ce n'est pas toujours le cas pour les systèmes de production.
Brian
@Ramhound Probablement pas sur cette machine. Cependant, il vaut la peine de clarifier ce que Brian a indiqué, que si le fabricant propose plusieurs firmwares, par exemple pour différentes actualisations d'un produit, il pourrait être possible (sinon nécessairement facile) de flasher un type différent, et peut-être une architecture, de firmware. J'ai réussi à flasher un ordinateur 'version 1', qui a officiellement un firmware BIOS et est 'incapable' d'UEFI ... avec l'image UEFI qui n'était offerte que pour la 'version 2'. Le matériel de base est identique, mais le mfg n'a fourni aucun chemin de mise à niveau officiel vers UEFI. Heureusement, un moyen de contourner cela a été trouvé
underscore_d
@Ramhound C'est peu probable et cela dépend si le mfg fournit (A) une de ces machines étranges avec des processeurs 64 bits mais un firmware 32 bits et un système d'exploitation stock et (B) l'image alternative à télécharger quelque part. Flasher un firmware différent sans utilisation officielle est toujours risqué, donc cela ne vaut généralement pas la peine d'essayer ... mais je ne pouvais pas m'en empêcher! Il suffit de le mentionner pour terminer et puisque le commentaire de Brian était déjà là. Je suis sûr que vous aviez raison en ce qui concerne spécifiquement la question.
underscore_d
0

... son très ancien poste, néanmoins, concernant le T100TAF, asus fournit des pilotes et un support pour win 8.1 x64, et non win 10 x64. Ironiquement, après l'installation de la mise à niveau du système 64 bits pour gagner 10 x64 ne fonctionne pas. Ainsi, une sorte de solution de contournement pour x64 a été utilisée mais n'a jamais migré vers la prochaine génération de fenêtres.

Roger Kaputnik
la source
La question concerne un HP Stream 7, comment est-il lié à Asus?
RalfFriedl