Huvud Windows Vad är skillnaden mellan 32-bitars och 64-bitars?

Vad är skillnaden mellan 32-bitars och 64-bitars?



I datorvärlden hänvisar 32-bitars och 64-bitars till typen av centrala behandlingsenheten , operativsystem, drivrutin, programvara etc., som använder just den arkitekturen.

Du har förmodligen sett alternativet att ladda ner en mjukvara som en 32-bitarsversion eller en 64-bitarsversion. Skillnaden spelar faktiskt roll eftersom de två programmerades för separata system.

använda en bärbar dator som skrivbord

Vad menar dem?

  • 32-bitars hårdvara och programvara kallas oftax86ellerx86-32.
  • 64-bitars hårdvara och mjukvara kallas oftax64ellerx86-64.
  • 32-bitars system använder data i 32-bitars bitar, medan 64-bitars system använder data i 64-bitars bitar. Generellt gäller att ju mer data som kan behandlas på en gång, desto snabbare kan systemet fungera.

Det finns flera andra fördelar med ett 64-bitarssystem, i praktiken möjligheten att använda betydligt större mängder fysiskt minne (mer än de 4 GB som en 32-bitars maskin tillåter).

Ser vad Microsoft har att säga om minnesgränserna för olika versioner av Windows.

En 64-bitars processor kan hantera 64 bitar av data på en gång, vilket gör att den kan beräkna information snabbare oavsett processorns klockhastighet. Det möjliggör mer minnesanvändning eftersom, med 32-bitars processorer, endast 232adresser till RAM kan nås (alla 32-siffriga binära nummer).

Denna begränsning innebär att processorn använder en mycket mindre mängd minne än 64-bitars processorer, som kan läsa dubbelt så många siffror. Faktum är att för varje ytterligare siffra fördubblas det maximala antalet adresser som kan nås också, vilket möjliggörmycketmer minne än en 32-bitars processor.

Med 64-bitars processorer som har en större bitstorlek och därför möjlighet att räkna ut större siffror, slutar datorn också med att hantera allt på en mycket mer exakt nivå än en 32-bitars dator. Pixel på din skärm kan till exempel färgas och placeras mer exakt än pixlar på en 32-bitars dator.

64-bitars och 32-bitars operativsystem

De flesta nya processorer är baserade på 64-bitars arkitektur och stöder 64-bitars operativsystem . Dessa processorer är också helt kompatibla med 32-bitars operativsystem.

Alla utgåvor av Windows 11 är endast 64-bitars, och de flesta utgåvor av Windows 10 , Windows 8 , Windows 7 , och Windows Vista finns i 64-bitars format. Av upplagorna av Windows XP , endastProfessionellär tillgänglig i 64-bitars.

Alla utgåvor av Windows, från XP upp till 10, är ​​tillgängliga i 32-bitars.

Alla Mac-operativsystem sedan v10.8 (Mountain Lion) har varit 64-bitars.

Liksom Windows kan Linux vara 32-bitars eller 64-bitars. Du kan se vilken du kör med lscpu kommando .

Inte säker på om kopian av Windows på din dator är 32-bitars eller 64-bitars?

Det snabbaste och enklaste sättet att se om du kör en 32-bitars eller 64-bitarsversion av Windows är att kontrollera vad det står i Kontrollpanel . En annan enkel metod är att kontrollera mappen Program Files; det finns mer information om det nedan.

För att se hårdvaruarkitekturen, öppna kommandotolken och skriv in detta kommando:

|_+_|kommando för ekoprocessorarkitektur i kommandotolken

Detta kommando, och de nedan, berättar bara hårdvaruarkitekturen, inte vilken typ av Windows-version du kör. De är troligen desamma eftersom x86-system bara kan installera en 32-bitarsversion av Windows, men det är det intenödvändigtvissant eftersom en 32-bitarsversion av Windows också kan installeras på x64-system.

Du kanske får ett svar somAMD64för att indikera att du har ett x64-baserat system, ellerx86för 32-bitars.

Detta är ett annat kommando som fungerar genom att söka efter information i HKLM-registret :

|_+_|Program File-mappar i Windows 11

Det kommandot bör resultera i mycket mer text, men sedan avslutas med ett svar som ett av dessa:

|_+_|

Det bästa sättet att använda ett av dessa kommandon är att kopiera dem här, högerklicka i det svarta utrymmet i Kommandotolken , och klistra sedan in kommandot.

Varför det spelar roll

Att veta skillnaden är avgörande så att du installerar rätt typ av programvara och drivrutiner. Till exempel, när man får välja mellan att ladda ner en 32-bitars eller 64-bitarsversion, är ett 64-bitars program det bättre valet. Det kommer dock inte att köras alls om du använder en 32-bitarsversion av Windows.

En anmärkningsvärd skillnad för dig, slutanvändaren, är att det är möjligt att efter att ha laddat ner ett stort program, kommer du att upptäcka att du har slösat bort den tiden eftersom det inte kommer att köras på din specifika dator. Till exempel, om du har laddat ner ett 64-bitarsprogram som du förväntar dig att använda på ett 32-bitars operativsystem.

Vissa 32-bitarsprogram kan dock köras bra på ett 64-bitarssystem. Med andra ord är 32-bitars program kompatibla med 64-bitars operativsystem. Den regeln är dock inte alltid giltig, och det är särskilt fallet med vissa enhetsdrivrutiner eftersom hårdvaruenheter kräver att den exakta versionen installeras för att den ska kunna samverka med programvaran (dvs. 64-bitars drivrutiner är nödvändiga för en 64-bitars drivrutin bitars OS och 32-bitars drivrutiner för ett 32-bitars operativsystem).

