2015-11-15 13:08:37 +0000 2015-11-15 13:08:37 +0000
10
10

64 bit programma's uitvoeren op een 32 bit systeem

Zoals de titel zegt, is er een manier om een x64 bit programma op een 32 bit systeem te draaien ? Zo niet, is er een emulator of is er een manier om gratis te upgraden van 32 bit naar 64 bit? OPMERKING: ik gebruik Windows 10.

Antwoorden (2)

21
21
21
2015-11-15 13:31:12 +0000

Is er een manier om een x64 bit programma op een x32 bit systeem te draaien?

Je kunt (normaal gesproken) geen 64 bit programma’s draaien op een 32 bit OS.

Zie het andere antwoord van Hennes voor een (niet aanbevolen) workaround.

  • *

Is er een manier om gratis te upgraden van x32 bit naar x64 bit (Windows 10)?

*Is uw PC geschikt voor 64-bit? *

Allereerst moet u controleren of de CPU in uw computer geschikt is voor 64-bit. Open hiervoor de Instellingen-app in uw Start-menu, selecteer Systeem en selecteer Info. Kijk rechts van “Systeemtype”.

Als u “32-bits besturingssysteem, x64-gebaseerde processor” ziet, betekent dit dat u een 32-bits versie van Windows 10 gebruikt, maar dat uw CPU een 64-bits versie kan uitvoeren. Als er niet staat dat je een x64-gebaseerde processor hebt, heb je een 32-bits CPU en kun je niet upgraden naar de 64-bits versie.

Heeft uw CPU de vereiste functies?

Sommige van de eerste 64-bits CPU’s hebben niet de vereiste functies om 64-bits versies van Windows 10 te draaien, zelfs als ze 64-bits compatibel zijn. Specifiek, Windows 10 vereist PAE, SSE2, en NX. Microsoft heeft hier meer informatie over hier . PC’s zullen ook ondersteuning nodig hebben voor CMPXCHG16b , die sommige van de eerste 64-bit processoren voor consumenten niet hadden.

De 64-bits versie van Windows 10 zal weigeren te installeren als uw CPU deze dingen niet ondersteunt. Als je dit wilt controleren voordat je met het installatieproces begint, kun je CPU Z downloaden en uitvoeren.

“SSE2” zal verschijnen onder Instructies als het wordt ondersteund. “EM64T” of “AMD64” zou moeten aangeven dat PAE wordt ondersteund. “VT-x” of VT-d “ geeft altijd aan dat NX wordt ondersteund.

Op sommige oudere computers moet u NX (soms XD genoemd) inschakelen in de BIOS van de computer. Als u tijdens het installatieproces een foutmelding krijgt dat uw CPU niet wordt ondersteund, ga dan naar de BIOS van uw computer en zoek naar een optie met de titel "No eXecute bit (NX)”, “eXecute Disabled (XD)”, “No Execute Memory Protect”, “Execute Disabled Memory Protection”, “EDB (Execute Disabled Bit)”, “EVP (Enhanced Virus Protection)”, of iets dergelijks. Kijk onder de “Security” of “Advanced” tabs ergens in je BIOS voor deze instelling.

Biedt de hardware van uw PC 64-bit Drivers?

Zelfs als uw CPU en moederbord de juiste functies ondersteunen, wilt u misschien overwegen of de hardware van uw computer goed zal werken met een 64-bit versie van Windows. 64-bits versies van Windows vereisen 64-bits hardwaredrivers, en de 32-bits versies die u gebruikt op uw huidige Windows 10-systeem zal niet werken.

Moderne hardware zou zeker 64-bits stuurprogramma’s moeten bieden, maar zeer oude hardware wordt mogelijk niet meer ondersteund en de fabrikant heeft misschien nooit 64-bits stuurprogramma’s aangeboden. Om dit te controleren, kunt u de webpagina’s van de fabrikant bezoeken voor het downloaden van drivers voor uw hardware en kijken of er 64-bits drivers beschikbaar zijn. U hoeft deze niet noodzakelijkerwijs van de website van de fabrikant te downloaden - ze moeten worden meegeleverd met Windows 10 of automatisch worden gedownload via Windows Update. Maar oude hardware - bijvoorbeeld een bijzonder oude printer - biedt mogelijk geen 64-bits stuurprogramma’s.

