Startpagina » hoe » Waarom zijn de meeste programma's nog steeds 32-bits op een 64-bits versie van Windows?

    Waarom zijn de meeste programma's nog steeds 32-bits op een 64-bits versie van Windows?

    Uw computer heeft waarschijnlijk een 64-bits versie van Windows. Maar kijk eens naar Taakbeheer en u zult zien dat veel apps op uw systeem nog steeds 32-bits zijn. Is dit een probleem?

    De meeste moderne computers - zeker die verkocht sinds rond de Windows 7 dagen - zijn 64-bit geschikt en worden geleverd met een 64-bits versie van Windows. Als u niet zeker bent van uw eigen pc, kunt u eenvoudig controleren of u 32-bits of 64-bits Windows gebruikt. Er zijn veel verschillen tussen 64-bits en 32-bits versies van Windows, genoeg als uw pc en apps dit ondersteunen, moet u de 64-bits versie gebruiken. Zelfs als elke app die je uitvoert een 32-bits app is, wordt een 64-bits besturingssysteem nog steeds veiliger en betrouwbaarder.

    Maar hoe zit het met die apps? Het wordt daar een beetje lastiger. Het eerste dat u moet weten, is dat 64-bits versies van Windows 32-bits apps kunnen uitvoeren, maar dat 32-bits versies van Windows geen 64-bits software kunnen uitvoeren. Een andere kleine rimpel - en een die alleen van toepassing is op een klein aantal mensen - is dat 32-bits versies van Windows oude 16-bits apps kunnen uitvoeren, maar die 16-bits apps kunnen niet worden uitgevoerd op een 64-bits versie van Windows . Dus, laten we daar iets meer in duiken en zien wanneer het voor jou van belang kan zijn.

    Hoe u kunt controleren welke van uw apps nog steeds 32-bits zijn

    U kunt Taakbeheer gebruiken om te zien welke van uw programma's 64-bits zijn en welke 32-bits zijn. Om dit te openen, klikt u met de rechtermuisknop op een open gebied op de taakbalk en klikt u vervolgens op "Taakbeheer" (of drukt u op Ctrl + Shift + Escape).

    Bekijk op het tabblad 'Processen' de kolom 'Naam'. Als u een 64-bits versie van Windows 8 of 10 gebruikt, ziet u de tekst '(32-bits)' achter de naam van een 32-bits app. Als u een 64-bits versie van Windows 7 gebruikt, ziet u in plaats daarvan de tekst '* 32'. In alle versies hebben 64-bits apps geen extra tekst achter de naam.

    Windows installeert ook 32-bits en 64-bits apps op verschillende plaatsen, of probeert dat in ieder geval. 32-bits apps worden meestal geïnstalleerd op de C: \ Program Files (x86) \ map op 64-bits versies van Windows, terwijl 64-bits programma's meestal worden geïnstalleerd op de C: \ Program Files \ map.

    Dit is echter meer een richtlijn. Er is geen regel die 32-bits en 64-bits apps in hun respectieve mappen dwingt. De Steam-client is bijvoorbeeld een 32-bits programma en wordt correct geïnstalleerd in de C: \ Program Files (x86) \ map standaard. Maar alle games die u via Steam installeert, worden geïnstalleerd op de C: \ Program Files (x86) \ Steam map standaard, zelfs 64-bits games.

    Als u uw twee verschillende mappen Program Files vergelijkt, zult u merken dat de meeste van uw programma's waarschijnlijk in de map C: \ Program Files (x86) zijn geïnstalleerd. Het zijn waarschijnlijk 32-bits programma's.

    Is het uitvoeren van 32-bits apps op 64-bits Windows een slecht idee?

    Op het eerste gezicht lijkt het erop dat het uitvoeren van 32-bits apps in een 64-bits omgeving sowieso slecht of minder dan ideaal is. Immers, 32-bit apps halen niet ten volle profijt van de 64-bit-architectuur. En het is waar. Indien mogelijk biedt het uitvoeren van een 64-bits versie van de app extra beveiligingsfuncties voor apps die waarschijnlijk worden aangevallen. En 64-bits apps hebben rechtstreeks toegang tot veel meer geheugen dan de 4 GB die 32-bits apps kunnen gebruiken.

    Toch zijn dit verschillen die u waarschijnlijk niet zult merken dat u normale apps in de echte wereld gebruikt. Je zult bijvoorbeeld geen enkele prestatievergoeding lijden door 32-bits apps uit te voeren. In een 64-bits versie van Windows worden 32-bits apps uitgevoerd onder de naam Windows 32-bits op de compatibiliteitslaag met Windows 64-bits (WoW64), een volledig subsysteem dat geschikt is voor het uitvoeren van 32-bits apps. Uw 32-bits Windows-programma's zullen ongeveer hetzelfde draaien als op een 32-bits versie van Windows (en in sommige gevallen zelfs beter), dus er is geen nadeel aan het uitvoeren van deze programma's op een 64-bits besturingssysteem.

    Zelfs als elk programma dat u gebruikt nog steeds 32-bits is, profiteert u ervan omdat uw besturingssysteem zelf in de 64-bits modus werkt. De 64-bits versie van Windows is veiliger.

    Maar 64-bits programma's zouden beter zijn, toch?

    Zoals we eerder al zeiden, is er een voordeel bij het uitvoeren van de 64-bits versie van een app, als die beschikbaar is. Op een 64-bits versie van Windows hebben 32-bits programma's alleen toegang tot 4 GB geheugen, terwijl 64-bits programma's veel meer toegang hebben. Als een programma waarschijnlijk wordt aangevallen, kunnen de extra beveiligingsfuncties die worden toegepast op 64-bits programma's helpen.

    Veel apps bieden zowel 32-bits als 64-bits versies. Chrome, Photoshop, iTunes en Microsoft Office zijn enkele van de meest populaire Windows-programma's en ze zijn allemaal beschikbaar in 64-bits vorm. Veeleisende games zijn vaak 64-bit, zodat ze meer geheugen kunnen gebruiken.

    Veel apps hebben echter nog niet de sprong gemaakt en zullen dat ook nooit doen. Je kunt nog steeds de meeste tien jaar oude 32-bits Windows-programma's uitvoeren op een 64-bits versie van Windows, zelfs als hun ontwikkelaars deze niet hebben bijgewerkt sinds 64-bits versies van Windows zijn meegekomen.

    Een ontwikkelaar die een 64-bits versie van zijn programma wil leveren, moet extra werk doen. Ze moeten ervoor zorgen dat de bestaande code compileert en correct werkt als 64-bits software. Ze moeten twee afzonderlijke versies van het programma leveren en ondersteunen, omdat mensen met een 32-bits versie van Windows de 64-bits versie niet kunnen gebruiken.

    En in veel apps zouden mensen gewoon geen verschil merken. Laten we de Windows-desktopversie van Evernote hier als voorbeeld nemen. Zelfs als ze een 64-bits versie van Evernote zouden leveren, zouden gebruikers waarschijnlijk helemaal geen verschil merken. Het 32-bits programma kan prima worden uitgevoerd op een 64-bits versie van Windows en er zijn geen merkbare voordelen met een 64-bits versie.

    Kortom, als je een keuze hebt, pak dan zeker de 64-bits versie van je app. Als je geen keuze hebt, download dan de 32-bits versie en maak je er geen zorgen over.

    64-bit Apps krijgen

    Hoe u 64-bit-apps krijgt wanneer deze beschikbaar zijn, is afhankelijk van de app. Soms, wanneer u naar een downloadpagina voor een app gaat, zal de pagina detecteren of u een 32-bit of 64-bit versie van Windows gebruikt en u automatisch naar het juiste installatieprogramma leiden. Apple iTunes werkt op deze manier.

    Soms downloadt u een enkele installatie-app die zowel de 32-bits als de 64-bits versies van de app bevat. Wanneer u het installatieprogramma start, zal het op dat moment detecteren of u een 32-bits of 64-bits versie van Windows gebruikt en deze bestanden installeert. Photoshop voor Windows werkt op deze manier.

    En nog andere keren krijg je een keuze op de downloadpagina van de app om de gewenste versie te downloaden. Soms zegt de versie "64 bit", soms staat er "x64" en soms beide. Wanneer je een dergelijke keuze ziet, ga je gang en download je de 64-bit-versie.


    Wat uiteindelijk belangrijk is, is niet ervoor zorgen dat u 64-bit-apps gebruikt, het zorgt ervoor dat u apps draait die goed voor u werken. Als er een 64-bits versie van een app is, gebruik deze dan in elk geval. Zo niet, dan is het gebruik van de 32-bits versie prima. Voor de meeste apps merk je het verschil niet eens.