Miksi 64-bittinen Windows tarvitsee kaksi ohjelmatiedostokansiota?

Vaikka Windows XP :llä oli 64-bittinen versio, kuluttajien täytyi todella tehdä päätös ostaako 32- vai 64-bittinen versio vasta Microsoftin(Microsoft) julkistaman Windows Vistan .(Windows Vista)

Windows 7/8/10 tulee myös 32- ja 64-bittisinä versioina, ja jos valitsit 64-bittisen, olet ehkä huomannut, että kiintolevylläsi on kaksi Program Files -kansiota. (Program)Lue lisää 32- ja 64-bittisten Windowsin(Windows) eroista ja siitä, miksi käyttöjärjestelmä tarvitsee kaksi erillistä kansiota ohjelmatietojen tallentamiseen.

Windows 32 ja 64-bittinen

Todellinen ero Windows 32 :n ja 64-bitin välillä liittyy siihen, kuinka paljon muistia käyttöjärjestelmä pystyy käsittelemään. "Osoittaa" tarkoittaa yksinkertaisesti "seuraamista".

32-bittinen Windows 7/8/10 (kuten (Windows)Windowsin(Windows) aiemmat 32-bittiset versiot ) voi käsitellä jopa 4 294 967 296 tavua tietoa. Se on 4GB muistia. Teoriassa 64-bittinen käyttöjärjestelmä voi käsitellä jopa 1 8446 744 073 709 551 616 tavua tietoa.

Se on 16,3 miljardia gigatavua. Windows 7 :n kuluttajaversioiden muistiraja on kuitenkin 192 Gt, mikä on edelleen useimpien emolevyjen fyysisen 8–16 Gt:n rajan yli. Windows 8 : ssa se on 512 Gt ja Windows 10 :ssä huima 2 Tt muistirajaksi!

Siirtyminen 32-bittisestä käyttöjärjestelmästä 64-bittiseen käyttöjärjestelmään on enemmän kuin pelkkä osoitteellisen muistin hyppy. Se on muutos täysin erilaiseen tapaan seurata tietoja. Tästä syystä laitteisto (kuten äänikortti) tarvitsee täysin erilaisen ohjaimen toimiakseen 64-bittisessä Windowsissa(Windows) .

Kaksi ohjelmatiedostokansiota(Program) Windowsissa _(Folders) _ _(Windows)

Jos sinulla on 64-bittinen Windowsin(Windows) versio , olet ehkä huomannut, että kiintolevylläsi on kaksi Program Files -kansiota.(Program)

Toinen on yksinkertaisesti nimeltään Program Files ja toinen on nimeltään Program Files (x86) . Ensimmäinen kansio on oletussijainti kaikille 64-bittisille ohjelmille. Sen lopussa ei ole ylimääräistä etikettiä, koska 64-bittisenä käyttöjärjestelmänä oletetaan, että 64-bittiset sovellukset menevät tähän kansioon.

Toinen kansio nimeltä Program Files ( x86 ) on oletussijainti kaikille 32-bittisille sovelluksille. Tietyssä mielessä se on kansio, joka on suunniteltu vanhoille ohjelmistoille, jotka ovat jääneet jäljelle 32-bittisten käyttöjärjestelmien päivistä. Kansion nimen x86(x86) - osa viittaa 32-bittiseen x86 -arkkitehtuuriin, jonka pohjalta kehitettiin ensimmäiset 32-bittiset prosessorit, kuten 386-, 486- ja Pentium-suorittimet(Pentium CPUs) .

Valitettavasti vaihtaminen 32-bittisistä sovelluksista 64-bittisiin sovelluksiin ja käyttöjärjestelmiin ei ole niin yksinkertaista kuin Microsoft haluaisi. Muutoksen tekemiseksi jokaisen ohjelmistotoimittajan, laitteistovalmistajan ja käyttäjän on yhtäkkiä lopetettava 32-bittiselle arkkitehtuurille rakennetun tuotteen valmistus ja käyttö ja alettava käyttää 64-bittistä arkkitehtuuria. Tämä on täysin epäkäytännöllistä, koska useimmat ihmiset eivät ole valmiita vain roskaamaan investointejaan laitteistoon ja ohjelmistoon ja ostamaan kaikkea uutta uudelleen.

Microsoftin ratkaisu tähän siirtymiseen 32-bittisestä 64-bittiseen on ollut lisätä vanha tuki useimmille 32-bittisille sovelluksille. Toisin sanoen useimmat 32-bittiset sovellukset toimivat 64-bittisessä käyttöympäristössä.

Siirtymisen helpottamiseksi Microsoft on määrittänyt, että kaikki 32-bittiset sovellukset tulee oletusarvoisesti ladata Ohjelmatiedostot(Program Files) ( x86 ) -kansioon sen sijaan, että niitä sekoitetaan todellisiin 64-bittisiin sovelluksiin tavallisessa Ohjelmatiedostot(Program Files) - kansiossa.

Windows käyttää emulaattoria 32-bittisten sovellusten suorittamiseen 64-bittisessä Windowsissa(Windows) . Olet ehkä nähnyt järjestelmässäsi kansioita, joissa on termi WOW64 . WOW64 tarkoittaa Windows 32-bit Windows 64(Windows) -bitissä. Aina kun suoritat 32-bittistä ohjelmaa ja sen on käytettävä ohjelmatiedostohakemistoa, se ohjataan saumattomasti C:Program Files (x86) -sovellukseen WOW64(WOW64) :n avulla .

Näet nopeasti, mitkä tietokoneesi ohjelmat ovat 32-bittisiä ja mitkä 64-bittisiä yksinkertaisesti selaamalla kahta kansiota.

Tarkistan yleensä parin kuukauden välein ohjelmistokehittäjän verkkosivustolta, onko he julkaisseet 64-bittisen version ohjelmasta. Joskus sinun täytyy kaivaa hieman löytääksesi ohjelman 64-bittisen version. Useimmat toimittajat käyttävät edelleen 32-bittisiä versioita päälatauksena. Voit esimerkiksi asentaa Office 365:n 64-bittisen version(install the 64-bit version of Office 365) , mutta se ei ole oletuslataus.

Pian useimmat sovellukset ovat kuitenkin 64-bittisiä, joten useiden Program Files -kansioiden tarve on tarpeeton. Silti jopa Microsoft , kun se julkaisi 64-bittisen Windows Vistan(Windows Vista) , epäonnistui kehittämään ja julkaisemaan 64-bittistä Office 2007 -versiota, joka julkaistiin samaan aikaan. Lisäksi monet Microsoftin oletusarvoiset Windows(Microsoft) Store -sovellukset(Windows Store) Windows 10(Windows 10) :ssä ovat edelleen 32-bittisiä sovelluksia.

Muista, että siihen mennessä, kun siirrymme 64-bittisiin sovelluksiin, on todennäköistä, että puhe 128-bittisistä arkkitehtuureista pakottaa meidät käymään koko prosessin läpi uudelleen. Nauttia!



About the author

Olen ammattimainen ääniinsinööri, jolla on yli 10 vuoden kokemus. Olen työskennellyt monenlaisissa projekteissa pienistä kodin äänijärjestelmistä suuriin kaupallisiin tuotantoihin. Taitoni on luoda erinomaisia ​​ääniraitoja ja äänenkäsittelytyökaluja, jotka saavat musiikin kuulostamaan upealta. Olen myös erittäin kokenut Windows 10:n kanssa, ja voin auttaa sinua saamaan kaiken irti tietokonejärjestelmästäsi.



Related posts