64-bittiset ohjelmat toimivat nopeammin ja tehokkaammin kuin 32-bittiset sovellukset. Kaikissa kohtuullisen nykyaikaisissa tietokoneissa on 64-bittinen prosessori. Mutta kuinka käytät 32-bittistä ohjelmistoa 64-bittisessä tietokoneessa?

Nykyaikaiset tietokoneet – ne, jotka on valmistettu useiden viime vuosien aikana – saavat virran 64-bittisistä prosessoreista ja käyttöjärjestelmistä, ja ne ovat vain alkuperäisiä. 64-bittisten sovellusten suorittamisesta. Tästä syystä nykyään toimitettavat ohjelmistot ovat lähes yksinomaan 64-bittisiä. Joihinkin 32-bittisiin sovelluksiin törmäät edelleen (varsinkin jos käytät vanhempia sovelluksia), ja niiden käyttäminen 64-bittisessä Windowsin versiossa on yleensä melko saumatonta. Joten, miten se kaikki toimii? Otetaanpa selvää.

Sisällysluettelo

Voitko käyttää 32-bittistä ohjelmistoa suoraan 64-bittisessä koneessa?

Ymmärtäminen, miten 64-bittinen arkkitehtuuri eroaa 32-bittisestä järjestelmästä, on monimutkainen aihe, joka ei ole tämän artikkelin laajuus. Tiedä vain, että 64-bittinen prosessori (ja käyttöjärjestelmä) ei vain käsittele enemmän tietoa kerralla, vaan tekee sen radikaalisti eri tavalla kuin järjestelmä, jossa on vanhempi arkkitehtuuri.

Joten sovellukset, jotka on suunniteltu 32:lle-bittinen tietokone saattaa näyttää toimivan samalla tavalla 64-bittisessä koneessa, konepellin alla tapahtuu muutakin kuin vain yhteensopivuustilan vaihtaminen. 32-bittiseltä sovellukselta odotettua ympäristöä ei ole 64-bittisessä Windowsin versiossa, mikä tekee tällaisesta sovelluksesta mahdotonta liittää suoraan laitteistoon.

Korjaus? Emulointi. Ainoa tapa saada 32-bittinen ohjelma toimimaan on emuloida vanhan koulun arkkitehtuuria ja tarjota sovellukselle sama käyttöliittymä, jota varten se on rakennettu.

Oletusvaihtoehto: WOW64

Microsoft on hyvin tietoinen ongelmasta, joka liittyy 32-bittisten sovellusten käyttämiseen 64-bittisessä käyttöjärjestelmässä. Tästä syystä nykyaikaisissa käyttöjärjestelmissä, joissa on 64-bittinen arkkitehtuuri, kuten Windows XP, Vista, Windows 7 tai Windows 10, on sisäänrakennettu emulaattori nimeltä WOW64.

WOW64 on Windows-alijärjestelmä, joka on suunniteltu suorittamaan 32 sovellusta 64-koneessa-bittikone. WOW64 simuloi 32-bittisen käyttöjärjestelmän ympäristöä ja tarjoaa vanhemmille sovelluksille käyttöliittymän, joka löytyy aiemmista Windows-versioista.

Tämä yhteensopivuuskerros on kevyt, tehokas ja toimii heti käyttöönoton jälkeen. Tämä tarkoittaa, että voit vain kaksoisnapsauttaa minkä tahansa 32-bittisen sovelluksen EXE-tiedostoa ja antaa Windowsin hoitaa loput.

Kallis vaihtoehto: Virtualisointi

Virtuaalikoneet ovat hyvin tunnettu tapa käyttää erilaisia ​​arkkitehtuureja ja käyttöjärjestelmiä laitteistoissa, joita ei ole suunniteltu tukemaan sitä. Voit asentaa ja käyttää sovelluksia, jotka on tarkoitettu Linuxille tai Applen macOS Windows-tietokoneessa, jossa on Intel-suoritin ilman suuria muutoksia.

Voit käyttää samaa tekniikkaa vanhemman, 32-bittisen Windows-version käyttämiseen nykyaikaisessa tietokoneessasi PC. Näin voit käyttää vanhoja sovelluksia järjestelmässäsi, vaikka nykyinen prosessori olisi 64-bittinen.

Muista kuitenkin, että tämä menetelmä vaatii paljon työtä ja on suoraan sanottuna tarpeeton. On paljon helpompaa käyttää sisäänrakennettua WOW64-emulaattoria kuin etsiä kopiota 32-bittisestä Windows XP:stä.

32-bittisten sovellusten asentaminen 64-bittiseen tietokoneeseen

32-bittisen sovelluksen asentamisessa 32-bittiseen käyttöjärjestelmään ei ole eroa 64-bittiseen Windows-versioon verrattuna. Riippumatta siitä, onko sinulla CD-ROM-levy tai asennustiedosto, suoritat asennuksen ja annat käyttöjärjestelmän selvittää se.

Windows käsittelee 32-bittisiä ohjelmistoversioita sijoittamalla ne eri hakemistoon. Siellä on tavallinen Program Files-kansio, joka sisältää kaikki asentamasi 64-bittiset ohjelmistot, ja Program Files (x86), joka sisältää 32-bittisille koneille tarkoitetuille sovelluksille.

X86-hakemistossa oleva ohjelmisto suoritetaan emuloimalla 32-bittinen Windows-versio WOW64:llä. Tämä prosessi on täysin automaattinen, joten voit käyttää molemmissa ohjelmatiedostoissa olevia sovelluksia ilman eroa.

Voitko käyttää 32-bittisiä sovelluksia 64-bittisessä suorittimessa?

Monet ihmiset uskovat, että vanhat ohjelmat voivat toimia vain 32-bittisessä prosessorissa. Vaikka on totta, että vain 32-bittinen tietokone voi ajaa näitä sovelluksia alkuperäisesti, kaikki nykyaikaiset järjestelmätyypit voivat suorittaa tällaisia ​​ohjelmia yhtä hyvin.

Useimmille käyttäjille tämä tiivistyy vain mainitun sovelluksen suorittamiseen, koska Windows huolehtii itse sen emuloinnin teknisistä yksityiskohdista WOW64:n kautta. Jos haluat käyttää erilaista lähestymistapaa (ehkä jos apuohjelma ei toimi sinulle), voit käyttää virtualisointia.

Palvelut, kuten VirtualBox tai VMWare, mahdollistavat 32-bittisen virtuaalikoneen emuloinnin. voi ajaa mitä tahansa 32-bittisiä sovelluksia suoraan. Tämä on monimutkainen prosessi, jopa opetusohjelmien kanssa, joten sinun on parempi saada WOW64 työskentelemään Windows-asennuksesi kanssa normaalisti.

Categories: IT Info