I datamaskinverdenen refererer 32-bit og 64-bit til typen sentralbehandlingsenhet, operativsystem, driver, program, etc. som bruker den aktuelle arkitekturen.
Du har sikkert sett muligheten til å laste ned et program som en 32-biters versjon eller en 64-biters versjon. Forskjellen er faktisk viktig fordi de to var programmert for separate systemer.
- 32-bits maskinvare og programvare refereres ofte til som x86 eller x86-32 .
- 64-bits maskinvare og programvare kalles ofte x64 eller x86-64 .
- 32-biters systemer bruker data i 32-biters brikker, mens 64-biters systemer bruker data i 64-biters biter. Generelt, jo flere data som kan behandles samtidig, jo raskere kan systemet fungere.
Det er også flere andre fordeler med et 64-bits system, mest praktisk mulig å bruke betydelig større mengder fysisk minne (mer enn 4 GB tillatt av en 32-bits maskin). Se hva Microsoft har å si om minnegrensene for ulike versjoner av Windows.
64-biters og 32-biters operativsystemer
De fleste nye prosessorer i dag er basert på 64-biters arkitektur og støtte 64-biters operativsystemer. Disse prosessorene er også fullt kompatible med 32-biters operativsystemer.
De fleste utgaver av Windows 10, Windows 8, Windows 7 og Windows Vista er tilgjengelig i 64-biters format. Av utgavene av Windows XP, bare Profesjonell er tilgjengelig i 64-bit.
Alle utgaver av Windows, fra XP opptil 10, er tilgjengelige i 32-bit.
Hvert Mac-operativsystem siden V10.8 (Mountain Lion) har vært 64-bit.
Som Windows kan Linux være 32-bit eller 64-bit. Du kan se hvilken du kjører med lscpu kommando.
Ikke sikker på om kopien av Windows på PCen er 32-bit eller 64-bit?
Den raskeste og enkleste måten å se om du kjører en 32-bit eller 64-biters versjon av Windows, er å kontrollere hva det står i Kontrollpanel.
En annen enkel metode for å finne ut hvilken OS arkitektur du kjører i Windows, er å sjekke mappen Program Files. Det er mer informasjon om det nedenfor.
For å se maskinvarearkitekturen kan du åpne Kommandoprompt og skrive inn kommandoen:

ekko% PROCESSOR_ARCHITECTURE%
Du kan få svar som AMD64 for å indikere at du har et x64-basert system, eller x86 for 32-bit. En annen kommando som fungerer er: reg "HKLM SYSTEM CurrentControlSet Control Session Manager Miljø" / v PROCESSOR_ARCHITECTURE
Denne kommandoen bør resultere i mye mer tekst, men avslutter med et svar som en av disse: PROCESSOR_ARCHITECTURE REG_SZ x86 PROCESSOR_ARCHITECTURE REG_SZ AMD64
Tips: Den beste måten å bruke en av disse kommandoene på er å kopiere dem her på denne siden, og høyreklikk i det svarte rommet i Kommandoprompt, og lim inn kommandoen. Viktig: Disse kommandoene forteller bare maskinvarearkitekturen, ikke den typen Windows-versjon du kjører. Det er sannsynlig at de er de samme siden x86-systemer bare kan installere en 32-biters versjon av Windows, men det er det ikke nødvendigvis sant siden en 32-biters versjon av Windows kan også installeres på x64-systemer. Å vite forskjellen er viktig, så du kan være sikker på å installere de riktige typene programvare og enhetsdrivere. For eksempel, når du får muligheten til å laste ned en 32-bit eller 64-biters versjon, er et innfødt 64-biters program et bedre valg. Det vil imidlertid ikke løpe i det hele tatt hvis du har en 32-biters versjon av Windows. En av de eneste virkelige, merkbare forskjellene for deg, sluttbrukeren, er at det er mulig at etter at du har lastet ned et stort program, vil du oppdage at du har kastet bort den tiden siden den ikke kjører på din bestemte datamaskin. Dette er sant hvis du har lastet ned et 64-bits program som du forventer å bruke på et 32-biters OS. Noen 32-bits programmer kan imidlertid kjøre helt fint på et 64-biters system. Med andre ord, 32-biters programmer er kompatible med 64-biters operativsystemer. Denne regelen er imidlertid ikke alltid sant, og det er spesielt tilfellet med enkelte enhetsdrivere, siden maskinvareenheter krever den nøyaktige versjonen som skal installeres for at den skal kunne grensesnittet med programvaren (det vil si 64-biters drivere er nødvendig for 64 -bit OS, og 32-biters drivere for et 32-biters OS). En annen gang når 32-biters og 64-biters forskjeller kommer inn i spill, er det å feilsøke et programvareproblem eller se gjennom et program installasjons katalog. Det er viktig å innse at 64-biters versjoner av Windows har to forskjellige installasjonsmapper siden de også inneholder en 32-biters katalog. Men en 32-biters versjon av Windows har bare en installasjonsmappe . For å gjøre dette litt mer forvirrende, er 64-biters versjon av Programfil-mappen det samme navnet som 32-biters programfiler på en 32-biters versjon av Windows. Et eksempel på hvorfor dette er tilfelle er at et 32-biters program ikke prøver å bruke en 64-bit DLL, som ikke vil fungere. I stedet, når et 32-biters program er installert i mappen 32-biters programfiler, og deretter kjører du programmet, vet Windows at det trenger å trekke opp noen 32-biters bestemte filer i stedet for de som brukes til 64-biters programmer. Hvis du er forvirret, se her: På en 64-biters versjon av Windows er to mapper: På en 32-biters versjon av Windows er en mappe: Som du kan fortelle, er det litt forvirrende å tydelig si at mappen 64-biters programfiler er C: Programfiler siden det er ikke sant for et 32-biters OS.
Hvorfor det gjelder





