Hvorfor har 64-bit Windows brug for to programfilmapper?
Selvom Windows XP havde en 64-bit-version, var det ikke før Microsoft udgav Windows Vista , at forbrugerne virkelig skulle tage en beslutning om, hvorvidt de skulle købe 32- eller 64-bit-versionen.
Windows 7/8/10 kommer også i 32- og 64-bit versioner, og hvis du valgte 64-bit, har du måske bemærket, at der er to Program Files-mapper på din harddisk. Læs videre for at udforske forskellen mellem 32 og 64-bit Windows , og hvorfor operativsystemet har brug for to separate mapper til at gemme programdata.
Windows 32 og 64-bit
Den reelle forskel mellem Windows 32 og 64-bit har at gøre med, hvor meget hukommelse operativsystemet kan adressere. At "adressere" betyder simpelthen at "holde styr på."
Windows 7/8/10 32-bit (som tidligere 32-bit versioner af Windows ) kan adressere op til 4.294.967.296 bytes information. Det er 4 GB hukommelse. Teoretisk set kan et 64-bit operativsystem adressere op til 1.8446.744.073.709.551.616 bytes information.
Det er 16,3 milliarder gigabyte. Hukommelsesgrænsen på forbrugerversionerne af Windows 7 er dog 192 GB, hvilket stadig er ud over de fysiske grænser på 8 GB til 16 GB for de fleste bundkort. For Windows 8 er det 512 GB og til Windows 10 er det hele 2 TB for hukommelsesgrænsen!
At flytte fra et 32-bit til et 64-bit operativsystem er mere end blot et spring i adresserbar hukommelse. Det er et skifte til en helt anden metode til at holde styr på data. Det er grunden til, at hardware (såsom et lydkort) har brug for en helt anden driver for at fungere i 64-bit Windows .
To programfiler (Program)-(Folders) mapper i Windows
Hvis du har 64-bit versionen af Windows , har du muligvis bemærket, at der er to Program Files-mapper på din harddisk.
Den ene er simpelthen mærket Program Files og den anden er mærket Program Files (x86) . Den første mappe er standardplaceringen for alle dine 64-bit programmer. Det har ikke en ekstra etiket i slutningen, fordi som et 64-bit operativsystem, antages det, at 64-bit applikationerne vil gå ind i denne mappe.
Den anden mappe mærket Program Files ( x86 ) er standardplaceringen for alle dine 32-bit applikationer. På en måde er det en mappe designet til ældre software, der er tilbage fra tiden med 32-bit operativsystemer. x86 - delen af mappenavnet refererer til x86 32-bit arkitekturen, hvorpå de første 32-bit processorer blev udviklet, såsom 386, 486 og Pentium CPU'er(Pentium CPUs) .
Desværre er det ikke så enkelt at skifte fra 32-bit til 64-bit applikationer og operativsystemer, som Microsoft ønsker. For at foretage skiftet ville enhver softwareleverandør, hardwareproducent og bruger pludselig skulle stoppe med at lave og bruge noget, der er bygget på en 32-bit arkitektur og begynde at bruge 64-bit. Dette er helt upraktisk, fordi de fleste mennesker ikke er villige til bare at kassere deres investering i hardware og software og købe alt nyt igen.
Microsofts løsning på denne overgang fra 32-bit til 64-bit har været at tilføje ældre support til de fleste 32-bit applikationer. Med andre ord vil de fleste 32-bit-applikationer fungere i 64-bit-operativmiljøet.
For at hjælpe med at gøre overgangen nemmere har Microsoft udpeget, at alle 32-bit applikationer som standard skal indlæses i mappen Programfiler(Program Files) ( x86 ) i stedet for at blive blandet ind med ægte 64-bit applikationer i den almindelige mappe Programfiler .(Program Files)
Windows bruger en slags emulator til at køre 32-bit applikationer i 64-bit Windows . Du har muligvis set nogle mapper på dit system, der har udtrykket WOW64 . WOW64 står for Windows 32-bit på Windows 64-bit. Når du kører et 32-bit program, og det skal have adgang til programfilbiblioteket, omdirigeres det problemfrit til C:Program Files (x86) ved hjælp af WOW64 .
Du kan hurtigt se, hvilke programmer på din computer der er 32-bit og hvilke der er 64-bit ved blot at browse ind i de to mapper.
Hvert par måneder tjekker jeg normalt softwareudviklerens hjemmeside for at se, om de har udgivet en 64-bit version af programmet. Nogle gange skal man grave lidt for at finde 64-bit versionen af et program. De fleste leverandører selv i dag skubber stadig 32-bit versionerne som den primære download. For eksempel kan du installere 64-bit versionen af Office 365(install the 64-bit version of Office 365) , men det er ikke standard download.
Snart vil de fleste programmer dog være 64-bit, hvilket gør behovet for flere Program File-(Program Files) mapper unødvendigt. Alligevel undlod selv Microsoft , da det udgav Windows Vista 64-bit, at udvikle og frigive en 64-bit version af (Windows Vista)Office 2007 , der blev udgivet på samme tid. Også mange af standard Windows Store apps fra Microsoft i Windows 10 er stadig 32-bit apps.
Husk på, at når vi alle skifter til 64-bit applikationer, er det sandsynligt, at tale om 128-bit arkitekturer vil tvinge os til at gennemgå hele processen igen. God fornøjelse!
Related posts
Print Screen-knap virker ikke i Windows 10? Sådan rettes det
Sådan rettes fejlen 'RPC-server er ikke tilgængelig' i Windows
FIX: Ikke-systemdisk eller diskfejl i Windows
Sådan rettes fejlen "Windows-ressourcebeskyttelse kunne ikke udføre den anmodede handling".
Udskriftsjob slettes ikke i Windows? 8+ måder at rette på
8 ting at prøve, hvis dine hovedtelefoner ikke virker i Windows
Systemgendannelsespunkter mangler i Windows?
11 rettelser, når HDMI-porten ikke fungerer i Windows 10
Sådan rettes en Clock_Watchdog_Timeout BSOD i Windows 10
HDG forklarer – Swapfile.sys, Hiberfil.sys og Pagefile.sys i Windows
Fix Kan ikke justere lysstyrken efter opgradering til Windows 8.1/10
5 rettelser til generisk PNP-skærmdriverfejl i Windows 11/10
Ret systemfejl 5, adgang nægtes i Windows
FIX: Xbox Controller bliver ved med at afbryde forbindelsen
Sådan rettes problemer med mikrofonekko på Windows
Sådan rettes kameraet, der ikke virker på MS Teams i Windows 10
Sådan rettes Windows-fejlkode 0x80070005
21 CMD-kommandoer, som alle Windows-brugere bør kende
Sådan rettes en "d3dx9_43.dll Missing"-fejl på Windows
FIX: Touchpad virker ikke på Windows 10