Når folk taler om "32-bit" kontra "64-bit", beskriver de bredden af en CPU's registre og hukommelsesadresser, et begreb der kaldes bitness. I praksis kan et 64-bit system få adgang til langt mere hukommelse, håndtere moderne applikationer mere smidigt og stadig køre det meste 32-bit software uden problemer. I 2025 er 64-bit computing blevet standard på næsten alle platforme, hvilket efterlader 32-bit-systemer som en ældre løsning.
Billede fra Tech Index
I CPU-arkitektur beskriver "bits" bredden af vigtige datastier, især registre og hukommelsesadresser. Et 32-bit adresserum har en maksimal kapacitet på 2³² adresser (4 GB), mens 64-bit design understøtter langt større virtuelle og fysiske adresserum. Specifikt på x86-64 tilføjer 64-bit-tilstand også flere generelle registre (fra 8 til 16), som kan hjælpe visse arbejdsbelastninger.
Nogle gange. Det afhænger af appen:
Det varierer afhængigt af OS-udgaven, men mønsteret er ensartet:
Detaljer (og nogle sjove historiske fodnoter som PAE og den gamle /3GB-switch ) findes i Microsofts dokumentation om hukommelsesbegrænsninger.
Vinduer:
macOS:
Linux:
Android:
Windows 10/11:
macOS:
Linux:
Alle moderne CPU'er er 64-bit. På Windows kræver Windows 11 en kompatibel 64-bit processor, så hvis du ønsker at opgradere til det nyeste operativsystem, skal din hardware være 64-bit kompatibel.
Næsten altid ja i 2025:
| Funktion | 32-bit | 64-bit |
|---|---|---|
| Adresserbar brugerplads (typisk operativsystem) | ~2–4 GB pr. proces | Titusinder til hundreder af TB (afhængigt af operativsystemet) |
| Maksimal fysisk RAM (eksempler fra Windows) | 4 GB (Windows 10 x86) | 128 GB-6 TB (Windows 11-udgaver) |
| App-kompatibilitet | Kører 32-bit apps | Kører 64-bit apps; de fleste platforme kører også 32-bit apps (Windows/Linux); macOS kører ikke længere 32-bit apps |
| Drivermodel | 32-bit drivere | 64-bit drivere kræves på 64-bit Windows |
| Dagens standard | Arv | Standard |
(De nøjagtige grænser afhænger af operativsystem og udgave; tallene her er baseret på Microsofts offentliggjorte grænser.)
Der er ingen direkte overgang: Overgang fra 32-bit Windows til 64-bit kræver en ren installation af 64-bit operativsystemet (sikkerhedskopiering, kontrol af CPU-kompatibilitet, oprettelse af installationsmedie, geninstallation af apps/drivere). Microsofts FAQ dækker trinene og forbeholdene.
Kan en 64-bit Windows-pc køre mit gamle 16-bit program?
Nej, 64-bit Windows kan ikke køre 16-bit software direkte. Overvej en VM eller emulator.
Hvorfor installeres nogle programmer i "Program Files (x86)" på Windows?
Denne mappe er til 32-bit-apps på et 64-bit-system, mens den almindelige mappe "Program Files" er til 64-bit-apps. Adskillelsen sikrer, at de rigtige DLL-filer er sammen med de rigtige apps. (Denne adfærd er en del af WOW64-kompatibilitetslaget.)