Ausführen von 64-Bit-Programmen auf einem 32-Bit-System

Wie der Titel schon sagt, gibt es eine Möglichkeit, ein x64-Bit - Programm auf einem 32-Bit-System auszuführen ? Wenn nicht, gibt es einen Emulator oder gibt es eine Möglichkeit, kostenlos von 32 Bit auf 64 Bit zu aktualisieren? HINWEIS: ich verwende Windows 10.

Author: fixer1234, 2015-11-15

2 answers

Es gibt einen Weg. Sie können Qemu oder einen ähnlichen Emulator verwenden, um einen vollständigen 64-Bit-Host zu emulieren. Dies wird jedoch mit einem signifikanten Geschwindigkeitsverlust einhergehen.

Und nur um diesen letzten Teil ein wenig zu betonen:

  • Wenn Sie einen Hypervisor ausführen, um eine 32-Bit-VM auf einem 64-Bit-Host auszuführen, können die meisten Programme fast auf Hochtouren laufen. (Vor langer Zeit habe ich 99% Geschwindigkeit des Hosts mit vmware Workstation 5 und dnetc getestet und erreicht, was ein typischer Benutzerbereich ist Programm.)
  • Wenn Sie nun emulieren möchten, erwarten Sie, dass Zahlen umgekehrt sind. 99% Geschwindigkeitsverlust wäre nicht überraschend.

Also, als Antwort auf Teil 1: Technisch ja. Vielleicht willst du es aber nicht.


Oder gibt es eine Möglichkeit, kostenlos von x32-Bit auf x64-Bit zu aktualisieren?

Wenn Ihr Computer über 64-Bit-Hardware verfügt (im Grunde alles aus dem letzten Jahrzehnt), können Sie ein 64-Bit-Betriebssystem installieren. David Gills Antwort ist extrem vollständig auf, dass. Beachten Sie, dass dies eine vollständige Neuinstallation bedeutet. Sie können das Windows-Betriebssystem nicht von 32 Bit auf 64 Bit ändern. Sie müssen es vollständig ersetzen.



Nicht mit qemu verbunden. Es ist nur derjenige, an den ich mich zuerst erinnerte

Wie von Ismael Miguel hervorgehoben: Solange Ihre Hardware 64-Bit ist, können Sie VirtualBox verwenden, um ein 64-Bit-Betriebssystem auszuführen. Auch wenn Sie host OS ist 32 bit. Die Dokumentation dazu finden Sie hier.

 21
Author: Hennes,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-11-15 14:47:35

Gibt es eine Möglichkeit, ein x64-Bit-Programm auf einem x32-Bit-System auszuführen?

Sie können (normalerweise) keine 64-Bit-Programme auf einem 32-Bit-Betriebssystem ausführen.

Siehe die andere Antwort von Hennes für eine (nicht empfohlene) Problemumgehung.


Gibt es eine Möglichkeit, kostenlos von x32-Bit auf x64-Bit (Windows 10) zu aktualisieren?

Ist Ihr PC 64-bit-Fähig?

Als erstes müssen Sie bestätigen, ob die CPU in Ihrem computer ist 64-bit fähig. Tun öffnen Sie also die Einstellungen-App von Ihrem Startmenü, wählen Sie System, und wählen Sie Über. Blick nach rechts von "Dateisystemtyp."

Wenn Sie "32-Bit-Betriebssystem, x64-basierter Prozessor" sehen, bedeutet dies sie verwenden eine 32-Bit-Version von Windows 10, aber Ihre CPU kann eine 64-bit-version. Wenn es nicht heißt, dass Sie einen x64-basierten Prozessor haben, können Sie habe eine 32-Bit-CPU und kann nicht auf die 64-Bit-Version aktualisieren.

geben Sie hier die Bildbeschreibung ein

Hat Ihre CPU die erforderliche Eigenschaften?

Einige der ersten 64-Bit-CPUs verfügen nicht über die erforderlichen Funktionen zum Ausführen 64-bit-Versionen von Windows 10, auch wenn Sie 64-bit-kompatibel. Insbesondere erfordert Windows 10 PAE, SSE2 und NX. Microsoft hat weitere Informationen zu diesem hier. PCs benötigen auch Unterstützung für CMPXCHG16b, was einige der ersten 64-Bit-Consumer-Prozessoren nicht taten enthalten.

Die 64-Bit-Version von Windows 10 wird die Installation verweigern, wenn Ihre CPU unterstützt diese Dinge nicht. Wenn Sie möchten, um zu überprüfen, bevor Sie beginnen der Installationsprozess, herunterladen und ausführen CPU Z.

"SSE2" wird unter Anleitung angezeigt, wenn es unterstützt wird. "EM64T" oder "AMD64" sollte anzeigen, dass PAE unterstützt wird. "VT-x" oder "VT-d - " immer zeigt an, dass NX unterstützt wird.

geben Sie hier die Bildbeschreibung ein

Auf einigen älteren Computern müssen Sie möglicherweise NX aktivieren (manchmal aufgerufen XD) im BIOS des Computers. Wenn Sie erhalten eine Fehler über Ihre CPU nicht während des Installationsvorgangs unterstützt werden, besuchen Sie den BIOS und suchen Sie nach einer Option mit dem Titel " No eXecute bit (NX)", "eXecute Disabled (XD)", "No Execute Memory Protect", "Execute Disabled Memory Protection", "EDB (Execute Disabled Bit)", "EVP (Verbesserter Virenschutz)" oder etwas ähnliches. Schau unter die "Sicherheit "oder" Erweitert " Registerkarten irgendwo in Ihrem BIOS für diese Einstellung.