En annan gång när 32-bitars och 64-bitars skillnader spelar in är när man felsöker ett programvaruproblem eller tittar igenom ett programs installationskatalog.

Det är viktigt att inse att 64-bitarsversioner av Windows hartvå olika installationsmappar,eftersom de också innehåller en 32-bitarskatalog. Dock en 32-bitars versionhar bara en installationsmapp. Det som är förvirrande är att 64-bitarsversionens Program Files-mapp har samma namn som 32-bitars Program Files-mappen på en 32-bitarsversion av Windows.

Ett exempel på varför detta är fallet är att ett 32-bitarsprogram inte försöker använda en 64-bitars DLL , vilket inte kommer att fungera. Istället, när ett 32-bitarsprogram installeras i 32-bitars Program Files-mappen och sedan kör programmet, vet Windows att det behöver hämta några 32-bitars specifika filer istället för de som används för 64-bitarsprogram.

Jag förstår att detta är lite förvirrande. Ta en titt på dessa mappar för klarhet:

64-bitarsversioner av Windows har två mappar:

  • 32-bitars plats:C:Program Files (x86)
  • 64-bitars plats:C:Program Files

32-bitars version av Windows har en mapp:

  • 32-bitars plats:C:Program Files

Som du kan se är det inte riktigt att säga att 64-bitars Program Files-mappen ärC:Program Fileseftersom det inte är sant för ett 32-bitars operativsystem.

Utöver instruktioner och instruktioner som kräver att du vet skillnaden, är en annan anledning att förstå dessa termer viktigt om du inte är säker på om du ska skaffa en 64-bitars dator eller 64-bitarsprogram.

stäng av alternativet för ärvningsbehörigheter
Hur man uppgraderar Windows 10 32-bitars till 64-bitars

Till exempel kanske du vill att ett videoredigeringsprogram ska ha tillgång till större mängder RAM än vad det skulle kunna använda på ett 32-bitarssystem. Eller, om du vet att en maskinvara du använder inte har ett 64-bitars drivrutinsalternativ, då vet du att du inte kan använda det med en 64-bitars dator. Detsamma gäller för gamla 16-bitarsprogram som kanske inte fungerar på en 64-bitars dator; att veta detta kan hjälpa dig att bestämma om du ska byta till en 64-bitars dator eller hålla dig till 32-bitars.

FAQ
  • Vad är namnet på 32-bitars eller 128-bitarsnumret som används för att identifiera en enhet i ett nätverk?

    Internetprotokolladressen, vanligen kallad IP-adress , är identifieringsnumret för nätverkshårdvara som är ansluten till ett nätverk.

  • Hur kör du 32-bitarsprogram på 64-bitars Windows 10?

    Högerklicka på programmet, gå till Egenskaper > Kompatibilitet , Välj Kör det här programmet i kompatibilitetsläge för , och välj version.

  • Varför heter 32-bitars x86 och inte x32?

    Namnen på Intel-processorer slutade alla i 86 (den första var 8086). 32-bitarsgenerationen av den här arkitekturen kallas också 'x86'.

Intressanta Artiklar

Redaktionen

Microsoft Edge Dev 83.0.461.1 är ute
Microsoft Edge Dev 83.0.461.1 är ute
Microsoft har uppdaterat Dev-kanalen i Edge-webbläsaren med en version som släpptes för användare av Canary-grenen för bara några dagar sedan. Edge Dev 83.0.461.1 är anmärkningsvärt för möjligheten att lägga till alla öppna flikar till en ny samling, tilläggssynkronisering och för Chromium 83 som bas.
Taggarkiv: Windows 10-teman
Taggarkiv: Windows 10-teman
Vad är Red Dot på Discord-ikonen och hur fixar jag det?
Vad är Red Dot på Discord-ikonen och hur fixar jag det?
Discord är en app som ger miljontals användare text- och talchattjänster. Det ansluter både spelare och icke-spelare med personliga diskussionsservrar för att dela sina åsikter. Varje frekvent användare av Discord skulle ha sett en
Quinto Black CT 2.6 för Winamp med korrigeringar och förbättringar
Quinto Black CT 2.6 för Winamp med korrigeringar och förbättringar
Winamp är en av de mest populära mediaspelarna som finns tillgängliga för Windows. En av mina favoritskinn för Winamp, 'Quinto Black CT' version 2.5 är nu tillgänglig.
Taggarkiv: Windows 10 gudsläge
Taggarkiv: Windows 10 gudsläge
Så här lägger du till en trådlös skrivare till din Chromebook
Så här lägger du till en trådlös skrivare till din Chromebook
https://www.youtube.com/watch?v=Ii_e9g5jkmw När tryckte du senast ett dokument? Om du använder Chromebook har du förmodligen aldrig planerat att skriva ut någonting. Chrome OS-stödda bärbara datorer centrerar kring molntjänster och
Hur man gör betong i Minecraft
Hur man gör betong i Minecraft
Betong är ett levande och robust byggmaterial i Minecraft. Det ger ett fantastiskt utseende till alla projekt du gör i ditt spel. Bäst av allt, materialet kan utformas i olika färger, och det är det inte