Möglich, 64-Bit-Windows auf 32-Bit-UEFI zu installieren?


13

Ich habe kürzlich einen HP Stream 7 gekauft, von dem ich annahm, dass Windows 8.1 64-Bit installiert sein würde. Es verfügt jedoch über 32-Bit-Windows, obwohl es über einen 64-Bit-Prozessor verfügt. Die Installation von 64-Bit war problematisch, und ich habe festgestellt, dass der Grund die 32-Bit-UEFI ist. Gibt es eine Möglichkeit, es zu ändern oder durch ein 64-Bit-UEFI zu ersetzen? Gibt es weitere Optionen für die Installation von Windows 8.1 64-Bit? Oder ist das derzeit unmöglich?

Vielen Dank.


1
Ist "HP Stream 7" die genaue Modellnummer?
Scott Chamberlain

Ich glaube, es ist "HP Stream 7 - 5701". Es gibt zwei Editionen, HPs eigene und die Microsoft Signature Edition, die sich nur dadurch unterscheiden, dass keine HP Bloatware installiert ist. Ich habe die Microsoft Signature Edition.
Atlantik

1
Das ist seltsam, da ich mir keine modernen 32-Bit-Prozessoren vorstellen kann und 64-Bit-Prozessoren vor UEFI üblich wurden.
Geselle Geek

Ich fühle das gleiche. Ich kann mir nicht vorstellen, dass HP von der Verwendung von 32-Bit-UEFI viel profitiert hat, wenn der von ihnen installierte Prozessor (Intel Atom Z3735G) 64-Bit ist. Der ASUS T100 ist in der gleichen Situation, 64-Bit-Prozessor, 32-Bit-UEFI. Ich hoffe nur, dass es eine Möglichkeit gibt, eine 64-Bit-Version des BIOS oder so etwas zu flashen.
Atlantik

Ich denke nicht, dass es möglich ist. Es sind viele Änderungen erforderlich, um 64-Bit-Linux auf 32-Bit-UEFI auszuführen , da Sie wieder in den 32-Bit-Modus wechseln müssen, um auf Laufzeitdienste zuzugreifen. Ich bezweifle, dass 64-Bit-Windows einen solchen Thunk enthält
phuclv

Antworten:


3

Ich habe gelesen, dass Sie zum Booten von Linux mit der 32-Bit-UEFI den Standard-64-Bit-UEFI-GRUB durch den 32-Bit-GRUB aus einer anderen Distribution austauschen können, damit er auf Stream 7 funktioniert. Vielleicht funktioniert ein ähnliches Verfahren (Austauschen des 64-Bit-UEFI-Bootmanagers mit dem 32-Bit-Bootmanager und Neukonfigurieren der Einträge entsprechend Ihrer Installation), um eine 64-Bit-Windows-Installation auszuführen, nachdem Sie sie mit einem AIO-Image mit 32 installiert haben -Bit Windows PE.

Nachdem ich mir überlegt hatte, dies auf meinem HP Stream 7, der gerade unterwegs ist, selbst zu tun, erinnerte ich mich an die Tatsache, dass die Mindestanforderung für Windows 8.1 x64 für Arbeitsspeicher 2 GB beträgt und der HP Stream 7 nur 1 GB hat. Die Installationsgröße eines 64-Bit-Windows ist ebenfalls größer (da es aus Kompatibilitätsgründen sowohl 32-Bit- als auch 64-Bit-Bibliotheken benötigt), was sich positiv auswirkt, da es nur über 32 GB internen Speicher verfügt. Dies muss der Grund sein, warum HP sogar 32-Bit-Firmware auf dieses Gerät installiert hat.

Windows Store-Apps interessieren sich nicht für die Ausführung in 32- oder 64-Bit-Versionen. Die seltenen Desktop-Programme, die nur in 64-Bit-Versionen ausgeführt werden, sind wahrscheinlich so, weil sie viel RAM und Rechenleistung erfordern, was der HP Stream 7 nicht erfordert sowieso zur Verfügung stellen können. Es hat also keinen Sinn, Windows 8.1 64-Bit zu installieren. Es würde nur mehr Speicherplatz verbrauchen und es aufgrund unzureichenden Speichers sehr langsam machen. Wenn Sie Windows 8.1 Pro anstelle der Bing-Version installieren möchten, um eine Verschlüsselung zu erhalten, und so weiter, dann tun Sie dies zumindest auf jeden Fall. Oder probieren Sie Windows 10 Technical Preview 2 aus, wenn Sie wissen, dass das Tablet voll funktionsfähig ist und nicht ausgetauscht werden muss.

TL; DR Bleib einfach bei Windows 32-Bit, der Stream 7 erfüllt nicht die Mindestanforderungen für die 64-Bit-Edition und kein Programm, das 64-Bit benötigt, läuft auf dieser Hardware auf jeden Fall einwandfrei. Sie können sich glücklich schätzen, dass Sie kein Windows RT-Tablet gekauft haben :)


3
Danke für die Antwort! Der Grund, warum ich mir die Mühe gemacht habe, 64-Bit-Windows darauf zu installieren, ist, dass ich vor kurzem zu allen 64-Bit-Programmen gewechselt habe und die meisten davon tragbare Installationen sind, die über OneDrive synchronisiert wurden. Es ist großartig, weil ich diese Programme nicht erneut installieren muss! Ich habe mich selbst ausgelacht, als ich schließlich viele dieser Programme wieder in 32-Bit bekommen musste! Wir hoffen auf 64-Bit-Tablets mit höherem Arbeitsspeicher der Zukunft!
Atlantic

