windows-10

Forskjeller mellom System32 og SysWOW64 i Windows 10

Forskjeller mellom System32 og SysWOW64 i Windows 10

Hvis du noen gang var nysgjerrig og har survet på innholdet på datamaskinen din fra tid til annen, har du kanskje lagt merke til noe interessant.

De av dere som har en 64-biters versjon av Windows 10 installert har to mapper som er merket Programmer, den eneste forskjellen er at man også er notert med (x86) på slutten.

I tillegg til disse to mappene, kommer 64-bitersversjoner av Windows også med to separate DLL-biblioteksmapper, kjent som System32 og SysWOW64..

Mange av dere kan være nysgjerrige på hva som er formålet med disse mappene. Det er nettopp derfor vi har laget denne artikkelen: For å forklare forskjellen mellom System32 og SysWOW64 mapper i Windows 10.

System32 vs SysWOW64 i Windows 10

1. System32

System32 inneholder Windows-systemfiler, både .DLL-biblioteksfiler som brukes av programmer og .EXE-programverktøy som er en del av Windows. I tillegg tilhører de fleste filene som er tilstede her operativsystemet.

Imidlertid kan tredjepartsapplikasjoner komme med egne DLL-filer, og de kan også lagres her.

Til slutt, uavhengig av hvor du faktisk installerer et program, ligger de systemomfattende bibliotekene de bruker regelmessig i System32 og SysWOW64.


For reparasjoner relatert til manglende .DLL-filer, sjekk ut denne grundige guiden


2. SysWOW64

64 i navnet refererer faktisk til det faktum at den også kan inneholde Microsofts Windows 32-bit på Windows 64-bit programvare, som er en del av operativsystemet.

Dette er det som lar Windows kjøre 32-biters programmer på en 64-biters versjon av Windows.WoW64 omdirigerer automatisk filtilgang for å sikre at programmene fungerer ordentlig..

Det er to mulige scenarier når du installerer et program:

  1. Hvis du installerer et 32-biters program på en 64-biters versjon av Windows, og det prøver å skrive til C: \ Program Files-mappen, WoW64 retter det til C: \ Program Files (x86)
  2. Hvis den vil ha tilgang til C: \ Windows \ System32 mappe, peker WoW64 på den C: \ WindowsSysWOW64
    • Windows gjør dette av seg selv ved hjelp av en filsystemomdirigering

3. System32 og SysWOW64

På en 32-bits datamaskin lagres dataene som følger:

På en 64-bits datamaskin lagres dataene som følger:

Hvorfor er navnene så forvirrende?

Til slutt ser det ut til at det hele koker ned til vaner og hardkoding. 32-biters applikasjoner ble hardkodet for å bruke C: \ Windows \ System32-katalogen.

Da de ble kompilert for 64-biters versjoner av Windows, fortsatte utviklerne å bruke katalogen C: \ Windows \ System32. Som sådan beholdt biblioteket navnet sitt for å unngå fullstendig koding.

Hvis du vil ha flere artikler om de vanligste spørsmålene, kan du gi oss beskjed i kommentarfeltet nedenfor.

RELATERTE ARTIKLER DU BØR KONTROLLERE:
Microsoft for å legge til Oracle's Java as a Service på Azure Cloud, Windows Server
På O'Reilly Open Source Convention (OSCON) i Portland, Oregon, har Microsoft Open Technologies, datterselskapet til Microsoft Corp-konsernet, sammen m...
Microsoft lanserer Windows 8.1 Enterprise Preview [Last ned]
For en drøy måned siden ga Microsoft ut den første oppdateringen til Windows 8, forhåndsversjonen av Windows 8.1. Nå har Microsoft kunngjort det Forhå...
Oppgradering av Windows 8 Pro-rabatt fra Windows XP og få 15% avslag [Forretningsbrukere]
Akkurat som det gjør så mange ganger, tilbyr Microsoft rabatter, spesielt i de øyeblikkene du må hoppe fra et mye eldre operativsystem. I vårt tilfell...