Hoved Windows Hva er forskjellen mellom 32-bit og 64-bit?

Hva er forskjellen mellom 32-bit og 64-bit?



I dataverdenen refererer 32-bit og 64-bit til typen sentralenhet , operativsystem, driver , programvare osv., som bruker den spesielle arkitekturen.

Du har sannsynligvis sett muligheten for å laste ned et stykke programvare som en 32-biters versjon eller en 64-biters versjon. Forskjellen betyr faktisk noe fordi de to ble programmert for separate systemer.

hva betyr kirsebær på snapchat

Hva mener de?

  • 32-bit maskinvare og programvare blir ofte referert til somx86ellerx86-32.
  • 64-bits maskinvare og programvare blir ofte referert til somx64ellerx86-64.
  • 32-bits systemer bruker data i 32-bits stykker, mens 64-bits systemer bruker data i 64-bits stykker. Generelt, jo mer data som kan behandles på en gang, jo raskere kan systemet fungere.

Det er flere andre fordeler med et 64-bitssystem, mest praktisk talt muligheten til å 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 forskjellige versjoner av Windows.

En 64-bits prosessor kan håndtere 64 biter med data på en gang, noe som gjør at den kan beregne informasjon raskere uavhengig av prosessorens klokkehastighet. Det gir mulighet for mer minnebruk fordi, med 32-bits prosessorer, bare 232adresser til RAM kan nås (alle 32-sifrede binære tall).

Denne begrensningen betyr at prosessoren bruker mye mindre minne enn 64-bits prosessorer, som kan lese doble sifre. Faktisk, for hvert ekstra siffer, dobles det maksimale antallet adresser som kan nås, også, noe som gir rom formyemer minne enn en 32-bits prosessor.

Med 64-bits prosessorer som har større bitstørrelse og derfor evnen til å beregne større tall, ender datamaskinen også opp med å håndtere alt på et mye mer presist nivå enn en 32-bits datamaskin. Piksler på skjermen din kan for eksempel farges og plasseres mer nøyaktig enn piksler på en 32-bits datamaskin.

64-biters og 32-biters operativsystemer

De fleste nye prosessorer er basert på 64-bits arkitektur og støtter 64-bit operativsystemer . Disse prosessorene er også fullt kompatible med 32-bits operativsystemer.

Alle utgaver av Windows 11 er kun 64-bit, og de fleste utgaver av Windows 10 , Windows 8 , Windows 7 , og Windows Vista er tilgjengelig i 64-bits format. Av utgavene av Windows XP , bareProfesjoneller tilgjengelig i 64-bit.

Alle utgaver av Windows, fra XP opp til 10, er tilgjengelige i 32-bit.

Alle Mac-operativsystemer siden v10.8 (Mountain Lion) har vært 64-biters.

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å PC-en din er 32-biters eller 64-biters?

Den raskeste og enkleste måten å se om du kjører en 32-biters eller 64-biters versjon av Windows, er å sjekke hva det står i Kontrollpanel . En annen enkel metode er å sjekke Program Files-mappen; det er mer informasjon om det nedenfor.

For å se maskinvarearkitekturen, åpne kommandoprompt og skriv inn denne kommandoen:

|_+_|ekko prosessorarkitekturkommando i ledetekst

Denne kommandoen, og de nedenfor, forteller deg bare maskinvarearkitekturen, ikke hva slags Windows-versjon du kjører. De er sannsynligvis de samme siden x86-systemer bare kan installere en 32-biters versjon av Windows, men det er det ikkenødvendigvissant siden en 32-biters versjon av Windows også kan installeres på x64-systemer.

Du kan få et svar somAMD64for å indikere at du har et x64-basert system, ellerx86for 32-bit.

Dette er en annen kommando som fungerer ved å se etter informasjon i HKLM-registeret :

|_+_|Programfiler-mapper i Windows 11

Den kommandoen skal resultere i mye mer tekst, men deretter avsluttes med et svar som en av disse:

|_+_|

Den beste måten å bruke en av disse kommandoene på er å kopiere dem her, høyreklikk i det svarte rommet i Ledeteksten , og lim deretter inn kommandoen.

Hvorfor det betyr noe