Hat Ihre PC-Hardware 64-bit-Treiber?

Selbst wenn Ihre CPU und Ihr Motherboard die richtigen Funktionen unterstützen, können Sie vielleicht möchten Sie prüfen, ob die hardware Ihres Computers arbeiten richtig mit einer 64-Bit-Version von Windows. 64-bit-Versionen von Windows benötigen Sie 64-Bit-Hardwaretreiber und die 32-Bit-Versionen, die Sie verwenden auf Ihrem aktuellen Windows 10-System funktioniert es nicht.

Moderne Hardware sollte sicherlich 64-Bit-Treiber bieten, aber sehr alt hardware kann nicht mehr unterstützt werden und die hersteller kann haben nie 64-Bit-Treiber angeboten. Um dies zu überprüfen, können Sie die treiber des Herstellers laden Sie Webseiten für Ihre Hardware herunter und prüfen Sie, ob 64-Bit-Treiber sind verfügbar. Sie sollten nicht unbedingt müssen laden Sie diese von der Website des Herstellers herunter - sie sollten sein in Windows 10 enthalten oder automatisch von Windows heruntergeladen Update. Aber alte Hardware - zum Beispiel ein besonders alter Drucker - bietet möglicherweise keine 64-Bit-Treiber an.

So oder so, sie können es sicher herausfinden, indem Sie das 64-Bit installieren Versionen von Windows. wenn es Ihre CPU nicht unterstützt, können Sie damit wissen. Wenn Hardwaretreiber nicht verfügbar sind, sehen Sie nach installieren Sie es und Sie können auf die 32-Bit-Version von Windows herabstufen 10 wenn Ihre hardware nicht funktioniert.

Führen Sie die saubere Installation

Sie müssen zum durchführen einer Neuinstallation man die 64-bit - version von Windows 10 von der 32-bit-Version. Es gibt kein Upgrade Pfad.

Warnung: Sichern Sie Ihre wichtigen Dateien , bevor Sie fortfahren. Dieser prozess wird Ihre installierten Programme und Dateien löschen.

Wenn Sie noch kein Upgrade auf Windows 10 durchgeführt haben, müssen Sie zunächst Folgendes verwenden das upgrade-tool zu aktualisieren. Sie erhalten die 32-bit-version von Windows 10 wenn Sie zuvor eine 32-Bit-Version von Windows 7 oder 8.1 verwendet haben. Durch den Upgrade-Vorgang erhält Ihr PC jedoch eine Windows 10-Lizenz. Sein sicher zu überprüfen, dass Ihre aktuelle 32-Bit-Version von Windows 10 ist aktiviert unter Einstellungen > Update & Sicherheit > Aktivierung.

geben Sie hier die Bildbeschreibung ein

Wenn Sie bereits eine aktivierte Version von Windows 10 verwenden, Laden Sie das Windows 10 Media Creation Tool von Microsoft herunter. Wenn sie verwenden die 32-Bit-Version von Windows 10 im Moment, werden Sie müssen das 32-Bit-Tool herunterladen und ausführen.

Wählen Sie "Installationsmedien für einen anderen PC erstellen" und verwenden Sie erstellen Sie ein USB-Laufwerk oder brennen Sie eine Disc mit Windows 10. Wie Sie klicken durch den Assistenten werden Sie gefragt, ob Sie 32-Bit erstellen möchten oder 64-bit-Installationsmedien. Wählen Sie die 64-bit-Architektur.

geben Sie hier die Bildbeschreibung ein

Starten Sie als nächstes Ihren Computer neu und booten Sie vom Installationsmedium. Installieren Sie Windows 10, wählen Sie "Benutzerdefinierte Installation" und überschreiben Sie Ihre aktuelle version von Windows. Wenn Sie aufgefordert werden, einen Produktschlüssel einzufügen, überspringen Sie den Vorgang und fahren Sie Fort. Sie müssen zwei davon überspringen Anweisungen insgesamt. Nachdem Sie den Desktop erreicht haben, wird Windows 10 checken Sie automatisch bei Microsoft ein und aktivieren Sie sich selbst. Du wirst jetzt führen Sie die 64-Bit-Edition von Windows auf Ihrem PC aus.

Wenn Sie zur 32-Bit-Version von Windows zurückkehren möchten, benötigen Sie so laden Sie das Media Creation Tool herunter - das 64-Bit-Tool, wenn Sie ausführen der 64-Bit-Version von Windows 10 - und verwenden Sie sie zum Erstellen von 32-Bit Installationsmedien. Booten Sie von diesem Installationsmedium und installieren Sie es neu die 32-bit-version über die 64-bit-version.

Quelle So wechseln Sie von 32-Bit Windows 10 zu 64-Bit Windows 10

 22
Author: DavidPostill,
Warning: date(): Invalid date.timezone value 'Europe/Kyiv', we selected the timezone 'UTC' for now. in /var/www/agent_stack/data/www/techietown.info/template/agent.layouts/content.php on line 61
2015-11-22 17:38:26