In de computerwereld verwijzen 32-bits en 64-bits naar het type centrale verwerkingseenheid, besturingssysteem, stuurprogramma, softwareprogramma, enz. Dat die specifieke architectuur gebruikt.
U hebt waarschijnlijk de optie gezien om een stukje software te downloaden als een 32-bits versie of een 64-bits versie. Het verschil is in feite van belang omdat de twee waren geprogrammeerd voor afzonderlijke systemen.
- 32-bit hardware en software wordt vaak aangeduid als x86 of x86-32 .
- 64-bit hardware en software worden vaak genoemd x64 of x86-64 .
- 32-bits systemen gebruiken gegevens in 32-bits delen, terwijl 64-bits systemen gegevens gebruiken in 64-bits delen. Over het algemeen geldt dat hoe meer gegevens er tegelijkertijd kunnen worden verwerkt, hoe sneller het systeem kan werken.
Er zijn ook verschillende andere voordelen voor een 64-bits systeem, het meest praktisch het vermogen om aanzienlijk grotere hoeveelheden fysiek geheugen te gebruiken (meer dan de toegestane 4 GB door een 32-bits machine). Kijk wat Microsoft te zeggen heeft over de geheugenlimieten voor verschillende versies van Windows.
64-bits en 32-bits besturingssystemen
De meeste nieuwe processors zijn tegenwoordig gebaseerd op de 64-bits architectuur en ondersteunen 64-bits besturingssystemen. Deze processors zijn ook volledig compatibel met 32-bits besturingssystemen.
De meeste edities van Windows 10, Windows 8, Windows 7 en Windows Vista zijn beschikbaar in 64-bits indeling. Van de edities van Windows XP, alleen professioneel is beschikbaar in 64-bit.
Alle edities van Windows, van XP tot 10, zijn beschikbaar in 32-bit.
Elk Mac-besturingssysteem sinds v10.8 (Mountain Lion) is 64-bits.
Net als Windows kan Linux 32-bits of 64-bits zijn. Je kunt zien met welke je loopt lscpu commando.
Weet u het niet Zeker als de kopie van Windows op uw pc 32-bits of 64-bits is?
De snelste en eenvoudigste manier om te zien of u een 32-bits of een 64-bits versie van Windows gebruikt, is controleren wat er in het Configuratiescherm staat.
Een andere eenvoudige methode om erachter te komen welke OS-architectuur u in Windows gebruikt, is om de map Program Files te controleren. Hieronder vindt u meer informatie.
Om de hardware-architectuur te bekijken, kunt u de opdrachtprompt openen en de opdracht invoeren:
echo% PROCESSOR_ARCHITECTURE%
Je krijgt misschien een reactie zoals AMD64 om aan te geven dat u een op x64 gebaseerd systeem hebt, of x86 voor 32-bits. Een ander commando dat werkt is: reg query "HKLM SYSTEM CurrentControlSet Control Session Manager Environment" / v PROCESSOR_ARCHITECTURE
Dat commando zou in veel meer tekst moeten resulteren, maar dan eindigen met een antwoord als een van deze: PROCESSOR_ARCHITECTURE REG_SZ x86 PROCESSOR_ARCHITECTURE REG_SZ AMD64
Tip: De beste manier om een van deze opdrachten te gebruiken, is deze hier op deze pagina te kopiëren en vervolgens met de rechtermuisknop in de zwarte ruimte in Command Prompt te klikken en de opdracht te plakken. Belangrijk: Deze opdrachten vertellen u alleen de hardware-architectuur, niet het soort Windows-versie dat u gebruikt. Haar waarschijnlijk dat ze hetzelfde zijn, omdat x86-systemen alleen een 32-bits versie van Windows kunnen installeren, maar dat is het niet nodig waar omdat een 32-bits versie van Windows ook op x64-systemen kan worden geïnstalleerd. Het verschil kennen is belangrijk, dus u kunt er zeker van zijn dat u de juiste soorten software en stuurprogramma's installeert. Als bijvoorbeeld de optie wordt gegeven om een 32-bits of 64-bits versie te downloaden, is een native 64-bits softwareprogramma de betere keuze. Het werkt echter helemaal niet als u een 32-bits versie van Windows gebruikt. Een van de enige echte, opmerkelijke verschillen voor u, de eindgebruiker, is dat het mogelijk is dat u na het downloaden van een groot programma merkt dat u die tijd heeft verspild omdat het niet op uw specifieke computer kan worden uitgevoerd. Dit is waar als u een 64-bits programma hebt gedownload dat u verwacht te gebruiken op een 32-bits besturingssysteem. Sommige 32-bits programma's kunnen echter prima worden uitgevoerd op een 64-bits systeem. Met andere woorden, 32-bits programma's zijn compatibel met 64-bits besturingssystemen. Die regel is echter niet altijd waar, en dat geldt met name voor sommige stuurprogramma's, omdat voor hardwareapparaten de exacte versie moet worden geïnstalleerd om te kunnen communiceren met de software (64-bits stuurprogramma's zijn nodig voor een 64-bits stuurprogramma). -bit besturingssysteem en 32-bits stuurprogramma's voor een 32-bits besturingssysteem). Een andere keer dat 32-bits en 64-bits verschillen in het spel komen, is het oplossen van een softwareprobleem of het doorzoeken van de installatiemap van een programma. Het is belangrijk om te beseffen dat 64-bits versies van Windows dat wel hebben twee verschillende installatiemappen omdat ze ook een 32-bits directory bevatten. Een 32-bits versie van Windows heeft slechts één installatiemap . Om dit een beetje verwarrend te maken, is de map Program Files van de 64-bits versie dezelfde naam als de 32-bits map Program Files op een 32-bits versie van Windows. Een voorbeeld waarom dit zo is, is dat een 32-bits programma geen 64-bits DLL probeert te gebruiken, wat niet werkt. In plaats daarvan, wanneer een 32-bits programma is geïnstalleerd in de map 32-bits programmabestanden en u het programma uitvoert, weet Windows dat het 32-bits specifieke bestanden moet ophalen in plaats van die voor 64-bits programma's. Als je in de war bent, kijk dan hier: Op een 64-bits versie van Windows zijn twee mappen: Op een 32-bits versie van Windows is een map: Zoals je ziet, is het een beetje verwarrend om duidelijk te zeggen dat de 64-bits map met programmabestanden is C: Program Files want dat is niet waar voor een 32-bits besturingssysteem. Waarom het uitmaakt