Å vite forskjellen er avgjørende, så du installerer de riktige typene programvare og enhetsdrivere. For eksempel, når du får valget mellom å laste ned en 32-bits eller 64-biters versjon, er et 64-bits program det bedre valget. Den vil imidlertid ikke kjøre i det hele tatt hvis du bruker en 32-biters versjon av Windows.

En bemerkelsesverdig forskjell for deg, sluttbrukeren, er at det er mulig at etter å ha lastet ned et stort program, vil du oppdage at du har kastet bort den tiden siden det ikke vil kjøre på din spesifikke datamaskin. For eksempel, hvis du har lastet ned et 64-bitsprogram som du forventer å bruke på et 32-biters operativsystem.

Noen 32-biters programmer kan imidlertid kjøre helt fint på et 64-bitssystem. Med andre ord er 32-biters programmer kompatible med 64-biters operativsystemer. Denne regelen er imidlertid ikke alltid gyldig, og det er spesielt tilfellet med noen enhetsdrivere siden maskinvareenheter krever at den nøyaktige versjonen er installert for at den skal kommunisere med programvaren (dvs. 64-biters drivere er nødvendige for en 64-bits drivere bit OS og 32-biters drivere for et 32-biters OS).

En annen gang da 32-biters og 64-biters forskjeller spiller inn, er når du feilsøker et programvareproblem eller ser gjennom et programs installasjonskatalog.

Det er viktig å innse at 64-biters versjoner av Windows harto forskjellige installasjonsmapper,siden de også inneholder en 32-bits katalog. Imidlertid en 32-biters versjonhar bare én installasjonsmappe. Det som er forvirrende er at 64-bitersversjonens Program Files-mappe er det samme navnet som 32-biters Program Files-mappen på en 32-biters versjon av Windows.

Et eksempel på hvorfor dette er tilfellet er at et 32-bitsprogram ikke prøver å bruke en 64-bit DLL , som ikke vil fungere. I stedet, når et 32-bits program installeres i 32-biters Program Files-mappen, og du deretter kjører programmet, vet Windows at det må hente opp noen 32-biters spesifikke filer i stedet for de som brukes for 64-biters programmer.

Jeg forstår at dette er litt forvirrende. Ta en titt på disse mappene for å få klarhet:

64-biters versjoner av Windows har to mapper:

  • 32-biters plassering:C:Program Files (x86)
  • 64-biters plassering:C:Program Files

32-biters versjon av Windows har en mappe:

Windows 10 kjører som en annen bruker
  • 32-biters plassering:C:Program Files

Som du kan se, er det egentlig ikke sant å si at 64-bit Program Files-mappen erC:Program Filessiden det ikke er sant for et 32-biters operativsystem.

Utover fremgangsmåter og instruksjoner som krever at du vet forskjellen, er en annen grunn til å forstå disse begrepene viktig hvis du ikke er sikker på om du bør få en 64-bits datamaskin eller et 64-bitsprogram.

Slik oppgraderer du Windows 10 32-bit til 64-bit

For eksempel vil du kanskje at et videoredigeringsprogram skal ha tilgang til større mengder RAM enn det det kan bruke på et 32-bits system. Eller, hvis du vet at en maskinvare du bruker ikke har et 64-bits driveralternativ, så vet du at du ikke kan bruke det med en 64-bits datamaskin. Det samme gjelder for gamle 16-bits applikasjoner som kanskje ikke fungerer på en 64-bits datamaskin; Å vite dette kan hjelpe deg med å bestemme om du skal bytte til en 64-bits datamaskin eller holde deg til 32-bit.

FAQ
  • Hva er navnet på 32-biters eller 128-biters nummeret som brukes til å identifisere en enhet på et nettverk?

    Internet Protocol-adressen, ofte referert til som IP-adresse , er identifikasjonsnummeret for nettverksmaskinvare koblet til et nettverk.

  • Hvordan kjører du 32-biters programmer på 64-biters Windows 10?

    Høyreklikk på programmet, gå til Egenskaper > Kompatibilitet , plukke ut Kjør dette programmet i kompatibilitetsmodus for , og velg versjonen.

  • Hvorfor heter 32-bit x86 og ikke x32?

    Navnene på Intel-prosessorer endte alle i 86 (den første var 8086). 32-bits generasjonen av denne arkitekturen kalles også «x86».

Interessante Artikler