Hoe dan ook, u kunt het zeker weten door de 64-bits versies van Windows te installeren. als het uw CPU niet ondersteunt, zal het u dat laten weten. Als er geen hardwaredrivers beschikbaar zijn, zie je dat na de installatie en kun je downgraden naar de 32-bits versie van Windows 10 als je hardware niet werkt.

Doe de schone installatie

Je moet een schone installatie uitvoeren om van de 32-bits versie van Windows 10 naar de 64-bits versie te gaan. Er is geen upgradepad.

Waarschuwing: Maak een back-up van uw belangrijke bestanden ](http://www.howtogeek.com/224342/how-to-clean-install-windows-10/) voordat u verder gaat. Dit proces zal uw geïnstalleerde programma’s en bestanden wissen.

Ten eerste, als je nog geen upgrade naar Windows 10 hebt gedaan, moet je de upgrade tool gebruiken om te upgraden. Je krijgt de 32-bits versie van Windows 10 als je voorheen een 32-bits versie van Windows 7 of 8.1 gebruikte. Maar tijdens het upgradeproces krijgt uw pc een Windows 10-licentie. Zorg ervoor dat u controleert of uw huidige 32-bits versie van Windows 10 is geactiveerd onder Instellingen > Bijwerken en beveiliging > Activering.

Als u al een geactiveerde versie van Windows 10 gebruikt, downloadt u het hulpprogramma voor het maken van Windows 10-media van Microsoft . Als u op dit moment de 32-bits versie van Windows 10 gebruikt, moet u het 32-bits hulpprogramma downloaden en uitvoeren.

Selecteer “Installatiemedia voor een andere pc maken” en gebruik het hulpprogramma om een USB-station te maken of een schijf te branden met Windows 10. Terwijl u door de wizard klikt, wordt u gevraagd of u 32-bits of 64-bits installatiemedia wilt maken. Selecteer de 64-bits architectuur.

Volgende, herstart uw computer enstart op vanaf het installatiemedium. Installeer Windows 10 door te kiezen voor “Aangepaste installatie” en uw huidige versie van Windows te overschrijven. Wanneer u wordt gevraagd een productsleutel in te voeren, slaat u het proces over en gaat u verder. In totaal moet u twee van deze vragen overslaan. Nadat u het bureaublad hebt bereikt, meldt Windows 10 zich automatisch bij Microsoft en activeert het zichzelf. U gebruikt nu de 64-bits editie van Windows op uw pc.

als je terug wilt naar de 32-bits versie van Windows, moet je het hulpprogramma voor het maken van media downloaden - de 64-bits versie, als je de 64-bits versie van Windows 10 draait - en dat gebruiken om 32-bits installatiemedia te maken. Start op vanaf dat installatiemedium en installeer de 32-bits versie opnieuw op de 64-bits versie.

Bron Hoe over te schakelen van 32-bits Windows 10 naar 64-bits Windows 10

20
20
20
2015-11-15 13:32:44 +0000

Er is een manier. U kunt Qemu of een vergelijkbare emulator gebruiken om een volledige 64 bit host te simuleren. Dit gaat echter wel gepaard met een significant snelheidsverlies.

En om dat laatste gedeelte nog wat te benadrukken:

  • Het draaien van een hypervisor om een 32 bit VM op een 64 bit host zal de meeste programma’s op bijna volle snelheid laten draaien. (Lang geleden heb ik getest en bereikte 99% snelheid van de host met behulp van vmware workstation 5 en dnetc, wat een typisch gebruikersruimte programma is).
  • Als je nu gaat emuleren dan verwacht je dat de getallen andersom zijn. 99% snelheidsverlies zou niet verrassend zijn.

Dus, als antwoord op deel 1: Technisch gezien ja. Maar misschien wil je dat niet.

of is er een manier om gratis te upgraden van x32 bit naar x64 bit.

Als je computer 64 bit hardware heeft (in principe alles van het laatste decennium) dan kun je een 64 bit OS installeren. DavidPostill’s antwoord is daar zeer volledig over. Merk op dat dit een volledige herinstallatie betekent. U kunt het Windows OS niet veranderen van 32 bit naar 64 bit. U zult het volledig moeten vervangen.

Niet geassocieerd met qemu. Het is gewoon degene die ik me als eerste herinnerde

Zoals Ismael Miguel al aangaf: Zolang je hardware 64 bit is, kun je VirtualBox gebruiken om een 64 bit OS te draaien. Zelfs als je host OS 32 bit is. De documentatie daarvoor kan hier .