2

Sie können Windows 8.1 x86-x64 AIO auf einem USB-Stick speichern und es wird gestartet. Sie haben die Möglichkeit, zwischen der 32-Bit- und der 64-Bit-Windows-Installation zu wählen.

Wenn Sie die 64-Bit-Option auswählen, wird versucht, sie zu installieren, vorausgesetzt, Ihr Gerät verfügt über einen 64-Bit-Prozessor. Da jedoch eine 32-Bit-UEFI-Firmware vorhanden ist, wird winload.efi beschädigt, da eine 64-Bit-UEFI-Firmware erwartet wird.

Es kann gemacht werden, um zu arbeiten. Das einzige Problem sind einige Dateien, die sich auf den UEFI-Start beziehen. Es sind nur sehr wenige Änderungen erforderlich, aber möglicherweise handelt es sich um eine UEFI-Programmierung auf sehr niedriger Ebene (oder es kann sich nur um das Einfügen / Ersetzen von ein oder zwei Dateien handeln ... ich kann es Ihnen nicht sagen) System würde ohne Änderung perfekt funktionieren.

Es wäre großartig, wenn jemand mit mehr Kenntnissen zu diesem Thema die Änderungen detailliert beschreiben würde, die erforderlich sind, damit es funktioniert.

Zum Aktualisieren der UEFI-Firmware können Sie entweder den Gerätehersteller bitten / warten, ein Update für eine neue 64-Bit-Firmware auszugeben, oder eine kompatible Firmware suchen, die diese implementiert.


Ich freue mich über das Feedback. Ich hatte gehofft, dass eine Lösung möglich sein könnte. Ich werde weiter forschen.
Atlantik

1

Der Grund, warum der HP Stream 7 über einen 64-Bit-Prozessor und 32-Bit-UEFI verfügt, ist, dass 32-Bit-UEFI die einzige unterstützte Plattform für "Connected Standby" ist (Benachrichtigungen online empfangen). Der Prozessor könnte theoretisch 64-Bit-Windows unterstützen, dies würde jedoch ausgeführt die Gefahr der Zerstörung von Computerteilen

Quellen: Unabhängige Untersuchungen zum Dell Venue 8 Pro (gleiche Prozessorfamilie)


0

32-Bit-Windows (x86) ist auf 32-Bit-UEFI installiert. 64-Bit-Windows (x64) ist auf 64-Bit-UEFI installiert. Dies ist Teil der UEFI-Spezifikation, die vorschreibt, dass die zugrunde liegende Firmware mit der Betriebssystemlaufzeit übereinstimmt (einfacher für Firmware-Schnittstellen).


1
Danke für das Aufklären. Ich möchte herausfinden, ob es möglich ist, die 32-Bit-UEFI durch eine 64-Bit-Version zu aktualisieren / zu ersetzen, die die Installation eines 64-Bit-Betriebssystems ermöglicht. Vielen Dank!!
Atlantik

1
Können Sie dies mit irgendeiner Art von Dokumentation belegen?
Kanadischer Luke

Sie müssen beim Hersteller nachfragen, ob ein 64-Bit-UEFI-Image vorhanden ist. Entwicklungsboards wie das MinnowBoard Max enthalten 32-Bit- und 64-Bit-UEFI-Images für dieselbe Plattform. Dies ist jedoch bei Produktionssystemen nicht immer der Fall.
Brian

@ Ramhound Wahrscheinlich nicht auf diesem Computer. Es lohnt sich jedoch zu klären, was Brian angedeutet hat, dass, wenn der Hersteller mehrere Firmwares anbietet, z. B. für verschiedene Aktualisierungen eines Produkts, es möglich sein könnte (wenn nicht unbedingt einfach), einen anderen Typ und möglicherweise eine andere Architektur der Firmware zu flashen. Ich habe erfolgreich einen 'Version 1'-Computer geflasht, der offiziell über eine BIOS-Firmware verfügt und UEFI-unfähig ist ... mit dem UEFI-Image, das nur für die' Version 2 'angeboten wurde. Kernhardware ist identisch, aber die mfg lieferte keinen offiziellen Upgrade-Pfad zu UEFI. Zum Glück wurde ein Ausweg gefunden
underscore_d

@Ramhound Es ist unwahrscheinlich und hängt davon ab, ob die mfg (A) eine dieser seltsamen Maschinen mit 64-Bit-CPUs, aber 32-Bit-Firmware und Standardbetriebssystemen und (B) das alternative Image irgendwo zum Herunterladen bereitstellt. Das Flashen einer anderen Firmware ohne offiziellen Util ist immer riskant, daher lohnt es sich normalerweise nicht, es zu versuchen ... aber ich konnte mir nicht helfen! Ich erwähne es nur zur Vervollständigung und da Brians Kommentar bereits hier war. Ich bin sicher, dass Sie in Bezug auf die Frage richtig lagen.
Underscore_d

0

... sein sehr alter Beitrag, der sich jedoch auf T100TAF bezieht, asus bietet Treiber und Support für Win 8.1 x64 und nicht für Win 10 x64. Ironischerweise nach der Installation von 64-Bit-System-Upgrade, um 10 x64 zu gewinnen, funktioniert nicht. Daher wurde eine Art Workaround für x64 verwendet, jedoch nie auf die nächste Windows-Generation migriert.


Die Frage ist über ein HP Stream 7, wie hängt es mit Asus zusammen?
RalfFriedl
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.